From 477219b526f8b4dda85174f4997c5f34b97414ad Mon Sep 17 00:00:00 2001 From: wuallenwu Date: Thu, 11 Jul 2024 12:16:44 -0700 Subject: [PATCH 01/10] added inertialess legs --- ksim/assets/HEHEHEHAW/.cache/assembly.json | 25012 +++++++ .../.cache/assembly_14af33734f8725a8.json | 7046 ++ .../.cache/assembly_2550e9ded7e009c4.json | 21074 ++++++ .../.cache/assembly_6a2547bf5d106977.json | 21074 ++++++ .../.cache/assembly_71baaf6c832e77b4.json | 1567 + .../.cache/assembly_80ade2e9422f474f.json | 60861 ++++++++++++++++ .../.cache/assembly_80dcd908d8e7c489.json | 60861 ++++++++++++++++ .../.cache/assembly_9710a9ec91376c29.json | 1567 + .../.cache/assembly_9a04af86be774a1e.json | 792 + .../.cache/assembly_a02d02fc411d42c0.json | 792 + .../.cache/assembly_da3b0f64833bb1f9.json | 1567 + .../.cache/assembly_dfcf53638e137f6e.json | 792 + .../.cache/assembly_fc9cff74f2921f36.json | 792 + .../HEHEHEHAW/.cache/assembly_metadata.json | 117 + ...part_04cd4830d5dded27_mass_properties.json | 86 + .../part_04cd4830d5dded27_metadata.json | 214 + ...part_0593756640910f21_mass_properties.json | 86 + .../part_0593756640910f21_metadata.json | 214 + ...part_0e982b50cc346e75_mass_properties.json | 86 + .../part_0e982b50cc346e75_metadata.json | 140 + ...part_18fb24367d56cfb3_mass_properties.json | 86 + .../part_18fb24367d56cfb3_metadata.json | 214 + ...part_1e234ba451362500_mass_properties.json | 86 + .../part_1e234ba451362500_metadata.json | 215 + ...part_242498a529e80c46_mass_properties.json | 86 + .../part_242498a529e80c46_metadata.json | 214 + ...part_26dba2267e129cd2_mass_properties.json | 86 + .../part_26dba2267e129cd2_metadata.json | 214 + ...part_2b3e73df4e5a1d6c_mass_properties.json | 86 + .../part_2b3e73df4e5a1d6c_metadata.json | 214 + ...part_2e527b9fb23612c8_mass_properties.json | 86 + .../part_2e527b9fb23612c8_metadata.json | 214 + ...part_2f64ca2427bd33d0_mass_properties.json | 86 + .../part_2f64ca2427bd33d0_metadata.json | 214 + ...part_3b8f600f8a6d4c59_mass_properties.json | 86 + .../part_3b8f600f8a6d4c59_metadata.json | 214 + ...part_4109a5a4de9b4279_mass_properties.json | 86 + .../part_4109a5a4de9b4279_metadata.json | 214 + ...part_46b370c9d9f21624_mass_properties.json | 86 + .../part_46b370c9d9f21624_metadata.json | 140 + ...part_4e2e8c5f6625c823_mass_properties.json | 86 + .../part_4e2e8c5f6625c823_metadata.json | 214 + ...part_524c32c50e904123_mass_properties.json | 86 + .../part_524c32c50e904123_metadata.json | 214 + ...part_5f4d0663000f2eb3_mass_properties.json | 86 + .../part_5f4d0663000f2eb3_metadata.json | 214 + ...part_65e7248d17c0235b_mass_properties.json | 86 + .../part_65e7248d17c0235b_metadata.json | 214 + ...part_660aeb988e16f3b5_mass_properties.json | 86 + .../part_660aeb988e16f3b5_metadata.json | 214 + ...part_6f871578bc122035_mass_properties.json | 86 + .../part_6f871578bc122035_metadata.json | 214 + ...part_775ab8fb275fdb32_mass_properties.json | 86 + .../part_775ab8fb275fdb32_metadata.json | 215 + ...part_7de83f9423564efa_mass_properties.json | 86 + .../part_7de83f9423564efa_metadata.json | 214 + ...part_7ecb48d0a333da99_mass_properties.json | 86 + .../part_7ecb48d0a333da99_metadata.json | 214 + ...part_8b3e9478b70deafd_mass_properties.json | 86 + .../part_8b3e9478b70deafd_metadata.json | 214 + ...part_957074c40ca206bb_mass_properties.json | 86 + .../part_957074c40ca206bb_metadata.json | 214 + ...part_9ce432804582b2be_mass_properties.json | 86 + .../part_9ce432804582b2be_metadata.json | 214 + ...part_9e789d44d0846577_mass_properties.json | 86 + .../part_9e789d44d0846577_metadata.json | 214 + ...part_9f766add82065b37_mass_properties.json | 86 + .../part_9f766add82065b37_metadata.json | 214 + ...part_aa80d4612beb8a37_mass_properties.json | 86 + .../part_aa80d4612beb8a37_metadata.json | 214 + ...part_ab58c3d191c9d0a5_mass_properties.json | 86 + .../part_ab58c3d191c9d0a5_metadata.json | 214 + ...part_b1ca73afe632657f_mass_properties.json | 86 + .../part_b1ca73afe632657f_metadata.json | 214 + ...part_bed0fc4cc364bca6_mass_properties.json | 86 + .../part_bed0fc4cc364bca6_metadata.json | 214 + ...part_bef2631049384dd7_mass_properties.json | 86 + .../part_bef2631049384dd7_metadata.json | 214 + ...part_c4097c3735dd1f7c_mass_properties.json | 86 + .../part_c4097c3735dd1f7c_metadata.json | 214 + ...part_c5eb18d1d03f1a85_mass_properties.json | 86 + .../part_c5eb18d1d03f1a85_metadata.json | 214 + ...part_d14dd8128fc310fd_mass_properties.json | 86 + .../part_d14dd8128fc310fd_metadata.json | 214 + ...part_d623f483ad7c8c65_mass_properties.json | 86 + .../part_d623f483ad7c8c65_metadata.json | 214 + ...part_d9171d93b94d6721_mass_properties.json | 86 + .../part_d9171d93b94d6721_metadata.json | 214 + ...part_dd2e907c91939b3f_mass_properties.json | 86 + .../part_dd2e907c91939b3f_metadata.json | 214 + ...part_ddbdb81e76c3f806_mass_properties.json | 86 + .../part_ddbdb81e76c3f806_metadata.json | 214 + ...part_e708747b722cc2c2_mass_properties.json | 86 + .../part_e708747b722cc2c2_metadata.json | 214 + ...part_e89d4b0a06262642_mass_properties.json | 86 + .../part_e89d4b0a06262642_metadata.json | 214 + ...part_eb3d3a7d26b77a55_mass_properties.json | 86 + .../part_eb3d3a7d26b77a55_metadata.json | 214 + ksim/assets/HEHEHEHAW/legs.urdf | 148 + ksim/assets/HEHEHEHAW/legs.xml | 149 + ksim/assets/HEHEHEHAW/legs_updated.xml | 285 + ...left_foot_1_ankle_half_1_left_2_simple.stl | Bin 0 -> 19084 bytes ...left_foot_1_ankle_half_2_left_1_simple.stl | Bin 0 -> 18484 bytes .../meshes/left_foot_1_foot_1_simple.stl | Bin 0 -> 21834 bytes ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin 0 -> 4084 bytes ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin 0 -> 8884 bytes .../left_foot_1_rubber_grip_1_simple.stl | Bin 0 -> 2784 bytes ...eg_assembly_left_1_leg_part_1_2_simple.stl | Bin 0 -> 49934 bytes ...sembly_left_1_leg_part_2_left_1_simple.stl | Bin 0 -> 48534 bytes ...eg_assembly_left_1_leg_part_3_1_simple.stl | Bin 0 -> 30134 bytes ...eg_assembly_left_1_leg_part_4_1_simple.stl | Bin 0 -> 16784 bytes ...eg_assembly_left_1_leg_part_6_2_simple.stl | Bin 0 -> 38134 bytes ...eg_assembly_left_1_leg_part_7_1_simple.stl | Bin 0 -> 12384 bytes ...sembly_left_1_let_part_5_left_1_simple.stl | Bin 0 -> 34934 bytes ..._x12_150_mock_1_inner_x12_150_1_simple.stl | Bin 0 -> 5884 bytes ..._x12_150_mock_1_outer_x12_150_1_simple.stl | Bin 0 -> 27284 bytes ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin 0 -> 3284 bytes ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin 0 -> 8884 bytes ..._x8_90_mock_1_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_1_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ..._x8_90_mock_2_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_2_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ..._x8_90_mock_3_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_3_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ...g_assembly_right_1_leg_part_1_2_simple.stl | Bin 0 -> 46584 bytes ...mbly_right_1_leg_part_2_right_1_simple.stl | Bin 0 -> 52934 bytes ...g_assembly_right_1_leg_part_3_1_simple.stl | Bin 0 -> 30134 bytes ...g_assembly_right_1_leg_part_4_1_simple.stl | Bin 0 -> 16784 bytes ...mbly_right_1_leg_part_5_right_2_simple.stl | Bin 0 -> 33384 bytes ...g_assembly_right_1_leg_part_6_2_simple.stl | Bin 0 -> 38134 bytes ...g_assembly_right_1_leg_part_7_1_simple.stl | Bin 0 -> 12384 bytes ..._x12_150_mock_1_inner_x12_150_1_simple.stl | Bin 0 -> 5884 bytes ..._x12_150_mock_1_outer_x12_150_1_simple.stl | Bin 0 -> 27284 bytes ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin 0 -> 3284 bytes ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin 0 -> 8884 bytes ..._x8_90_mock_1_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_1_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ..._x8_90_mock_2_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_2_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ..._x8_90_mock_3_inner_rmd_x8_90_1_simple.stl | Bin 0 -> 7084 bytes ..._x8_90_mock_3_outer_rmd_x8_90_1_simple.stl | Bin 0 -> 20084 bytes ...ght_foot_1_ankle_half_1_right_1_simple.stl | Bin 0 -> 18934 bytes ...ght_foot_1_ankle_half_2_right_2_simple.stl | Bin 0 -> 16034 bytes .../meshes/right_foot_1_foot_1_simple.stl | Bin 0 -> 21834 bytes ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin 0 -> 4084 bytes ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin 0 -> 8884 bytes .../right_foot_1_rubber_grip_3_simple.stl | Bin 0 -> 2984 bytes ksim/assets/stompy/legs.xml | 42 +- ksim/mjx_gym/envs/stompy_env/stompy.py | 5 +- ksim/mjx_gym/play.py | 4 + ksim/mjx_gym/test.py | 3 + ksim/mjx_gym/utils/rollouts.py | 1 + .../weights/stompy_walkdefault_walk.pkl | Bin 477980 -> 278936 bytes 153 files changed, 216983 insertions(+), 22 deletions(-) create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json create mode 100644 ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json create mode 100644 ksim/assets/HEHEHEHAW/legs.urdf create mode 100644 ksim/assets/HEHEHEHAW/legs.xml create mode 100644 ksim/assets/HEHEHEHAW/legs_updated.xml create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_1_left_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_2_left_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_foot_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/left_foot_1_rubber_grip_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_1_right_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_2_right_2_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_foot_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl create mode 100644 ksim/assets/HEHEHEHAW/meshes/right_foot_1_rubber_grip_3_simple.stl diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly.json b/ksim/assets/HEHEHEHAW/.cache/assembly.json new file mode 100644 index 0000000..bb51a0a --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly.json @@ -0,0 +1,25012 @@ +{ + "rootAssembly": { + "occurrences": [ + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.11106437229033317, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.4067701351769884, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.17723180692941132, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MCpP1KyOpdqpO2w9q" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.09543894857437832, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.3635435900943606, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.04157691284962818, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MCv9jBpvSNtdwLZ8g" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.19562528032935925, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.32766124239129546, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.14613800325169585, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MCxD5P6tETgWM1use" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.06693888442621722, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.3884509729400518, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.04776617590831542, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MDC5cog7Ccygk+NCa" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.15957925286305724, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.31269635345486607, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.04037777446737799, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MG+KbZgXri55nbcLH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205881126, + -0.7431022931026052, + 0.5878426453771824, + -0.13956443643849425, + -0.13274755244156933, + -0.6494277771305258, + -0.7487467192663264, + 0.3818627523312972, + 0.9381567465296805, + 0.16137702524513428, + -0.3062994852491226, + -0.17104254387072404, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "McmgZ6Lytp0ApbVkR" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.2550912195323841, + 0.0, + 1.0, + 0.0, + 0.16990132214448755, + 0.0, + 0.0, + 1.0, + -0.71908462141699, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.09557609784603119, + 0.0, + 1.0, + 0.0, + -0.30013935179414886, + 0.0, + 0.0, + 1.0, + -0.639135190319867, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + 0.29909560560087173, + 0.0, + 1.0, + 0.0, + -0.18508753678771056, + 0.0, + 0.0, + 1.0, + 0.033890698553007526, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.1254901113009248, + 0.0, + 1.0, + 0.0, + -0.39458914228643455, + 0.0, + 0.0, + 1.0, + -0.2160159607247471, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.2752576222150461, + 0.0, + 1.0, + 0.0, + 0.16232268266699618, + 0.0, + 0.0, + 1.0, + -0.6534745255584161, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "M/+BwPZbAmCtXpKW3" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108683, + -0.7966104768046979, + 0.11703705451499379, + -0.5015355799019333, + 0.7441603130445116, + -0.5978022357609359, + -0.2980904483687798, + -0.135010204235067, + 0.30742698706187616, + -0.08968966029755292, + 0.9473354276399245, + -0.020762941183513104, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "M0PZWuXcDel4BKrgy" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108672, + 0.11703705451499305, + 0.7966104768046979, + -0.5093612159624029, + 0.7441603130445128, + -0.2980904483687816, + 0.5978022357609355, + -0.13099636334340492, + 0.3074269870618766, + 0.9473354276399256, + 0.08968966029755346, + -0.11459203316220151, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "M5MOf5P4ywSf0vPTU" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108672, + 0.11703705451499292, + 0.7966104768046977, + -0.503152483852826, + 0.7441603130445129, + -0.29809044836878107, + 0.597802235760936, + -0.08515930826257088, + 0.30742698706187643, + 0.9473354276399265, + 0.08968966029755275, + -0.10118396648172591, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MCAf+1jiyEKc3Lqa6" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7966104768046975, + 0.11703705451499206, + 0.5930548677108668, + -0.4203647113494674, + 0.5978022357609342, + -0.29809044836878085, + -0.7441603130445127, + -0.13941575648654111, + 0.089689660297551, + 0.9473354276399251, + -0.30742698706187666, + -0.051177989088493914, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MGZC2Z2EvgTcUuv/8" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7966104768046975, + 0.11703705451499206, + 0.5930548677108668, + -0.4387005955582015, + 0.5978022357609342, + -0.29809044836878085, + -0.7441603130445127, + -0.14844809059792233, + 0.089689660297551, + 0.9473354276399251, + -0.30742698706187666, + -0.06468584942180787, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MIJk+Wr0Bqhu+f3w6" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670707, + -0.7191834377263083, + 0.11703705451500322, + -0.5069280261216834, + 0.6665437786217361, + -0.6832726218515437, + -0.2980904483687927, + -0.16994873130575047, + 0.29434992850350233, + -0.12614954271911694, + 0.9473354276399186, + -0.020534643142465454, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MMC02hCwGkC994VZn" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7966104768046539, + 0.11703705451495527, + 0.5930548677108634, + -0.42609952702070136, + 0.5978022357609454, + -0.29809044836878296, + -0.7441603130445106, + -0.12480932451647048, + 0.08968966029756079, + 0.9473354276399287, + -0.3074269870618751, + -0.09759742504285053, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MNRL9Ql4/4bL8WV8J" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670766, + 0.11703705451500528, + 0.7191834377263061, + -0.5359574234875185, + 0.6665437786217413, + -0.298090448368798, + 0.6832726218515588, + -0.18900723030548497, + 0.2943499285035079, + 0.9473354276399354, + 0.12614954271911913, + -0.04511267608696367, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MQagisQD+Cl+UUaLt" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108683, + -0.7966104768046979, + 0.11703705451499379, + -0.456785450839368, + 0.7441603130445116, + -0.5978022357609359, + -0.2980904483687798, + -0.06707490385457741, + 0.30742698706187616, + -0.08968966029755292, + 0.9473354276399245, + -0.04819415338772355, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MTFDRatKLl0pd0iP9" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108678, + 0.11703705451499384, + 0.7966104768046984, + -0.4626648072729291, + 0.7441603130445118, + -0.29809044836878007, + 0.5978022357609339, + -0.052100330180771814, + 0.3074269870618751, + 0.9473354276399254, + 0.08968966029755228, + -0.0957835485952157, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MTG5Khc6zTndXpJnY" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.11703705451499288, + 0.5930548677108675, + 0.7966104768046971, + -0.44347032962703964, + -0.29809044836878024, + -0.7441603130445129, + 0.5978022357609366, + -0.09133684788707463, + 0.9473354276399256, + -0.30742698706187616, + 0.08968966029755229, + -0.05905684894613098, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MW1eA3hoKkp1LAIcY" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.11703705451497372, + -0.593054867710882, + 0.7966104768046981, + -0.4814108017075206, + 0.29809044836875753, + 0.7441603130445412, + 0.5978022357609493, + -0.059110413791838234, + -0.947335427639943, + 0.30742698706183386, + 0.08968966029755651, + -0.04422911963490323, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MWQOsA6DAzuxF1tXK" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.11703705451499818, + 0.5930548677108656, + -0.7966104768047019, + -0.47533198931348386, + 0.29809044836878734, + -0.7441603130445132, + -0.5978022357609248, + -0.06673805700054511, + -0.9473354276399246, + -0.3074269870618762, + -0.0896896602975481, + -0.047380246252286526, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MWzTFtjVkwG/5kA82" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670707, + -0.7191834377263083, + 0.11703705451500322, + -0.5099101348373417, + 0.6665437786217361, + -0.6832726218515437, + -0.2980904483687927, + -0.15798896342381738, + 0.29434992850350233, + -0.12614954271911694, + 0.9473354276399186, + -0.01640293891560296, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MX0dQveMgMC2prYK6" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670753, + 0.11703705451500651, + 0.7191834377263128, + -0.5359574234875185, + 0.6665437786217513, + -0.29809044836880694, + 0.6832726218515649, + -0.189007230305485, + 0.2943499285035108, + 0.9473354276399293, + 0.1261495427191203, + -0.04511267608696369, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MY73jmPPwsdDR3RlD" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108677, + -0.7966104768046971, + 0.11703705451499245, + -0.4972731274192654, + 0.7441603130445112, + -0.5978022357609354, + -0.2980904483687806, + -0.10013388193637623, + 0.30742698706187604, + -0.08968966029755236, + 0.9473354276399242, + -0.05359457127423459, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MYWsr7aKK+8v/oe1a" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108676, + 0.11703705451498153, + 0.7966104768046479, + -0.4595332983326921, + 0.7441603130445141, + -0.29809044836876614, + 0.5978022357609623, + -0.13989229928699412, + 0.30742698706187677, + 0.9473354276399332, + 0.08968966029753092, + -0.12379522138012705, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MZ3uecdZdH8cV9WpR" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + 0.11703705451499272, + 0.5930548677108667, + 0.7966104768046979, + -0.44347032962703864, + -0.2980904483687801, + -0.7441603130445131, + 0.5978022357609358, + -0.09133684788707444, + 0.9473354276399255, + -0.30742698706187627, + 0.0896896602975524, + -0.059056848946130704, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MaFFjqXbvmmOHNFuU" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.796610476804698, + 0.11703705451499195, + 0.5930548677108664, + -0.44156800339381896, + 0.5978022357609342, + -0.29809044836878057, + -0.7441603130445127, + -0.14114487461288708, + 0.08968966029755064, + 0.9473354276399252, + -0.30742698706187643, + -0.08789556739898652, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MeiWrqNrnJm7xgW8j" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670707, + -0.7191834377263083, + 0.11703705451500322, + -0.4945583647407298, + 0.6665437786217361, + -0.6832726218515437, + -0.2980904483687927, + -0.17306326651058487, + 0.29434992850350233, + -0.12614954271911694, + 0.9473354276399186, + -0.023042859197431244, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MfLtxmUQoU0FrY59x" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108666, + -0.11703705451499313, + -0.7966104768046885, + -0.5107233322152005, + 0.7441603130445112, + 0.2980904483687812, + -0.5978022357609388, + -0.12752708734180698, + 0.307426987061878, + -0.9473354276399258, + -0.08968966029754498, + -0.12561743864755145, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MgOA3wUhoBv6Ii+Z1" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108683, + -0.7966104768046979, + 0.11703705451499379, + -0.47636915141942743, + 0.7441603130445116, + -0.5978022357609359, + -0.2980904483687798, + -0.16658882927871807, + 0.30742698706187616, + -0.08968966029755292, + 0.9473354276399245, + -0.03380868063313318, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "Mhr+RLu3Co2hefPHP" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670824, + -0.11703705451500486, + -0.7191834377263077, + -0.5117019570527038, + 0.6665437786217482, + 0.2980904483687973, + -0.6832726218515726, + -0.1250345543760272, + 0.2943499285035029, + -0.9473354276399326, + -0.1261495427191178, + -0.13353874171500127, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MjWcGoSv+UpPn8/N+" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.1170370545149749, + 0.5930548677108649, + -0.7966104768046355, + -0.47103234152258006, + 0.2980904483687605, + -0.7441603130445121, + -0.5978022357609621, + -0.07213321927011784, + -0.9473354276399526, + -0.3074269870618757, + -0.0896896602975359, + -0.04960909190848512, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MmTb5oREREHjNKFAN" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6848923351670716, + 0.11703705451500293, + 0.7191834377263088, + -0.5105315865075537, + 0.6665437786217377, + -0.2980904483687924, + 0.6832726218515471, + -0.12801545885971524, + 0.2943499285034981, + 0.9473354276399171, + 0.1261495427191157, + -0.12406538743860182, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MqxsfcE7lt91TVZ+l" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108683, + -0.7966104768046979, + 0.11703705451499379, + -0.4536539418991314, + 0.7441603130445116, + -0.5978022357609359, + -0.2980904483687798, + -0.15486687296080012, + 0.30742698706187616, + -0.08968966029755292, + 0.9473354276399245, + -0.07620582617263516, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MsnpibWSs3f/egLd3" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108755, + -0.7966104768046988, + 0.11703705451499317, + -0.4791938873198235, + 0.7441603130445213, + -0.597802235760946, + -0.29809044836878346, + -0.14347643936882098, + 0.3074269870618795, + -0.08968966029754998, + 0.9473354276399356, + -0.026187112569678057, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MsoxTSu8LtHU9oQn7" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.1157425005286932, + 0.0, + 1.0, + 0.0, + -0.30771799127164023, + 0.0, + 0.0, + 1.0, + -0.5735250944612931, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M/+BwPZbAmCtXpKW3" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6438310017391621, + -0.35084515196467947, + -0.6799921474123459, + -0.576273749653571, + 0.7040989729515982, + -0.07624800368040183, + 0.7059963726699872, + 0.11808534511861907, + -0.299543448414457, + -0.9333241244485205, + 0.1979388825732147, + 0.1431259349719055, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M/5BILKHCN5kiMwze" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123498, + 0.35084515196468663, + 0.6438310017391344, + -0.6210578644912709, + 0.7059963726700017, + 0.07624800368040026, + 0.7040989729516397, + 0.03421880279616474, + 0.19793888257323636, + 0.933324124448538, + -0.2995434484144645, + 0.08859712481544668, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M1tPHzc4UoLo8nL2T" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7120640678559575, + -0.6081713924637637, + 0.35084515196468335, + -0.5975826280399177, + 0.6690209753166962, + -0.7393221060681668, + 0.07624800368040077, + 0.04470073729966613, + 0.21301572208344358, + 0.2890162294191185, + 0.9333241244485334, + 0.18713159757811654, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M2CNrR+z8Lj4Ynp9g" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123437, + 0.3508451519646774, + 0.6438310017391851, + -0.6260594767427156, + 0.7059963726699813, + 0.07624800368039832, + 0.7040989729515656, + 0.08535726359195615, + 0.19793888257320108, + 0.9333241244485132, + -0.299543448414448, + 0.08604772737225189, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M2Qx+jzKuFxYUT6yQ" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.3508451519646824, + -0.6799921474123448, + 0.6438310017391459, + -0.5466702579648793, + -0.07624800368039933, + 0.7059963726699919, + 0.7040989729516147, + 0.0897733490696188, + -0.9333241244485264, + 0.197938882573224, + -0.2995434484144596, + 0.10806040146220748, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M6WTwu87TqumtHQbz" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6081713924637633, + -0.3508451519646801, + -0.7120640678559567, + -0.6280747675305648, + 0.7393221060681627, + -0.07624800368039694, + 0.6690209753166968, + 0.032693842722556155, + -0.28901622941911764, + -0.9333241244485345, + 0.21301572208343628, + 0.0699306423264754, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M8HMmw8ReBmNvWL00" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123397, + 0.350845151964679, + 0.6438310017391615, + -0.5407149443775546, + 0.7059963726699815, + 0.07624800368039866, + 0.704098972951582, + 0.06880793462353067, + 0.1979388825732105, + 0.9333241244485173, + -0.2995434484144559, + 0.05531792903144237, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MC6uhyzMKRKlKuMQD" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6438310017391434, + -0.3508451519646793, + -0.6799921474123456, + -0.5934651620998407, + 0.70409897295162, + -0.07624800368039925, + 0.7059963726699913, + 0.11434919293828066, + -0.299543448414459, + -0.9333241244485345, + 0.19793888257322434, + 0.09739305287392776, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MDi1WEXscyXbJToMC" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6438310017391627, + -0.3508451519646832, + -0.679992147412343, + -0.5942321658447657, + 0.7040989729515902, + -0.07624800368039947, + 0.7059963726699846, + 0.10221200093834631, + -0.29954344841445685, + -0.9333241244485189, + 0.19793888257321393, + 0.13804831422608185, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MEnQ+5NxlH727D0ED" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7120640678559575, + -0.6081713924637637, + 0.35084515196468335, + -0.593568431201599, + 0.6690209753166962, + -0.7393221060681668, + 0.07624800368040077, + 0.032346120283733217, + 0.21301572208344358, + 0.2890162294191185, + 0.9333241244485334, + 0.18663193555948954, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MGcr34bacJa9pz2bw" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7120640678559582, + 0.35084515196468247, + 0.6081713924637584, + -0.6245663160109178, + 0.6690209753166956, + 0.07624800368040063, + 0.7393221060681673, + 0.03345632275936018, + 0.21301572208343852, + 0.9333241244485313, + -0.2890162294191206, + 0.07926388357096086, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MJb5P6wN6YIStbu8I" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123498, + -0.6438310017391344, + 0.3508451519646867, + -0.5668162092773716, + 0.7059963726700017, + -0.7040989729516397, + 0.07624800368040033, + 0.03480301910379816, + 0.19793888257323652, + 0.2995434484144645, + 0.9333241244485377, + 0.16566042042990997, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MMBPYSJpZ9NfI15bl" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123372, + -0.6438310017391674, + 0.35084515196467825, + -0.573357096119876, + 0.7059963726699787, + -0.7040989729515761, + 0.0762480036803985, + 0.05840779596839609, + 0.19793888257320935, + 0.2995434484144583, + 0.9333241244485154, + 0.16619080565410832, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MN1I3c0OAn1yNCYyZ" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7120640678559608, + 0.35084515196468574, + 0.6081713924637657, + -0.6233988219572845, + 0.6690209753166979, + 0.07624800368040106, + 0.7393221060681673, + 0.00335253778718791, + 0.21301572208344105, + 0.9333241244485401, + -0.2890162294191195, + 0.1777138662422854, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MQagisQD+Cl+UUaLt" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7120640678559575, + -0.6081713924637637, + 0.35084515196468335, + -0.5816083073045191, + 0.6690209753166962, + -0.7393221060681668, + 0.07624800368040077, + 0.029565234151951905, + 0.21301572208344358, + 0.2890162294191185, + 0.9333241244485334, + 0.18236319936612191, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MRdn7iTF22olRwOpe" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.35084515196467836, + -0.6799921474123416, + 0.6438310017391581, + -0.5466702579648789, + -0.07624800368039845, + 0.7059963726699844, + 0.7040989729515922, + 0.08977334906961805, + -0.9333241244485159, + 0.1979388825732134, + -0.29954344841445524, + 0.10806040146220817, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MW1eA3hoKkp1LAIcY" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6438310017391434, + -0.3508451519646793, + -0.6799921474123456, + -0.6028278720679004, + 0.70409897295162, + -0.07624800368039925, + 0.7059963726699913, + 0.10034392484817706, + -0.299543448414459, + -0.9333241244485345, + 0.19793888257322434, + 0.11518187317709284, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MWCFYbP25GZNgCUTj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123498, + -0.6438310017391344, + 0.3508451519646867, + -0.5956718425049896, + 0.7059963726700017, + -0.7040989729516397, + 0.07624800368040033, + 0.06476214799567995, + 0.19793888257323652, + 0.2995434484144645, + 0.9333241244485377, + 0.17406000536446015, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MYbHHvpe2UFmx/uWc" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123498, + -0.6438310017391345, + 0.35084515196468663, + -0.60843477053377, + 0.7059963726700018, + -0.7040989729516398, + 0.07624800368040033, + 0.08918758205684094, + 0.19793888257323647, + 0.29954344841446445, + 0.9333241244485377, + 0.1329332647639225, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MbyaUbn2s11OMdYVN" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6438310017391812, + -0.6799921474123358, + -0.35084515196469435, + -0.5300620887952708, + -0.7040989729515507, + 0.7059963726699771, + -0.07624800368039901, + 0.05931396139124878, + 0.2995434484144605, + 0.19793888257321202, + -0.9333241244485053, + 0.10430561998751586, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "McnDCOS1GZNmMRm2q" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.3508451519646879, + 0.6799921474123368, + -0.6438310017391516, + -0.5181622262155549, + -0.07624800368041107, + -0.7059963726699777, + -0.7040989729515803, + 0.04695902486952417, + -0.9333241244485203, + -0.19793888257321218, + 0.29954344841447234, + 0.10084168954248465, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MeMaYQfiM5RN/A8t2" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123423, + -0.35084515196467736, + -0.6438310017391646, + -0.6254434288908292, + 0.7059963726699823, + -0.07624800368039825, + -0.7040989729515847, + 0.03326570275015976, + 0.19793888257320644, + -0.9333241244485133, + 0.299543448414455, + 0.07693057325984037, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MmCfqLcdneyFzspp+" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123397, + 0.350845151964679, + 0.6438310017391615, + -0.5760460543005375, + 0.7059963726699815, + 0.07624800368039866, + 0.704098972951582, + 0.03343123038207829, + 0.1979388825732105, + 0.9333241244485173, + -0.2995434484144559, + 0.07148932255899129, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MpwdhtbCMCnv0+gG7" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7120640678559569, + 0.35084515196468863, + -0.6081713924637617, + -0.6261355932233714, + -0.669020975316695, + 0.07624800368040115, + -0.7393221060681657, + 0.000025588309881159195, + -0.21301572208343988, + 0.9333241244485353, + 0.2890162294191179, + 0.1790144392746714, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "Mr/t5qXSCK6Hbo8uy" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.679992147412336, + -0.643831001739158, + 0.3508451519646774, + -0.5230902381686084, + 0.705996372669978, + -0.7040989729515779, + 0.07624800368039832, + 0.07263825308841491, + 0.19793888257321035, + 0.2995434484144567, + 0.9333241244485131, + 0.10220346642311527, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MufyE9kzlRXRnZjzF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123498, + -0.6438310017391344, + 0.3508451519646867, + -0.5584213480915924, + 0.7059963726700017, + -0.7040989729516397, + 0.07624800368040033, + 0.0372615488469636, + 0.19793888257323652, + 0.2995434484144645, + 0.9333241244485377, + 0.1183748599506627, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MwFJpnT5D2N8sv2jy" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6438310017391711, + -0.6799921474123265, + -0.3508451519646645, + -0.5251321457265312, + -0.7040989729516076, + 0.7059963726700331, + -0.07624800368040514, + 0.05419548768939128, + 0.2995434484144613, + 0.1979388825732037, + -0.9333241244485457, + 0.10287056308886007, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "Mxy5kNP03yMTgdat8" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108423, + -0.7460175037587929, + -0.3028924032887024, + -0.13930891253310418, + -0.7441603130444827, + -0.6514959197871125, + 0.1475753874808908, + 0.16221837893163737, + -0.30742698706186317, + 0.13788020375027293, + -0.9415294456573875, + -0.1195930727880109, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M/7QAJEhgYYkQ05ho" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587863, + 0.593054867710902, + -0.30289240328872125, + -0.4796316371043825, + 0.6514959197872068, + -0.7441603130444716, + 0.14757538748091772, + -0.061342894730981236, + -0.13788020375025578, + -0.3074269870618806, + -0.9415294456573675, + -0.04515140059609109, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M06lKwDiKRJ72UceH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691916, + 0.3197499120590957, + 0.5930548677108439, + -0.1786692964459481, + 0.6546781772828086, + -0.13274755244132666, + -0.7441603130445476, + 0.23318622398001795, + -0.159218612501829, + 0.9381567465296334, + -0.3074269870618972, + -0.17213992697334884, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M0V++ba5vuwmIhgdj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.15465357977912256, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.3068794335287286, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.06567680357558511, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M0rmLeMKoxqvoyjYb" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108669, + -0.746017503758757, + -0.302892403288701, + -0.13930891253311473, + -0.7441603130445139, + -0.6514959197871816, + 0.1475753874809186, + 0.1622183789316584, + -0.30742698706187604, + 0.1378802037502506, + -0.9415294456573686, + -0.11959307278800424, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M3JpWGJlAhJzVwYlH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691972, + -0.3197499120590947, + -0.5930548677108418, + -0.07281068931839112, + 0.6546781772828135, + 0.1327475524413315, + 0.7441603130445601, + 0.250699836364388, + -0.15921861250183023, + -0.9381567465296428, + 0.3074269870619002, + -0.20549084754930189, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M3W+SQlCIV8I+rEAm" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.10490083655294692, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.1450834935240903, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.15749208354400324, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M5AKcVOaVNfA0Oosm" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.14617901778158193, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.2068447702569966, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.09511695668418874, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M5uuD9S30FL6q6hPv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.0863984437865429, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.3779971261918695, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.10852982812502147, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M6/h9H6anbf1WO173" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7431022931024996, + 0.3197499120590968, + 0.5878426453771859, + -0.06497681647294207, + 0.6494277771305826, + -0.13274755244133052, + -0.7487467192663307, + 0.24744752132957668, + -0.16137702524548764, + 0.9381567465296449, + -0.3062994852491242, + -0.18250600725932395, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M6cpdrFCq51uKRRRO" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907644, + 0.5930548677108294, + -0.7389491982691627, + -0.16293039653219663, + 0.13274755244129463, + -0.7441603130445138, + -0.6546781772827842, + 0.11796058675008043, + -0.9381567465295997, + -0.3074269870618838, + 0.15921861250182762, + -0.09869036519658034, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M6vUzbfXr25x0t1BI" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.15087451674132407, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.19572402951213208, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.16263570530118263, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M7/xxAUIljVlDTKM9" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5878426453771861, + 0.31974991205909503, + 0.7431022931024952, + -0.04827200928066937, + 0.7487467192663312, + -0.13274755244132977, + 0.6494277771305784, + 0.20011836768799066, + 0.30629948524912454, + 0.9381567465296392, + -0.1613770252454868, + -0.18103950385319653, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "M7okfA3mymhVL+heC" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.12886014632275253, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.16810058069803227, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.17404748511840232, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MAGtFUV+gVckuwqUj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.03225016451368496, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.2609012833540685, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.11127951963761118, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MATENdAcw5pMetyRp" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907527, + -0.7389491982691617, + -0.5930548677108562, + -0.2791899233064503, + 0.1327475524413043, + -0.6546781772827708, + 0.7441603130444852, + 0.06036159685250496, + -0.9381567465296009, + 0.15921861250183864, + 0.3074269870618682, + -0.042531976998465844, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MB8v/7B8jIzoMj+O2" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.2534226449386409, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + 0.008081164397729877, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.12031814464493899, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MCBr6FfOeIaPE0sS4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.2410570472316754, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + 0.02403115716617976, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.13507245669382406, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MD4dokFtzDllb3Ug+" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907644, + 0.5930548677108294, + -0.7389491982691627, + -0.17677597386724697, + 0.13274755244129463, + -0.7441603130445138, + -0.6546781772827842, + 0.12370872438529928, + -0.9381567465295997, + -0.3074269870618838, + 0.15921861250182762, + -0.13931374395790175, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MEIx3REC8Iv1lk5qV" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205909686, + 0.7431022931024995, + 0.5878426453771859, + -0.0800887251751622, + 0.1327475524413306, + 0.6494277771305826, + -0.7487467192663306, + 0.30566346049138854, + -0.9381567465296449, + -0.1613770252454876, + -0.30629948524912437, + -0.128547110978671, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MEU46ZL8OuyfL55B6" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.06424760340404832, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.23255288671255808, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.10438515147851618, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MI/LORfYf6zOZo3G5" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.049421231711277304, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.2139488788864442, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.11207082615506382, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MJTr47+XLtBaAx/kc" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.3841546766182141, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.0525515997291462, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.07448863203521791, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MK1evKjun05Kue8pF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.40942436738667387, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.13313168077301807, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.08594440829831154, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MLUjmwTXliil4xRTK" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907644, + 0.5930548677108294, + -0.7389491982691627, + -0.19209274273887994, + 0.13274755244129463, + -0.7441603130445138, + -0.6546781772827842, + 0.1487406673068593, + -0.9381567465295997, + -0.3074269870618838, + 0.15921861250182762, + -0.10747354256242038, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MM2nfT/RLttyGUw4T" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907644, + 0.5930548677108294, + -0.7389491982691627, + -0.17775676822496864, + 0.13274755244129463, + -0.7441603130445138, + -0.6546781772827842, + 0.13656459457619327, + -0.9381567465295997, + -0.3074269870618838, + 0.15921861250182762, + -0.09100469052003331, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MM379xQMNIW5sB+0L" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.09759780715414693, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.3491393744801528, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.05948082786706081, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MMADtbqnfPAbe90Ng" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.1770224394228838, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.3161661018173883, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.13130777264090343, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MO6fMvZBh0Zxm2hhP" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691959, + 0.3197499120590929, + 0.5930548677108369, + -0.06961319019780021, + 0.6546781772828125, + -0.13274755244133274, + -0.7441603130445652, + 0.2493723608399747, + -0.15921861250182995, + 0.938156746529643, + -0.3074269870619005, + -0.1961092800840056, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MOEs/MP4q2ydsbiX4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7389491982691928, + 0.3197499120590971, + -0.5930548677108406, + -0.05675924373302424, + -0.6546781772828116, + -0.13274755244133088, + 0.7441603130445597, + 0.24403590923183469, + 0.15921861250183444, + 0.9381567465296455, + 0.3074269870619064, + -0.15839537887351393, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MOGf5Kru1WuZWXfsw" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907527, + -0.7389491982691617, + -0.5930548677108562, + -0.2804147213288993, + 0.1327475524413043, + -0.6546781772827708, + 0.7441603130444852, + 0.0965597890033587, + -0.9381567465296009, + 0.15921861250183864, + 0.3074269870618682, + -0.13251636872733355, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MPLlBypmxqLBKDvea" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.30289240328872835, + 0.5930548677108866, + -0.7460175037587642, + -0.2918116833888243, + 0.14757538748092355, + -0.7441603130444595, + -0.6514959197871888, + 0.09352993926709297, + -0.9415294456573926, + -0.307426987061908, + 0.137880203750252, + -0.08129877637485144, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MPxE1GxeWOVfGz1PG" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.09303162614996127, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.14015586549047773, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.12266743028973517, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MQWR1Z3jXuDrqH+j4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.017423792820914087, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.2422972755279547, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.11896519431415875, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MR1KIPN9sw8Gzx5wv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691809, + -0.3197499120590963, + -0.593054867710851, + -0.06729500333537178, + 0.6546781772827993, + 0.13274755244132017, + 0.7441603130445158, + 0.24840994108477504, + -0.1592186125018267, + -0.9381567465296189, + 0.3074269870618938, + -0.18930764367166575, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MRDZ7nmZP9DFdMTKq" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587863, + 0.593054867710902, + -0.30289240328872125, + -0.29611133117972827, + 0.6514959197872068, + -0.7441603130444716, + 0.14757538748091772, + 0.09892510153666537, + -0.13788020375025578, + -0.3074269870618806, + -0.9415294456573675, + -0.07906993071865273, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MSlaQh6Z3YzYg6BPs" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5878426453771868, + -0.3197499120590898, + -0.7431022931024835, + -0.07536868861486244, + 0.7487467192663323, + 0.13274755244132733, + -0.6494277771305674, + 0.25176181678391973, + 0.30629948524912487, + -0.9381567465296232, + 0.16137702524548356, + -0.21299610152153664, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MSzQbOHF5rqOsAEyr" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.41183970005915593, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.1432966178125209, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.06599847580408619, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MTKEwqK456NssYUND" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587564, + -0.5930548677108594, + 0.3028924032887042, + -0.30204187985683684, + 0.6514959197871808, + 0.744160313044518, + -0.14757538748092336, + 0.10636670466711062, + -0.13788020375025026, + 0.30742698706187427, + 0.9415294456573553, + -0.075995660848034, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MTOCcje6Ly3gLQ5cA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.13115291206845475, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.319814182782929, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.052193778610019025, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MViMKbP8rvrzcGnov" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7389491982691878, + 0.319749912059092, + -0.5930548677108376, + -0.05675924373302471, + -0.654678177282805, + -0.13274755244132871, + 0.7441603130445456, + 0.24403590923183327, + 0.15921861250182825, + 0.9381567465296309, + 0.3074269870618969, + -0.15839537887351443, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MW+qrKnELqw3SWfc5" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907644, + 0.5930548677108294, + -0.7389491982691627, + -0.19160234556001907, + 0.13274755244129463, + -0.7441603130445138, + -0.6546781772827842, + 0.14231273221141225, + -0.9381567465295997, + -0.3074269870618838, + 0.15921861250182762, + -0.13162806928135462, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MW4d9K/527lnEK98E" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.08589365438051139, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.366971571477649, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.08060916527046834, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MW8LuNjby6vCSBwvg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907527, + -0.7389491982691617, + -0.5930548677108562, + -0.25175991259935354, + 0.1327475524413043, + -0.6546781772827708, + 0.7441603130444852, + 0.0846634425742837, + -0.9381567465296009, + 0.15921861250183864, + 0.3074269870618682, + -0.048442218535940405, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MWZ4wM+1NolEosJKz" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.3197499120591024, + 0.5930548677108314, + 0.7389491982691809, + -0.15804822818456749, + -0.13274755244133313, + -0.7441603130445749, + 0.6546781772828081, + 0.211772398290609, + 0.9381567465296617, + -0.3074269870619109, + -0.159218612501849, + -0.12994160993845655, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MYtE9iIaiJJPfwlKv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.31974991205908565, + -0.7389491982691978, + 0.5930548677108343, + -0.2964078586135781, + -0.13274755244124675, + -0.6546781772827709, + -0.7441603130445601, + 0.09929718169317872, + 0.9381567465295919, + 0.1592186125018704, + -0.30742698706188065, + -0.07891621722516713, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ90wvSDkzNr/PNZC" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + 0.29789909241559415, + 0.0, + 1.0, + 0.0, + 0.4543269653561493, + 0.0, + 0.0, + 1.0, + 0.053411243931334895, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ9ZWy1KzCmivBMJF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7431022931024996, + 0.31974991205909686, + 0.5878426453771859, + -0.02068783447675526, + 0.6494277771305826, + -0.1327475524413306, + -0.7487467192663306, + 0.22422531701806894, + -0.16137702524548764, + 0.9381567465296449, + -0.30629948524912437, + -0.187029866304, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MasRtxdfTeN+DVUb8" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.4197981666182425, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.13953247101660157, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.09046261300380579, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "McU6/WeN2OwxvKgus" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.09032095079615216, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.13675379668423776, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.1586193126460057, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MdQq9PVpB2hoshML2" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.3371555738814102, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.011507356782558122, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.08317508487148512, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MdVnY/+fgYRg0YuGF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587722, + -0.5930548677109044, + 0.30289240328871975, + -0.4855621857814909, + 0.6514959197871946, + 0.7441603130444876, + -0.14757538748090432, + -0.05390129160053589, + -0.13788020375025317, + 0.3074269870618839, + 0.941529445657406, + -0.04207713072547235, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MeJfjv43Y3JoN1V8g" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205909686, + 0.7431022931024995, + 0.5878426453771859, + -0.08968095033843684, + 0.1327475524413306, + 0.6494277771305826, + -0.7487467192663306, + 0.28794110385807803, + -0.9381567465296449, + -0.1613770252454876, + -0.30629948524912437, + -0.10363411654245823, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Meb+xq43EWHA5Dsfj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691916, + 0.3197499120590957, + 0.5930548677108439, + -0.10750271232064759, + 0.6546781772828086, + -0.13274755244132666, + -0.7441603130445476, + 0.1438869864146725, + -0.159218612501829, + 0.9381567465296334, + -0.3074269870618972, + -0.2090311654207765, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mf++ZaZYunEgJhvoR" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.4054451341071305, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + -0.13501375417097752, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.0737123396984518, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mf4b/8Xu1NhMVXcQG" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5878426453771854, + -0.3197499120590893, + -0.7431022931024838, + -0.07543263859727427, + 0.7487467192663301, + 0.13274755244132702, + -0.6494277771305669, + 0.251788366294408, + 0.3062994852491241, + -0.9381567465296216, + 0.16137702524548148, + -0.21318373287084258, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MfZu/LHB/pDhjOOmg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691713, + 0.5930548677108382, + -0.3197499120590884, + -0.2875120355979156, + 0.6546781772827915, + -0.7441603130445624, + 0.13274755244124783, + 0.08813477699751031, + -0.15921861250182942, + -0.30742698706187294, + -0.9381567465296, + -0.08352762203109539, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mfpf5MtGs0j2fRnfc" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.2458503348564234, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + 0.004391779710707564, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.09677990850350433, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MhEfUUA9L2kugaA7C" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.1317631817349404, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.3633234905121083, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.15972315930135272, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mhs2Pp3quEiEpm3Gq" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587767, + 0.5930548677109024, + -0.3028924032887227, + -0.42527413587094365, + 0.6514959197871987, + -0.7441603130444463, + 0.1475753874809094, + -0.0009552444242084818, + -0.13788020375025406, + -0.307426987061877, + -0.9415294456573735, + -0.053173181887283094, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MinT6k7sLRq+Xbj58" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.09097707061612066, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.37989799146891123, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.12196366966184138, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mj+rOIUir1UPGEYP4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7389491982691758, + -0.5930548677108342, + -0.31974991205909103, + -0.3065935759665117, + -0.6546781772827728, + 0.7441603130445537, + 0.13274755244124894, + 0.11207813506971902, + 0.1592186125018695, + 0.3074269870618554, + -0.9381567465296076, + -0.0736361587223794, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MjGPhf0P2WsLutJTe" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.1082625140242726, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.37625823976630873, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.14624013433578664, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MkNFkceAMlVdMl9uu" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205908465, + -0.5878426453771876, + 0.7431022931024716, + -0.09742118040331944, + 0.1327475524413256, + 0.748746719266333, + 0.6494277771305575, + 0.30053590616987297, + -0.9381567465296092, + 0.30629948524912526, + -0.16137702524548156, + -0.11826148107847373, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MlFU7IkqQ6XuvRJKg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7431022931024833, + -0.5878426453771874, + 0.31974991205909, + -0.06977306515382839, + 0.6494277771305677, + 0.748746719266333, + -0.13274755244132735, + 0.2494387346161966, + -0.16137702524548422, + 0.30629948524912504, + 0.938156746529624, + -0.19657835845726823, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmCy7JJI37NPE2Lth" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + 0.057899026529504544, + 0.0, + 1.0, + 0.0, + -0.12361098180089526, + 0.0, + 0.0, + 1.0, + 0.05381515536199896, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmTJVLexwl8k/XgQN" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + 0.23578011091203857, + 0.0, + 1.0, + 0.0, + -0.06986536184821658, + 0.0, + 0.0, + 1.0, + 0.057326049615848945, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmqxtZy2nD2t/omU+" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5878426453771824, + -0.31974991205881126, + 0.7431022931026052, + -0.1391000012916006, + -0.7487467192663264, + 0.13274755244156933, + 0.6494277771305258, + 0.3513025439979812, + -0.3062994852491226, + -0.9381567465296805, + -0.16137702524513428, + -0.10197657564744737, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108358, + 0.738949198269195, + 0.3197499120590981, + -0.161487534921453, + -0.7441603130445528, + 0.6546781772828072, + -0.1327475524413342, + 0.2260530342495849, + -0.3074269870619037, + -0.15921861250183064, + 0.9381567465296362, + -0.12172807419857691, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MpuN71cy5fa7N2x8e" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205909686, + 0.7431022931024995, + 0.5878426453771859, + -0.10574035030310903, + 0.1327475524413306, + 0.6494277771305826, + -0.7487467192663306, + 0.28666387266106214, + -0.9381567465296449, + -0.1613770252454876, + -0.30629948524912437, + -0.13133275104389225, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MrWFj8+VeJqAraxNA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205907527, + -0.7389491982691617, + -0.5930548677108562, + -0.307844732035996, + 0.1327475524413043, + -0.6546781772827708, + 0.7441603130444852, + 0.07225794328157994, + -0.9381567465296009, + 0.15921861250183864, + 0.3074269870618682, + -0.1266061271898587, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MrdT+uQcKoonPpNSp" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5930548677108857, + -0.7389491982691735, + 0.3197499120590838, + -0.19840816154765642, + 0.744160313044522, + -0.6546781772827935, + -0.13274755244130484, + 0.23544409529387933, + 0.3074269870618835, + 0.15921861250182992, + 0.9381567465296389, + -0.09305268750561267, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MtoHfADWEE9ILAARX" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + 0.5878426453771824, + 0.3197499120588113, + -0.16531828664924825, + -0.6494277771305258, + -0.7487467192663264, + -0.13274755244156924, + 0.33399829881488446, + 0.16137702524513428, + -0.3062994852491226, + 0.9381567465296805, + -0.15243611004431096, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Mtxg13PWz/nuTuQgu" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + 0.11649016882629562, + 0.0, + 1.0, + 0.0, + 0.14048428734268614, + 0.0, + 0.0, + 1.0, + -0.3546685305636039, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MuaH8l4oaXxJhFPJA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -1.0, + -3.614527459944899e-14, + 7.992842082638063e-9, + 0.41762103712933263, + -3.61452745388705e-14, + 1.0, + 7.579090276603803e-15, + -0.38560653635819536, + -7.992842082638063e-9, + 7.579089987700334e-15, + -1.0, + -0.38582895976008813, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MupzCnKTPrhmpySTz" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.30289240328870454, + -0.7460175037588104, + 0.5930548677108736, + -0.22591242706724027, + -0.147575387480892, + -0.6514959197871508, + -0.7441603130445176, + 0.016652387792135216, + 0.9415294456573945, + 0.13788020375026633, + -0.30742698706185806, + -0.08799598441095469, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MweKRM7vgjNDLq32k" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7460175037587767, + 0.5930548677109024, + -0.3028924032887227, + -0.37827503313414196, + 0.6514959197871987, + -0.7441603130444463, + 0.1475753874809094, + 0.04008899852238392, + -0.13788020375025406, + -0.307426987061877, + -0.9415294456573735, + -0.06185963472354887, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MxJq+drjXxLX6pTxr" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7431022931024996, + 0.31974991205909686, + 0.5878426453771859, + -0.07336812595167845, + 0.6494277771305826, + -0.1327475524413306, + -0.7487467192663306, + 0.29132523860768794, + -0.16137702524548764, + 0.9381567465296449, + -0.30629948524912437, + -0.15958043525568033, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MxaHTL0LBcjvuxt05" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7431022931024996, + 0.31974991205909686, + 0.5878426453771859, + -0.10095230075559239, + 0.6494277771305826, + -0.1327475524413306, + -0.7487467192663306, + 0.26721828927760943, + -0.16137702524548764, + 0.9381567465296449, + -0.30629948524912437, + -0.15359007280487685, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MzpGJcGcfFGz5KAT9" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6799921474123518, + -0.6722117680408615, + 0.29281738057180046, + -0.2844073619161551, + 0.7059963726699945, + -0.7080774257549053, + 0.013981448890370009, + 0.3804420314071886, + 0.19793888257320974, + 0.21623528399332442, + 0.9560661591762387, + 0.02437202060788706, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M/7QAJEhgYYkQ05ho" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6722117680408571, + -0.6799921474123527, + 0.2928173805717976, + -0.5202022026577868, + 0.7080774257549108, + 0.7059963726699906, + 0.0139814488903689, + 0.04907701398753327, + -0.21623528399332317, + 0.19793888257320938, + 0.9560661591762492, + 0.10143550619020382, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M06lKwDiKRJ72UceH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045855062, + 0.5196507768209441, + 0.6120679205465548, + -0.3533992579365265, + 0.6894924989185612, + 0.05931035574748581, + -0.721860357434998, + 0.43442090866650585, + -0.41141726160657516, + 0.8523176355388316, + -0.32294037375598306, + -0.05639967592098512, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M0V++ba5vuwmIhgdj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.19230634820268994, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.33563351651831314, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.12334398602442645, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M0rmLeMKoxqvoyjYb" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + -0.6799921474123518, + -0.6722117680408591, + 0.29281738057180096, + -0.2844073619161558, + 0.7059963726699945, + -0.7080774257549136, + 0.013981448890371912, + 0.3804420314071914, + 0.19793888257320974, + 0.21623528399332387, + 0.9560661591762488, + 0.024372020607887256, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M3JpWGJlAhJzVwYlH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045855006, + -0.5196507768209419, + -0.6120679205465618, + -0.25992350733555764, + 0.689492498918554, + -0.05931035574748566, + 0.7218603574349785, + 0.4566250125512699, + -0.4114172616065695, + -0.8523176355388281, + 0.3229403737559816, + -0.11466044355461708, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M3W+SQlCIV8I+rEAm" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5196507768209425, + 0.6120679205465636, + 0.5961006045855098, + -0.267052297129868, + 0.05931035574748564, + -0.7218603574350113, + 0.6894924989185663, + 0.35787952751577995, + 0.8523176355388291, + -0.32294037375597645, + -0.4114172616065795, + -0.04619891923836357, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M5AKcVOaVNfA0Oosm" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5196507768209425, + 0.6120679205465636, + 0.5961006045855098, + -0.30261397942515333, + 0.05931035574748564, + -0.7218603574350113, + 0.6894924989185663, + 0.42477161022332177, + 0.8523176355388291, + -0.32294037375597645, + -0.4114172616065795, + 0.014380087219131685, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M5uuD9S30FL6q6hPv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.10626097939592732, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.39936540616983573, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.11399988304536422, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M6/h9H6anbf1WO173" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6200033019471104, + 0.5196507768209764, + 0.5878426453771671, + -0.24712061132163396, + 0.660197419026325, + 0.05931035574752328, + -0.7487467192663197, + 0.45808627144099795, + -0.42395197072975194, + 0.8523176355388116, + -0.3062994852491212, + -0.09366146780902727, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M6cpdrFCq51uKRRRO" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.42693646912660155, + 0.6799921474123463, + -0.5961006045855248, + -0.30881683305420105, + -0.16176901962947754, + -0.7059963726699929, + -0.6894924989185217, + 0.33773854130048686, + -0.8896943495480979, + -0.19793888257321773, + 0.41141726160655884, + 0.02967800397848265, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M6vUzbfXr25x0t1BI" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5196507768209419, + 0.6120679205465619, + 0.5961006045855007, + -0.3194778022950495, + 0.05931035574748557, + -0.7218603574349787, + 0.6894924989185541, + 0.40206581508277883, + 0.8523176355388281, + -0.3229403737559819, + -0.41141726160657, + -0.048106378077351325, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M7/xxAUIljVlDTKM9" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5878426453771758, + 0.5196507768209676, + 0.6200033019471042, + -0.22560380956315348, + 0.7487467192663201, + 0.05931035574753715, + 0.6601974190263378, + 0.41304582930094097, + 0.3062994852491192, + 0.8523176355388196, + -0.42395197072975255, + -0.08855463707320413, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "M7okfA3mymhVL+heC" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5196507768209425, + 0.6120679205465636, + 0.5961006045855098, + -0.29675766178554325, + 0.05931035574748564, + -0.7218603574350113, + 0.6894924989185663, + 0.3752701471534402, + 0.8523176355388291, + -0.32294037375597645, + -0.4114172616065795, + -0.06009401935313693, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MAGtFUV+gVckuwqUj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6120679205465469, + 0.5961006045855219, + 0.5196507768209351, + -0.2027033219907346, + -0.7218603574350014, + 0.689492498918529, + 0.05931035574749346, + 0.48650725308851883, + -0.32294037375595813, + -0.4114172616065806, + 0.8523176355388316, + -0.03429937033145187, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MATENdAcw5pMetyRp" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691266048, + 0.5961006045855333, + 0.6799921474123575, + -0.36547136982819317, + -0.16176901962947873, + 0.6894924989185304, + -0.7059963726699999, + 0.23713045088413603, + -0.8896943495481046, + -0.41141726160656156, + -0.19793888257321546, + 0.10118647462150647, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MB8v/7B8jIzoMj+O2" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718001, + -0.6722117680408625, + -0.6799921474123515, + -0.4375388729254903, + -0.013981448890373966, + -0.7080774257549066, + 0.7059963726699942, + 0.2826617198245711, + -0.9560661591762509, + 0.21623528399332365, + 0.19793888257320966, + 0.08577643054559982, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MCBr6FfOeIaPE0sS4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718001, + -0.6722117680408625, + -0.6799921474123515, + -0.41932484397218683, + -0.013981448890373966, + -0.7080774257549066, + 0.7059963726699942, + 0.2981668138994517, + -0.9560661591762509, + 0.21623528399332365, + 0.19793888257320966, + 0.09304562630698371, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MD4dokFtzDllb3Ug+" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.42693646912660155, + 0.6799921474123463, + -0.5961006045855248, + -0.3095603769131882, + -0.16176901962947754, + -0.7059963726699929, + -0.6894924989185217, + 0.32541118462850105, + -0.8896943495480979, + -0.19793888257321773, + 0.41141726160655884, + 0.007941320238514177, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MEIx3REC8Iv1lk5qV" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6200033019471126, + 0.5196507768209577, + -0.587842645377172, + -0.17577282383364887, + -0.6601974190263264, + 0.05931035574753104, + 0.7487467192663183, + 0.4204695365066693, + 0.4239519707297541, + 0.8523176355388272, + 0.30629948524911715, + -0.09004840587574747, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MEU46ZL8OuyfL55B6" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6120679205465469, + 0.5961006045855219, + 0.5196507768209351, + -0.2285152353298514, + -0.7218603574350014, + 0.689492498918529, + 0.05931035574749346, + 0.4566513520994035, + -0.32294037375595813, + -0.4114172616065806, + 0.8523176355388316, + -0.016484480326115707, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MI/LORfYf6zOZo3G5" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.612067920546556, + 0.5961006045855318, + 0.5196507768209427, + -0.21321353731618714, + -0.7218603574350122, + 0.6894924989185457, + 0.05931035574748652, + 0.4386048431635277, + -0.32294037375596296, + -0.4114172616065753, + 0.8523176355388312, + -0.024557989670015035, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MJTr47+XLtBaAx/kc" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718048, + -0.6722117680408717, + -0.6799921474123505, + -0.5059405853585498, + -0.01398144889036787, + -0.7080774257548967, + 0.7059963726699932, + 0.14815567109847844, + -0.9560661591762454, + 0.21623528399332534, + 0.19793888257320935, + 0.09561863614682205, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MK1evKjun05Kue8pF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718048, + -0.6722117680408717, + -0.6799921474123505, + -0.5839027591122884, + -0.01398144889036787, + -0.7080774257548967, + 0.7059963726699932, + 0.13308569985961852, + -0.9560661591762454, + 0.21623528399332534, + 0.19793888257320935, + 0.12656596192487854, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MLUjmwTXliil4xRTK" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691266024, + 0.6799921474123471, + -0.596100604585525, + -0.32581663673950984, + -0.16176901962947787, + -0.7059963726699912, + -0.689492498918522, + 0.3553884506172367, + -0.8896943495480997, + -0.19793888257321568, + 0.4114172616065596, + 0.034626476042812986, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MM2nfT/RLttyGUw4T" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691266048, + 0.6799921474123576, + -0.5961006045855333, + -0.32730372445748435, + -0.1617690196294788, + -0.7059963726699998, + -0.6894924989185307, + 0.33073373727326527, + -0.8896943495481047, + -0.19793888257321549, + 0.4114172616065613, + -0.00884689143712399, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MM379xQMNIW5sB+0L" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.1470470905147469, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.38279090521303294, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.15175937268487566, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MMADtbqnfPAbe90Ng" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.16993748855892868, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.32634684822965343, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.057713016959108084, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MO6fMvZBh0Zxm2hhP" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045854956, + 0.5196507768209421, + 0.6120679205465438, + -0.2547269995673482, + 0.6894924989185557, + 0.0593103557474857, + -0.7218603574349964, + 0.45721811610874485, + -0.41141726160658276, + 0.8523176355388287, + -0.32294037375598483, + -0.10613726719922875, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MOEs/MP4q2ydsbiX4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5961006045855314, + 0.5196507768209496, + -0.6120679205465743, + -0.23383703833914435, + -0.6894924989185822, + 0.05931035574748645, + 0.7218603574350339, + 0.45960239240979855, + 0.41141726160657455, + 0.8523176355388408, + 0.3229403737559726, + -0.07187409825056777, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MOGf5Kru1WuZWXfsw" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691265963, + 0.5961006045855234, + 0.6799921474123366, + -0.3816044137189603, + -0.1617690196294736, + 0.6894924989184995, + -0.7059963726699785, + 0.24822747105920168, + -0.8896943495480835, + -0.4114172616065507, + -0.1979388825732094, + 0.006183416575711018, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MPLlBypmxqLBKDvea" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.42693646912659583, + 0.6799921474123483, + 0.5961006045855237, + -0.3597680507884765, + 0.16176901962948056, + -0.7059963726699906, + 0.6894924989185197, + 0.22838253442510165, + 0.8896943495480948, + -0.19793888257321277, + -0.4114172616065598, + 0.04967668322650117, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MPxE1GxeWOVfGz1PG" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5196507768209425, + 0.6120679205465636, + 0.5961006045855098, + -0.24776270806808012, + 0.05931035574748564, + -0.7218603574350113, + 0.6894924989185663, + 0.36008114529546736, + 0.8523176355388291, + -0.32294037375597645, + -0.4114172616065795, + -0.014560638929733057, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MQWR1Z3jXuDrqH+j4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6120679205465469, + 0.5961006045855219, + 0.5196507768209351, + -0.18740162397707041, + -0.7218603574350014, + 0.689492498918529, + 0.05931035574749346, + 0.4684607441526432, + -0.32294037375595813, + -0.4114172616065806, + 0.8523176355388316, + -0.04237287967535111, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MR1KIPN9sw8Gzx5wv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045854905, + -0.5196507768209464, + -0.6120679205465588, + -0.2509595314353964, + 0.6894924989185496, + -0.05931035574749506, + 0.7218603574349791, + 0.4576481161879141, + -0.4114172616065792, + -0.8523176355388158, + 0.3229403737559794, + -0.09995796434157228, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MRDZ7nmZP9DFdMTKq" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6722117680408455, + -0.67999214741234, + 0.29281738057178114, + -0.35483810771973784, + 0.7080774257548992, + 0.7059963726699677, + 0.013981448890370307, + 0.22326406072324245, + -0.21623528399331948, + 0.19793888257320638, + 0.9560661591762917, + 0.04824162632784692, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MSlaQh6Z3YzYg6BPs" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5878426453771718, + -0.5196507768209735, + -0.6200033019470964, + -0.26400926156831506, + 0.7487467192663059, + -0.05931035574752149, + -0.6601974190263366, + 0.4561586848792019, + 0.3062994852491352, + -0.8523176355388091, + 0.4239519707297559, + -0.12136179096403828, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MSzQbOHF5rqOsAEyr" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.29281738057179524, + -0.6722117680408399, + -0.6799921474123511, + -0.5971384025281116, + -0.013981448890374998, + -0.708077425754929, + 0.7059963726699936, + 0.1249000157882859, + -0.9560661591762387, + 0.21623528399332545, + 0.19793888257320952, + 0.11029290690581366, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MTKEwqK456NssYUND" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.672211768040871, + 0.6799921474123489, + -0.29281738057180356, + -0.3480381862456143, + 0.7080774257548973, + -0.7059963726699916, + -0.013981448890370531, + 0.21620409699654244, + -0.21623528399332723, + -0.1979388825732088, + -0.9560661591762621, + 0.04626223750211481, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MTOCcje6Ly3gLQ5cA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.1806021954290545, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.35346571351580924, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.14447232342783395, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MViMKbP8rvrzcGnov" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + -0.5961006045855025, + 0.5196507768209435, + -0.6120679205465552, + -0.2338370383391462, + -0.6894924989185585, + 0.05931035574748575, + 0.7218603574349928, + 0.4596023924097938, + 0.4114172616065761, + 0.8523176355388308, + 0.32294037375598084, + -0.07187409825056777, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MW+qrKnELqw3SWfc5" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.42693646912660493, + 0.6799921474123578, + -0.5961006045855335, + -0.3443035281427933, + -0.16176901962947882, + -0.7059963726700004, + -0.6894924989185307, + 0.34838364659001525, + -0.889694349548105, + -0.1979388825732154, + 0.41141726160656117, + -0.0038984193727936802, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MW4d9K/527lnEK98E" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.12354642280407922, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.39572565446723323, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.13827634771930952, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MW8LuNjby6vCSBwvg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691265963, + 0.5961006045855234, + 0.6799921474123366, + -0.34334394076461605, + -0.1617690196294736, + 0.6894924989184995, + -0.7059963726699785, + 0.26272461442352024, + -0.8896943495480835, + -0.4114172616065507, + -0.1979388825732094, + 0.08591454535033972, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MWZ4wM+1NolEosJKz" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.519650776820948, + 0.6120679205465436, + 0.5961006045855051, + -0.3219035684869409, + 0.05931035574748627, + -0.7218603574350294, + 0.6894924989185698, + 0.4225699924436341, + 0.8523176355388382, + -0.32294037375598567, + -0.41141726160659664, + -0.01725819308949825, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MYtE9iIaiJJPfwlKv" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.42693646912660504, + -0.5961006045855332, + -0.6799921474123579, + -0.35449811164603073, + -0.16176901962947873, + -0.6894924989185311, + 0.7059963726699998, + 0.22291106253690912, + -0.8896943495481048, + 0.4114172616065615, + 0.19793888257321562, + 0.04814265688655875, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MZ90wvSDkzNr/PNZC" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.12668662448620238, + 0.0, + 1.0, + 0.0, + 0.24482535985742532, + 0.0, + 0.0, + 1.0, + -0.19649541534641973, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MZ9ZWy1KzCmivBMJF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6200033019471008, + 0.5196507768209736, + 0.5878426453771723, + -0.20258910537147318, + 0.6601974190263162, + 0.05931035574752371, + -0.7487467192663021, + 0.4375525508930429, + -0.4239519707297464, + 0.852317635538804, + -0.3062994852491226, + -0.10429185841893333, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MasRtxdfTeN+DVUb8" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718048, + -0.6722117680408717, + -0.6799921474123505, + -0.5896003129106052, + -0.01398144889036787, + -0.7080774257548967, + 0.7059963726699932, + 0.12518443158536557, + -0.9560661591762454, + 0.21623528399332534, + 0.19793888257320935, + 0.13517455300435033, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "McU6/WeN2OwxvKgus" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.612067920546556, + 0.5961006045855318, + 0.5196507768209427, + -0.2520276729784659, + -0.7218603574350122, + 0.6894924989185457, + 0.05931035574748652, + 0.3509847077403979, + -0.32294037375596296, + -0.4114172616065753, + 0.8523176355388312, + -0.049353232626022855, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MdQq9PVpB2hoshML2" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.29281738057179474, + -0.6722117680408494, + -0.679992147412344, + -0.4635912439719757, + -0.013981448890375043, + -0.7080774257549036, + 0.7059963726699864, + 0.1927645489210379, + -0.9560661591762374, + 0.2162352839933265, + 0.19793888257320746, + 0.08199581325524274, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MdVnY/+fgYRg0YuGF" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.672211768040871, + 0.6799921474123489, + -0.29281738057180356, + -0.5134022811836657, + 0.7080774257548973, + -0.7059963726699916, + -0.013981448890370531, + 0.042017050260833695, + -0.21623528399332723, + -0.1979388825732088, + -0.9560661591762621, + 0.09945611736447246, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MeJfjv43Y3JoN1V8g" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.620003301947101, + 0.519650776820992, + -0.5878426453771799, + -0.17804658928251813, + -0.6601974190263141, + 0.05931035574747205, + 0.7487467192662676, + 0.4068547695494991, + 0.4239519707297461, + 0.8523176355387979, + 0.3062994852491253, + -0.06113096976212584, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Meb+xq43EWHA5Dsfj" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045855062, + 0.5196507768209441, + 0.6120679205465548, + -0.27995110747093993, + 0.6894924989185612, + 0.05931035574748581, + -0.721860357434998, + 0.34779766577430676, + -0.41141726160657516, + 0.8523176355388316, + -0.32294037375598306, + -0.0951525207717028, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mf++ZaZYunEgJhvoR" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.29281738057179474, + -0.6722117680408494, + -0.679992147412344, + -0.5876718039210413, + -0.013981448890375043, + -0.7080774257549036, + 0.7059963726699864, + 0.13294349196107902, + -0.9560661591762374, + 0.2162352839933265, + 0.19793888257320746, + 0.11412513887561027, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mf4b/8Xu1NhMVXcQG" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.587842645377193, + -0.5196507768209756, + -0.6200033019470851, + -0.26411319172368003, + 0.7487467192663192, + -0.059310355747522386, + -0.6601974190263514, + 0.4561468228080517, + 0.3062994852491269, + -0.8523176355388123, + 0.4239519707297811, + -0.12153225449114677, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MfZu/LHB/pDhjOOmg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045855334, + -0.6799921474123577, + 0.4269364691266047, + -0.36469799385721613, + 0.6894924989185306, + 0.7059963726699998, + 0.1617690196294788, + 0.23350100812695912, + -0.4114172616065615, + 0.1979388825732154, + 0.8896943495481047, + 0.05111174012515698, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mfpf5MtGs0j2fRnfc" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.2928173805718048, + -0.6722117680408717, + -0.6799921474123505, + -0.4448593074397853, + -0.01398144889036787, + -0.7080774257548967, + 0.7059963726699932, + 0.2823121836023117, + -0.9560661591762454, + 0.21623528399332534, + 0.19793888257320935, + 0.06187477656619395, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MhEfUUA9L2kugaA7C" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.1128817159339534, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.3686067891810774, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.05151704125058367, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mhs2Pp3quEiEpm3Gq" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6722117680408547, + -0.6799921474123493, + 0.292817380571785, + -0.45879332981771404, + 0.7080774257549088, + 0.7059963726699803, + 0.013981448890370198, + 0.0992054125994042, + -0.21623528399332242, + 0.19793888257320916, + 0.9560661591762868, + 0.08189454372360852, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MinT6k7sLRq+Xbj58" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.10168235256634957, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.3974645408927939, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.1005660415085443, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mj+rOIUir1UPGEYP4" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.5961006045855335, + 0.679992147412358, + 0.4269364691266048, + -0.34281924651422346, + -0.6894924989185309, + -0.7059963726700001, + 0.16176901962947896, + 0.21078557483630186, + 0.4114172616065615, + -0.1979388825732156, + 0.8896943495481046, + 0.04474305657836376, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MjGPhf0P2WsLutJTe" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.10117756316031798, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.3864389861785735, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.07264537865399116, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MkNFkceAMlVdMl9uu" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + -0.5196507768209693, + -0.587842645377165, + 0.6200033019471017, + -0.17877937985456085, + -0.059310355747522574, + 0.7487467192663064, + 0.6601974190263148, + 0.40184294754845806, + -0.852317635538799, + 0.30629948524911366, + -0.4239519707297466, + -0.08130136039313222, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MlFU7IkqQ6XuvRJKg" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6200033019471114, + -0.5878426453771756, + 0.5196507768209726, + -0.2549153729739486, + 0.6601974190263258, + 0.7487467192662958, + 0.059310355747521006, + 0.457196616104784, + -0.4239519707297511, + 0.30629948524911527, + 0.8523176355388082, + -0.1064462323421092, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmCy7JJI37NPE2Lth" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.36668669037229196, + 0.0, + 1.0, + 0.0, + -0.33311258729961923, + 0.0, + 0.0, + 1.0, + -0.19609150391575567, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmTJVLexwl8k/XgQN" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.18880560598975796, + 0.0, + 1.0, + 0.0, + -0.27936696734694055, + 0.0, + 0.0, + 1.0, + -0.19258060966190568, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmqxtZy2nD2t/omU+" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + -0.5878426453771806, + 0.3197499120588115, + 0.7431022931026, + -0.13910000129160024, + 0.7487467192663237, + -0.13274755244156963, + 0.6494277771305222, + 0.35130254399798144, + 0.3062994852491215, + 0.938156746529681, + -0.16137702524513278, + -0.10197657564744744, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Monsr4SEdtfgCvf6c" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.612067920546556, + 0.5961006045855318, + 0.5196507768209427, + -0.3254758234440549, + -0.7218603574350122, + 0.6894924989185457, + 0.05931035574748652, + 0.43760795063260194, + -0.32294037375596296, + -0.4114172616065753, + 0.8523176355388312, + -0.010600387775306148, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MpuN71cy5fa7N2x8e" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6200033019471103, + 0.5196507768209959, + -0.5878426453771827, + -0.19927224184076414, + -0.6601974190263239, + 0.05931035574752183, + 0.748746719266304, + 0.39954381808829614, + 0.4239519707297524, + 0.8523176355388139, + 0.30629948524912465, + -0.08399517021192421, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MrWFj8+VeJqAraxNA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.4269364691265963, + 0.5961006045855234, + 0.6799921474123366, + -0.403731842782537, + -0.1617690196294736, + 0.6894924989184995, + -0.7059963726699785, + 0.2226333075198173, + -0.8896943495480835, + -0.4114172616065507, + -0.1979388825732094, + 0.02145534584687794, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MrdT+uQcKoonPpNSp" + ] + }, + { + "hidden": false, + "fixed": true, + "transform": [ + -0.6799921474123576, + -0.5961006045855334, + 0.4269364691266048, + -0.2968743704901376, + 0.7059963726700001, + -0.6894924989185307, + 0.1617690196294788, + 0.37739782039139397, + 0.1979388825732155, + 0.41141726160656156, + 0.8896943495481047, + -0.0075987873251623, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MtoHfADWEE9ILAARX" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931025998, + -0.5878426453771806, + -0.31974991205881154, + -0.146436820848261, + -0.6494277771305221, + 0.7487467192663237, + 0.13274755244156938, + 0.3392815974838537, + 0.1613770252451328, + 0.3062994852491213, + -0.9381567465296812, + -0.04422999199354195, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Mtxg13PWz/nuTuQgu" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.3080955480755009, + 0.0, + 1.0, + 0.0, + -0.06901731815603784, + 0.0, + 0.0, + 1.0, + -0.6045751898413585, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MuaH8l4oaXxJhFPJA" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 1.0, + 0.0, + 0.0, + -0.1254901113009248, + 0.0, + 1.0, + 0.0, + -0.39458914228643455, + 0.0, + 0.0, + 1.0, + -0.2160159607247471, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MupzCnKTPrhmpySTz" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.292817380571798, + -0.6722117680408513, + -0.6799921474123547, + -0.43396571300077674, + -0.013981448890372667, + -0.7080774257549218, + 0.7059963726699975, + 0.2974677414549331, + -0.9560661591762405, + 0.21623528399332526, + 0.1979388825732106, + 0.04524231834817173, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MweKRM7vgjNDLq32k" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6722117680408547, + -0.6799921474123493, + 0.292817380571785, + -0.41644398843113994, + 0.7080774257549088, + 0.7059963726699803, + 0.013981448890370198, + 0.1438142904219637, + -0.21623528399332242, + 0.19793888257320916, + 0.9560661591762868, + 0.06827172083202913, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MxJq+drjXxLX6pTxr" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6200033019471122, + 0.5196507768209797, + 0.587842645377168, + -0.2552693968463952, + 0.6601974190263235, + 0.059310355747523774, + -0.7487467192663249, + 0.5046524724826582, + -0.4239519707297478, + 0.8523176355388162, + -0.3062994852491255, + -0.07684242737061513, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MxaHTL0LBcjvuxt05" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.620003301947101, + 0.5196507768209746, + 0.5878426453771752, + -0.2782841010380752, + 0.6601974190263309, + 0.05931035574752319, + -0.7487467192663358, + 0.4801457508905563, + -0.4239519707297872, + 0.8523176355388079, + -0.30629948524910844, + -0.06110520602488537, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MzpGJcGcfFGz5KAT9" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.8194524389504629, + 0.11703705451500614, + 0.5610704306667664, + -0.4988160446769987, + 0.509917831744266, + -0.2980904483687977, + 0.8069237197285235, + -0.13632496691854978, + 0.26168971161924925, + 0.9473354276399367, + 0.18459166387162007, + -0.07118789533822469, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7966104768047008, + 0.11703705451500648, + 0.5930548677108822, + -0.49850807135606356, + 0.597802235760949, + -0.2980904483687991, + -0.7441603130445303, + -0.15126012116134796, + 0.08968966029756878, + 0.947335427639937, + -0.3074269870618843, + -0.07592546872996937, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.8229497020562011, + 0.35084515196469374, + 0.44683494405486834, + -0.6013389208170099, + 0.5006875527150427, + 0.07624800368040328, + 0.8622634263907182, + 0.04587181008163724, + 0.26845067040681214, + 0.933324124448559, + -0.23841207243029786, + 0.12731255475388883, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6438310017391343, + 0.3508451519646873, + 0.6799921474123494, + -0.5990938852667839, + 0.7040989729516396, + 0.0762480036803996, + -0.7059963726700017, + 0.03077127297541968, + -0.29954344841446434, + 0.9333241244485375, + -0.19793888257323744, + 0.1277022649955275, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5185998806466815, + 0.5930548677108743, + 0.6159059081367679, + -0.4452103066678758, + 0.06097077707166276, + -0.744160313044522, + 0.6652127425363662, + -0.0906877622830685, + 0.8528403884295197, + -0.3074269870618802, + -0.42208046565735075, + -0.06398460631226643, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.11703705451499326, + 0.5930548677108672, + 0.7966104768046973, + -0.44347032962703914, + -0.29809044836877935, + -0.744160313044513, + 0.5978022357609364, + -0.09133684788707472, + 0.9473354276399261, + -0.3074269870618758, + 0.08968966029755135, + -0.05905684894613112, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108394, + -0.7389491982691898, + -0.3197499120591018, + -0.1404667009723023, + -0.7441603130445484, + -0.6546781772828081, + 0.13274755244133168, + 0.16273963270943004, + -0.30742698706190447, + 0.15921861250183356, + -0.9381567465296343, + -0.12308830414155898, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5930548677108854, + -0.7389491982691737, + -0.3197499120590841, + -0.1404667009723029, + -0.7441603130445221, + -0.6546781772827936, + 0.13274755244130493, + 0.1627396327094295, + -0.3074269870618834, + 0.15921861250182995, + -0.9381567465296393, + -0.12308830414155886, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.743102293102473, + 0.31974991205908515, + 0.5878426453771877, + -0.056759243733023816, + 0.6494277771305584, + -0.13274755244132588, + -0.7487467192663328, + 0.24403590923183452, + -0.16137702524548223, + 0.9381567465296108, + -0.3062994852491254, + -0.15839537887351277, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.8830751804102054, + 0.31974991205909437, + -0.3434213439518436, + -0.056759243733024156, + -0.31712264694335585, + -0.13274755244132966, + -0.9390480893524806, + 0.24403590923183469, + -0.3458488868554289, + 0.9381567465296378, + -0.015826130349054175, + -0.15839537887351376, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.7389491982691622, + 0.5930548677108557, + -0.3197499120590796, + -0.2710844157623247, + 0.6546781772827837, + -0.7441603130444997, + 0.1327475524413142, + 0.06752153632617716, + -0.15921861250182748, + -0.3074269870618701, + -0.9381567465296152, + -0.09204334957270785, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6353212677407487, + 0.5930548677108666, + -0.49462390827861896, + -0.2710844157623251, + -0.19794392536178265, + -0.7441603130445132, + -0.6379997107380411, + 0.06752153632617765, + -0.746448316475257, + -0.30742698706187577, + 0.5901724819554086, + -0.09204334957266622, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.31974991205908465, + -0.5878426453771876, + 0.7431022931024716, + -0.19999410059335357, + 0.1327475524413256, + 0.748746719266333, + 0.6494277771305575, + 0.23155998508657713, + -0.9381567465296092, + 0.30629948524912526, + -0.16137702524548156, + -0.09587092765202959, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026052, + -0.5878426453771824, + -0.31974991205881126, + -0.06728907496677031, + -0.6494277771305258, + 0.7487467192663264, + 0.13274755244156933, + 0.29731212458074235, + 0.16137702524513428, + 0.3062994852491226, + -0.9381567465296805, + -0.0019172125004258724, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.07076101773383354, + -0.6799921474123458, + 0.7297969291705849, + -0.5458425050135957, + 0.2055108098171, + 0.7059963726699888, + 0.6777421551188116, + 0.0895195632454054, + -0.976093328231286, + 0.1979388825732151, + 0.08978871503745908, + 0.11180922215146585, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.35084515196467586, + -0.6799921474123473, + 0.6438310017391454, + -0.546670257964879, + -0.0762480036804073, + 0.7059963726699902, + 0.7040989729516137, + 0.0897733490696184, + -0.9333241244485313, + 0.197938882573215, + -0.29954344841446345, + 0.1080604014622077, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.6120679205465994, + -0.5961006045855227, + -0.519650776820958, + -0.29687437049014, + -0.7218603574349759, + -0.6894924989185722, + -0.05931035574747784, + 0.37739782039139264, + -0.32294037375599194, + 0.4114172616065686, + -0.8523176355388519, + -0.007598787325162471, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.42693646912660455, + -0.5961006045855335, + 0.6799921474123578, + -0.29687437049013754, + 0.1617690196294789, + -0.6894924989185307, + -0.7059963726700001, + 0.3773978203913938, + 0.8896943495481048, + 0.4114172616065616, + -0.1979388825732156, + -0.007598787325162247, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6200033019471012, + 0.519650776820979, + -0.5878426453771478, + -0.2338370383391468, + -0.6601974190263236, + 0.05931035574752369, + 0.7487467192663314, + 0.4596023924097947, + 0.4239519707297692, + 0.8523176355388151, + 0.3062994852491284, + -0.07187409825056615, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.8281166703276118, + 0.5196507768209463, + -0.21020430650904318, + -0.2338370383391442, + -0.280403158064359, + 0.05931035574748572, + -0.9580481984998171, + 0.4596023924097986, + -0.4853831983835998, + 0.8523176355388394, + 0.1948276132287347, + -0.07187409825056774, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + 0.5961006045855147, + -0.679992147412344, + 0.42693646912659017, + -0.3835337763405373, + 0.6894924989185235, + 0.705996372669986, + 0.1617690196294774, + 0.253057107649918, + -0.4114172616065512, + 0.19793888257321154, + 0.8896943495480932, + 0.056594647172435605, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.08251859377564608, + -0.6799921474123455, + -0.7285611581321398, + -0.38353377634053876, + -0.34193042295667175, + 0.7059963726699879, + -0.6202037629952074, + 0.2530571076499151, + 0.9360952235419314, + 0.1979388825732079, + -0.2907678304553728, + 0.05659464717243548, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.6200033019471015, + 0.5878426453771801, + 0.5196507768209895, + -0.23276427255156046, + -0.660197419026333, + -0.7487467192663245, + 0.05931035574751852, + 0.38429701764895724, + 0.42395197072974833, + -0.3062994852491227, + 0.8523176355388236, + -0.19265192885714477, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ] + }, + { + "hidden": false, + "fixed": false, + "transform": [ + -0.7431022931026001, + 0.5878426453771806, + 0.31974991205881154, + -0.20771156968200555, + -0.6494277771305221, + -0.7487467192663237, + -0.1327475524415697, + 0.4080890144177322, + 0.1613770252451326, + -0.3062994852491215, + 0.9381567465296812, + -0.2027307325946554, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ] + } + ], + "instances": [ + { + "name": "Leg Assembly Left <1>", + "suppressed": false, + "id": "Mmt/Et2QSo+tJUCiJ", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c573ded353b4bd2f1818d5bc", + "type": "Assembly" + }, + { + "name": "Leg Assembly Right <1>", + "suppressed": false, + "id": "Ms91x5SNPzw6QpVn4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "0c3eb94516c3400f732893d5", + "type": "Assembly" + }, + { + "name": "Right Foot <1>", + "suppressed": false, + "id": "MjwMJw5qg/6vlWzx8", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "2f790faaa0cce74c56e8a209", + "type": "Assembly" + }, + { + "name": "Left Foot <1>", + "suppressed": false, + "id": "Mg8f+S7hpR/0boF9Q", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "c749260650d4cfb6efe288d6", + "type": "Assembly" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MCv9jBpvSNtdwLZ8g", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MG+KbZgXri55nbcLH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "McmgZ6Lytp0ApbVkR", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MCxD5P6tETgWM1use", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MCpP1KyOpdqpO2w9q", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MDC5cog7Ccygk+NCa", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + } + ], + "patterns": [], + "features": [ + { + "id": "MXc8kRJpJJHoRqScs", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MjwMJw5qg/6vlWzx8", + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.012249999999999959, + 0.03805914091768398, + -0.03084647158930076 + ] + } + }, + { + "matedOccurrence": [ + "Ms91x5SNPzw6QpVn4", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.012249999999999959, + 0.03805914091768398, + -0.03084647158930076 + ] + } + } + ], + "name": "Fastened 2" + } + }, + { + "id": "MTf9u5rjjZtsyriZB", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mg8f+S7hpR/0boF9Q", + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.0, + 1.7e-29, + -1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + 1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.012249999999999959, + 0.03805914091768398, + -0.03084647158930076 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.01225000000000022, + 0.03805914091768398, + -0.030846471589300595 + ] + } + } + ], + "name": "Fastened 3" + } + }, + { + "id": "MpWFKn5f4z5d3sTh+", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.0, + -0.06900000000000002, + 0.069 + ] + } + }, + { + "matedOccurrence": [ + "Ms91x5SNPzw6QpVn4", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.0, + 0.06899999999999996, + 0.069 + ] + } + } + ], + "name": "Fastened 4" + } + }, + { + "id": "M4FuCiQ7Bck63Btfb", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "McmgZ6Lytp0ApbVkR" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + 0.06899999999999995, + 0.03064718584144392 + ] + } + } + ], + "name": "Fastened 1" + } + }, + { + "id": "M2JAYRSBXekyrx2cu", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCpP1KyOpdqpO2w9q" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + 0.06899999999999996, + 0.069 + ] + } + } + ], + "name": "Fastened 5" + } + }, + { + "id": "M4NluQgAVzROrIXo0", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCxD5P6tETgWM1use" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + 0.056365969319910406, + -0.05023074260477261 + ] + } + } + ], + "name": "Fastened 6" + } + }, + { + "id": "MHEy7hyGLA5ZNynon", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MG+KbZgXri55nbcLH" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + -0.05636596931991038, + -0.05023074260477262 + ] + } + } + ], + "name": "Fastened 7" + } + }, + { + "id": "MfzfljwtvhmY01Q6O", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCv9jBpvSNtdwLZ8g" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + -0.069, + 0.03064718584144392 + ] + } + } + ], + "name": "Fastened 8" + } + }, + { + "id": "MHRFSTpTO3At609qA", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MDC5cog7Ccygk+NCa" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.3912741949142146e-64 + ], + "zAxis": [ + 0.0, + -3.3912741949142146e-64, + -1.0 + ], + "origin": [ + 0.0, + -2.0347645169485253e-66, + 0.022 + ] + } + }, + { + "matedOccurrence": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.02, + -0.06900000000000002, + 0.069 + ] + } + } + ], + "name": "Fastened 9" + } + } + ], + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "bd4da5ebd8abf10bc04cf9ff", + "documentId": "caa0864516b05cef81a78798", + "elementId": "8b44c573e11fa4fa0907fa15" + }, + "subAssemblies": [ + { + "instances": [ + { + "name": "Outer RMD X8 90 <1>", + "suppressed": false, + "id": "M6JuP+JlwesAjtNZk", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JOD" + }, + { + "name": "Inner RMD X8 90 <1>", + "suppressed": false, + "id": "MIbYyrb6XyuTQhX4/", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JnD" + } + ], + "patterns": [], + "features": [ + { + "id": "MMqvc+kxAhtxzPvPd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.0368, + 4.500576986866522e-18 + ] + } + }, + { + "matedOccurrence": [ + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 2.2349804084439193e-18, + 0.0368, + 0.0 + ] + } + } + ], + "name": "DOF X8" + } + } + ], + "fullConfiguration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", + "configuration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c" + }, + { + "instances": [ + { + "name": "Outer RMD X8 90 <1>", + "suppressed": false, + "id": "M6JuP+JlwesAjtNZk", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JOD" + }, + { + "name": "Inner RMD X8 90 <1>", + "suppressed": false, + "id": "MIbYyrb6XyuTQhX4/", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JnD" + } + ], + "patterns": [], + "features": [ + { + "id": "MMqvc+kxAhtxzPvPd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.0368, + 4.500576986866522e-18 + ] + } + }, + { + "matedOccurrence": [ + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 2.2349804084439193e-18, + 0.0368, + 0.0 + ] + } + } + ], + "name": "DOF X8" + } + } + ], + "fullConfiguration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c" + }, + { + "instances": [ + { + "name": "Outer RMD X8 90 <1>", + "suppressed": false, + "id": "M6JuP+JlwesAjtNZk", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JOD" + }, + { + "name": "Inner RMD X8 90 <1>", + "suppressed": false, + "id": "MIbYyrb6XyuTQhX4/", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JnD" + } + ], + "patterns": [], + "features": [ + { + "id": "MMqvc+kxAhtxzPvPd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.0368, + 4.500576986866522e-18 + ] + } + }, + { + "matedOccurrence": [ + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 2.2349804084439193e-18, + 0.0368, + 0.0 + ] + } + } + ], + "name": "DOF X8" + } + } + ], + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c" + }, + { + "instances": [ + { + "name": "Outer RMD X4 24 <1>", + "suppressed": false, + "id": "MJCnQYiZjPSNbF0NH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae", + "type": "Part", + "isStandardContent": false, + "partId": "JND" + }, + { + "name": "Inner RMD X4 24 <1>", + "suppressed": false, + "id": "M7Uo07YqBQcTPTVNn", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae", + "type": "Part", + "isStandardContent": false, + "partId": "JYD" + } + ], + "patterns": [], + "features": [ + { + "id": "Mml490EEZQNH4alVT", + "suppressed": true, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + 6.999999999999999e-30, + -7e-45 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + 6.999999999999999e-30, + -1.0, + 1e-15 + ], + "origin": [ + -9.434999999999999e-31, + -0.017440859082316, + -0.009628849196581944 + ] + } + }, + { + "matedOccurrence": [], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + 0.0, + 0.0 + ] + } + } + ], + "name": "Fastened 1" + } + }, + { + "id": "MmaAiwEBfgRILKWtp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -5.302809438176075e-18, + 0.018059140917684003, + -0.009628849196581978 + ] + } + }, + { + "matedOccurrence": [ + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -3.3999999999999997e-31, + 0.018059140917684003, + -0.009628849196581975 + ] + } + } + ], + "name": "DOF X4" + } + } + ], + "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40" + }, + { + "instances": [ + { + "name": "Outer RMD X8 90 <1>", + "suppressed": false, + "id": "M6JuP+JlwesAjtNZk", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JOD" + }, + { + "name": "Inner RMD X8 90 <1>", + "suppressed": false, + "id": "MIbYyrb6XyuTQhX4/", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24", + "type": "Part", + "isStandardContent": false, + "partId": "JnD" + } + ], + "patterns": [], + "features": [ + { + "id": "MMqvc+kxAhtxzPvPd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.0368, + 4.500576986866522e-18 + ] + } + }, + { + "matedOccurrence": [ + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 2.2349804084439193e-18, + 0.0368, + 0.0 + ] + } + } + ], + "name": "DOF X8" + } + } + ], + "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c" + }, + { + "instances": [ + { + "name": "Outer RMD X4 24 <1>", + "suppressed": false, + "id": "MJCnQYiZjPSNbF0NH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae", + "type": "Part", + "isStandardContent": false, + "partId": "JND" + }, + { + "name": "Inner RMD X4 24 <1>", + "suppressed": false, + "id": "M7Uo07YqBQcTPTVNn", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae", + "type": "Part", + "isStandardContent": false, + "partId": "JYD" + } + ], + "patterns": [], + "features": [ + { + "id": "Mml490EEZQNH4alVT", + "suppressed": true, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + 6.999999999999999e-30, + -7e-45 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + 6.999999999999999e-30, + -1.0, + 1e-15 + ], + "origin": [ + -9.434999999999999e-31, + -0.017440859082316, + -0.009628849196581944 + ] + } + }, + { + "matedOccurrence": [], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + 0.0, + 0.0 + ] + } + } + ], + "name": "Fastened 1" + } + }, + { + "id": "MmaAiwEBfgRILKWtp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -5.302809438176075e-18, + 0.018059140917684003, + -0.009628849196581978 + ] + } + }, + { + "matedOccurrence": [ + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "yAxis": [ + 0.0, + 1e-15, + 1.0 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -3.3999999999999997e-31, + 0.018059140917684003, + -0.009628849196581975 + ] + } + } + ], + "name": "DOF X4" + } + } + ], + "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40" + }, + { + "instances": [ + { + "name": "Outer X12 150 <1>", + "suppressed": false, + "id": "MlXjvehRdY7r/s6xx", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "24710ad4ebae4ee5fbcdb83a", + "type": "Part", + "isStandardContent": false, + "partId": "JND" + }, + { + "name": "Inner X12 150 <1>", + "suppressed": false, + "id": "MN4BDuQdCoQELOWZT", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "24710ad4ebae4ee5fbcdb83a", + "type": "Part", + "isStandardContent": false, + "partId": "JwD" + } + ], + "patterns": [], + "features": [ + { + "id": "ME54sWyZheOE2tBug", + "suppressed": true, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MlXjvehRdY7r/s6xx" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0021527035807329554, + 0.048590542881956605, + 0.124 + ] + } + }, + { + "matedOccurrence": [], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + 0.0, + 0.0 + ] + } + } + ], + "name": "Fastened 1" + } + }, + { + "id": "MpquINd+UBuS64rxS", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "REVOLUTE", + "matedEntities": [ + { + "matedOccurrence": [ + "MN4BDuQdCoQELOWZT" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.002152703580733417, + 0.007490542881956618, + 0.12399999999999983 + ] + } + }, + { + "matedOccurrence": [ + "MlXjvehRdY7r/s6xx" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.002152703580733417, + 0.007490542881956618, + 0.12399999999999983 + ] + } + } + ], + "name": "DOF X12" + } + } + ], + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "db5b8cbcd39279a6df833810" + }, + { + "instances": [ + { + "name": "RMD_X12_150_Mock <1>", + "suppressed": false, + "id": "MupzCnKTPrhmpySTz", + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "db5b8cbcd39279a6df833810", + "type": "Assembly" + }, + { + "name": "RMD_X8_90_Mock <1>", + "suppressed": false, + "id": "MmqxtZy2nD2t/omU+", + "fullConfiguration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", + "configuration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Leg Part 2 Left <1>", + "suppressed": false, + "id": "MlFU7IkqQ6XuvRJKg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "748bcd106df1ff72da230d4f", + "type": "Part", + "isStandardContent": false, + "partId": "RIBD" + }, + { + "name": "Leg Part 3 <1>", + "suppressed": false, + "id": "MOGf5Kru1WuZWXfsw", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "aa42ebcd1cfa1b7c8ed4593e", + "type": "Part", + "isStandardContent": false, + "partId": "RRED" + }, + { + "name": "Leg Part 4 <1>", + "suppressed": false, + "id": "MW+qrKnELqw3SWfc5", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "30888fad3c1c549cad7cc7db", + "type": "Part", + "isStandardContent": false, + "partId": "RQGD" + }, + { + "name": "RMD_X8_90_Mock <2>", + "suppressed": false, + "id": "MmTJVLexwl8k/XgQN", + "fullConfiguration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Let Part 5 Left <1>", + "suppressed": false, + "id": "MtoHfADWEE9ILAARX", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c1010b16fa9038655a84224d", + "type": "Part", + "isStandardContent": false, + "partId": "R1CD" + }, + { + "name": "RMD_X8_90_Mock <3>", + "suppressed": false, + "id": "MuaH8l4oaXxJhFPJA", + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Leg Part 6 <2>", + "suppressed": false, + "id": "M/7QAJEhgYYkQ05ho", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "f4a7fd08ee6288a2cd19f4ea", + "type": "Part", + "isStandardContent": false, + "partId": "R9CD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", + "suppressed": false, + "id": "MPxE1GxeWOVfGz1PG", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Leg Part 1 <2>", + "suppressed": false, + "id": "Monsr4SEdtfgCvf6c", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "239ed80637dd478993211ca5", + "type": "Part", + "isStandardContent": false, + "partId": "JHD" + }, + { + "name": "RMD_X4_24_Mock <1>", + "suppressed": false, + "id": "MZ9ZWy1KzCmivBMJF", + "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40", + "type": "Assembly" + }, + { + "name": "Leg Part 7 <1>", + "suppressed": false, + "id": "M3JpWGJlAhJzVwYlH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "03247d1e58ea1979de7e0e59", + "type": "Part", + "isStandardContent": false, + "partId": "RpED" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", + "suppressed": false, + "id": "M6cpdrFCq51uKRRRO", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", + "suppressed": false, + "id": "MOEs/MP4q2ydsbiX4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", + "suppressed": false, + "id": "M3W+SQlCIV8I+rEAm", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", + "suppressed": false, + "id": "MTOCcje6Ly3gLQ5cA", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", + "suppressed": false, + "id": "MSlaQh6Z3YzYg6BPs", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <6>", + "suppressed": false, + "id": "MeJfjv43Y3JoN1V8g", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <7>", + "suppressed": false, + "id": "Mfpf5MtGs0j2fRnfc", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <8>", + "suppressed": false, + "id": "M06lKwDiKRJ72UceH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", + "suppressed": false, + "id": "Mf++ZaZYunEgJhvoR", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", + "suppressed": false, + "id": "M0V++ba5vuwmIhgdj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", + "suppressed": false, + "id": "MxJq+drjXxLX6pTxr", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <4>", + "suppressed": false, + "id": "MinT6k7sLRq+Xbj58", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <2>", + "suppressed": false, + "id": "MRDZ7nmZP9DFdMTKq", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MdVnY/+fgYRg0YuGF", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "8a5cfdf1547571e3db91677d", + "documentId": "7f2a29eee985921f7b14fc23", + "elementId": "c5b421dc3dcba020b059f986", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MK1evKjun05Kue8pF", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "8a5cfdf1547571e3db91677d", + "documentId": "7f2a29eee985921f7b14fc23", + "elementId": "c5b421dc3dcba020b059f986", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "Mj+rOIUir1UPGEYP4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "Mhs2Pp3quEiEpm3Gq", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "M6/h9H6anbf1WO173", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MW8LuNjby6vCSBwvg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MViMKbP8rvrzcGnov", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "M0rmLeMKoxqvoyjYb", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MkNFkceAMlVdMl9uu", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "Mtxg13PWz/nuTuQgu", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <9>", + "suppressed": false, + "id": "MMADtbqnfPAbe90Ng", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <10>", + "suppressed": false, + "id": "MO6fMvZBh0Zxm2hhP", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "Meb+xq43EWHA5Dsfj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MEU46ZL8OuyfL55B6", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MrWFj8+VeJqAraxNA", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MxaHTL0LBcjvuxt05", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MzpGJcGcfFGz5KAT9", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "M7okfA3mymhVL+heC", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MasRtxdfTeN+DVUb8", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MJTr47+XLtBaAx/kc", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MR1KIPN9sw8Gzx5wv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "MATENdAcw5pMetyRp", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <9>", + "suppressed": false, + "id": "MI/LORfYf6zOZo3G5", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MM379xQMNIW5sB+0L", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MEIx3REC8Iv1lk5qV", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <10>", + "suppressed": false, + "id": "MW4d9K/527lnEK98E", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <11>", + "suppressed": false, + "id": "M6vUzbfXr25x0t1BI", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <12>", + "suppressed": false, + "id": "MM2nfT/RLttyGUw4T", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "M7/xxAUIljVlDTKM9", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "M5AKcVOaVNfA0Oosm", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "M5uuD9S30FL6q6hPv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MQWR1Z3jXuDrqH+j4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MAGtFUV+gVckuwqUj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MYtE9iIaiJJPfwlKv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MrdT+uQcKoonPpNSp", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MWZ4wM+1NolEosJKz", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MB8v/7B8jIzoMj+O2", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "MPLlBypmxqLBKDvea", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MpuN71cy5fa7N2x8e", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MdQq9PVpB2hoshML2", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MweKRM7vgjNDLq32k", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MhEfUUA9L2kugaA7C", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MCBr6FfOeIaPE0sS4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MD4dokFtzDllb3Ug+", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MTKEwqK456NssYUND", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "McU6/WeN2OwxvKgus", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MLUjmwTXliil4xRTK", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "Mf4b/8Xu1NhMVXcQG", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MmCy7JJI37NPE2Lth", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "6b619d6c43678adebb7cba1e", + "documentId": "8e89c0576c443eeb11e4ba3f", + "elementId": "832038f58e11b187138faa77", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <2>", + "suppressed": false, + "id": "MZ90wvSDkzNr/PNZC", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "6b619d6c43678adebb7cba1e", + "documentId": "8e89c0576c443eeb11e4ba3f", + "elementId": "832038f58e11b187138faa77", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1 <1>", + "suppressed": false, + "id": "MfZu/LHB/pDhjOOmg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <1>", + "suppressed": false, + "id": "MSzQbOHF5rqOsAEyr", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFH" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <2>", + "suppressed": false, + "id": "MjGPhf0P2WsLutJTe", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFH" + } + ], + "patterns": [], + "features": [ + { + "id": "M0F6YvhDBz60Q+ipT", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.00478815233439666, + 0.0, + 0.017869627786347916 + ] + } + }, + { + "matedOccurrence": [ + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.00215270358073341, + -0.015509457118043399, + 0.1425 + ] + } + } + ], + "name": "Fastened 1" + } + }, + { + "id": "MQ2+X0V30LHl2ClMd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.01856014646970705, + -0.010700000000000001, + 0.04480815732679735 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -0.0, + -1.0, + -0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.027850000000000003, + -0.1233081573267972, + -0.01856014646970735 + ] + } + } + ], + "name": "Fastened 2" + } + }, + { + "id": "Mhbnzg9n0Cm4Z42WY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.021650635094611036, + 0.0403, + -0.012499999999999897 + ] + } + }, + { + "matedOccurrence": [ + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + -0.49999999999999994, + 0.0, + 0.8660254037844387 + ], + "yAxis": [ + -0.8660254037844387, + 0.0, + -0.49999999999999994 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.021650635094610956, + 0.0403, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 3" + } + }, + { + "id": "M8xQhk4vs7Pb/4nip", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.03520000000000001, + -0.06 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.095, + -0.03520000000000001, + -0.06 + ] + } + } + ], + "name": "Fastened 4" + } + }, + { + "id": "MAkskzVRVmxfTUkaM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.044808157326797396, + -0.010700000000000001, + -0.018560146469706898 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.10999999999999999, + 0.03571014646970688, + -0.044808157326797396 + ] + } + } + ], + "name": "Fastened 5" + } + }, + { + "id": "MbQ/z4WTQaAS1w7GD", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.02415, + 0.1637999999999999, + 0.024999999999999998 + ] + } + }, + { + "matedOccurrence": [ + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 0.49999999999999994, + 0.0, + 0.8660254037844387 + ], + "yAxis": [ + -0.8660254037844387, + 0.0, + 0.49999999999999994 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.021650635094610956, + 0.0403, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 8" + } + }, + { + "id": "M7EXjjiGsj0S813Xd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 1.0, + -2.1211237752704297e-16, + 2.072858199868364e-31 + ], + "yAxis": [ + 0.0, + -9.77245281032262e-16, + -1.0 + ], + "zAxis": [ + 2.1211237752704297e-16, + 1.0, + -9.77245281032262e-16 + ], + "origin": [ + 0.012380880562257042, + 0.043059140917684, + -0.013592912327149645 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + -0.30901699437494745, + -0.9510565162951536 + ], + "yAxis": [ + 0.0, + 0.9510565162951536, + -0.30901699437494745 + ], + "zAxis": [ + 1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.03275, + 0.4097441455722679, + -0.012999880010327092 + ] + } + } + ], + "name": "Fastened 9" + } + }, + { + "id": "MJ7KdQygB7+0sX2HZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.02, + 0.007159699904367146, + 0.05755639579820252 + ] + } + }, + { + "matedOccurrence": [ + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.055403692217470074, + 0.0319905428819566, + 0.13115969990436716 + ] + } + } + ], + "name": "Fastened 12" + } + }, + { + "id": "M5CE7Nnz5D++DfcuZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.053349999999999995, + 0.3287999999999999, + 2.143131898507868e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05335000000000001, + 0.3287999999999999, + 0.0 + ] + } + } + ], + "name": "Fastened 11" + } + }, + { + "id": "MqntsPqPGlnCuY/Qm", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6cpdrFCq51uKRRRO" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -0.0, + -1.0, + -0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.039850000000000003, + -0.0785, + -2.7011602685146898e-17 + ] + } + } + ], + "name": "Fastened 13" + } + }, + { + "id": "M8ncbacU4qkZxBF1N", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MOEs/MP4q2ydsbiX4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0372, + 3.1534655078044345e-19 + ] + } + } + ], + "name": "Fastened 14" + } + }, + { + "id": "MR8F8Lw+YnVEL0ei2", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTOCcje6Ly3gLQ5cA" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.07135000000000001, + 0.1638, + 6.306931015608861e-19 + ] + } + } + ], + "name": "Fastened 16" + } + }, + { + "id": "MKpD3x04AWan996oO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MSlaQh6Z3YzYg6BPs" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05535000000000001, + 0.1638, + 1.1205518212198275e-18 + ] + } + } + ], + "name": "Fastened 17" + } + }, + { + "id": "MS+/Gp43IBEYMNdmA", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MeJfjv43Y3JoN1V8g" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.07135000000000001, + 0.40979999999999994, + 3.061616997868383e-19 + ] + } + } + ], + "name": "Fastened 19" + } + }, + { + "id": "MUDr2gDimKROwcIrY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M06lKwDiKRJ72UceH" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05535000000000001, + 0.40979999999999994, + 1.5614246689128753e-18 + ] + } + } + ], + "name": "Fastened 20" + } + }, + { + "id": "Mh6oWoDLAeaO8ixRA", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mf++ZaZYunEgJhvoR" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.0552, + -0.06 + ] + } + } + ], + "name": "Fastened 23" + } + }, + { + "id": "McK7WhATXIKLcVdS2", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M0V++ba5vuwmIhgdj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.0552, + 0.06 + ] + } + } + ], + "name": "Fastened 24" + } + }, + { + "id": "MArofljqzr+XITEje", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MxJq+drjXxLX6pTxr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.07335000000000001, + 0.2658, + 2.7650228511998845e-19 + ] + } + } + ], + "name": "Fastened 25" + } + }, + { + "id": "M3esVv8kNV4WLNP4Q", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MinT6k7sLRq+Xbj58" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.07335000000000001, + 0.3287999999999999, + 2.7650228511998835e-19 + ] + } + } + ], + "name": "Fastened 26" + } + }, + { + "id": "MdpQ2ao+fuIGCqbFh", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MRDZ7nmZP9DFdMTKq" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.00225, + 1.8982025386783974e-19 + ] + } + }, + { + "matedOccurrence": [ + "MOEs/MP4q2ydsbiX4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 27" + } + }, + { + "id": "Mq/6epKoZsKhmRgQj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MdVnY/+fgYRg0YuGF" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + -1.0 + ], + "origin": [ + 0.0, + 0.0, + 0.067 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.06775, + 0.2658, + 5.817072295949928e-19 + ] + } + } + ], + "name": "Fastened 28" + } + }, + { + "id": "MdfQXDT9oF8UzM6yJ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MK1evKjun05Kue8pF" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + -1.0 + ], + "origin": [ + 0.0, + 0.0, + 0.067 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.06775, + 0.3287999999999999, + 5.817072295949927e-19 + ] + } + } + ], + "name": "Fastened 29" + } + }, + { + "id": "MYOoio/nbV5nyF+CE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M0rmLeMKoxqvoyjYb" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005000000000000001, + -0.03497867989975702, + -0.04626545095933228 + ] + } + } + ], + "name": "Fastened 30" + } + }, + { + "id": "Mja6RW0SMQMFfLNtX", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MViMKbP8rvrzcGnov" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.053425150863699825, + -0.02257771589844587 + ] + } + } + ], + "name": "Fastened 31" + } + }, + { + "id": "MFJN6sJWrMBIIjl0J", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MMADtbqnfPAbe90Ng" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.05342515086369982, + 0.022577715898444924 + ] + } + } + ], + "name": "Fastened 32" + } + }, + { + "id": "MZQ3/LgpdWGHfEJql", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW8LuNjby6vCSBwvg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.03497867989975702, + 0.04626545095933132 + ] + } + } + ], + "name": "Fastened 33" + } + }, + { + "id": "MInDQdzx0mLx4LR7V", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6/h9H6anbf1WO173" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.0071596999043671665, + 0.05755639579820252 + ] + } + } + ], + "name": "Fastened 34" + } + }, + { + "id": "MQhTNDdInujl1xkkY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mj+rOIUir1UPGEYP4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.007159699904367146, + 0.05755639579820252 + ] + } + } + ], + "name": "Fastened 35" + } + }, + { + "id": "MYQLzjbvqtkPVOt/w", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MkNFkceAMlVdMl9uu" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.03497867989975699, + 0.04626545095933132 + ] + } + } + ], + "name": "Fastened 36" + } + }, + { + "id": "M2vWeznoDl0YWcZSK", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mhs2Pp3quEiEpm3Gq" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005000000000000001, + 0.0534251508636998, + 0.022577715898444917 + ] + } + } + ], + "name": "Fastened 37" + } + }, + { + "id": "MZ6emi3SzoiW5WdX/", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mtxg13PWz/nuTuQgu" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.0534251508636998, + -0.022577715898445882 + ] + } + } + ], + "name": "Fastened 38" + } + }, + { + "id": "MaAsVBSFdvB8EiVB0", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MO6fMvZBh0Zxm2hhP" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.03497867989975699, + -0.04626545095933228 + ] + } + } + ], + "name": "Fastened 39" + } + }, + { + "id": "Mg348VApQxLN7RZDM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MrWFj8+VeJqAraxNA" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.013081475451951157, + -0.02, + -0.013081475451950953 + ] + } + } + ], + "name": "Fastened 40" + } + }, + { + "id": "MqqJ0I2eHB4tZVEBO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MEU46ZL8OuyfL55B6" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.00478815233439666, + -0.02, + 0.017869627786347916 + ] + } + } + ], + "name": "Fastened 41" + } + }, + { + "id": "M0tUUcVDh34MlfxPS", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Meb+xq43EWHA5Dsfj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + -0.01786962778634771, + -0.02, + -0.004788152334396474 + ] + } + } + ], + "name": "Fastened 42" + } + }, + { + "id": "M2b0szg4j2geiJqfS", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MxaHTL0LBcjvuxt05" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + -0.03369184267320266, + 0.01856014646970705 + ] + } + } + ], + "name": "Fastened 43" + } + }, + { + "id": "Mdv5bRqBUW+WfaT46", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MzpGJcGcfFGz5KAT9" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + -0.033691842673202556, + -0.018560146469706745 + ] + } + } + ], + "name": "Fastened 44" + } + }, + { + "id": "M0WvQ5kCx/Mv2aH2P", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MasRtxdfTeN+DVUb8" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + -0.12330815732679759, + 0.0185601464697064 + ] + } + } + ], + "name": "Fastened 45" + } + }, + { + "id": "M+MYUKlJlM9yxDfuQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M7okfA3mymhVL+heC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + -0.1233081573267972, + -0.01856014646970735 + ] + } + } + ], + "name": "Fastened 46" + } + }, + { + "id": "MZqZI77OEytbkCkW5", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MJTr47+XLtBaAx/kc" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.021650635094610956, + 0.060300000000000006, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 47" + } + }, + { + "id": "MByZSlLE+wS+Jg8lL", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MI/LORfYf6zOZo3G5" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.021650635094611036, + 0.060300000000000006, + 0.012499999999999897 + ] + } + } + ], + "name": "Fastened 48" + } + }, + { + "id": "MMYcZ1TiIHVE4aZy4", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MATENdAcw5pMetyRp" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.021650635094611043, + 0.060300000000000006, + 0.01249999999999987 + ] + } + } + ], + "name": "Fastened 49" + } + }, + { + "id": "MgvXd/V0pbSmGlgzM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MR1KIPN9sw8Gzx5wv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.021650635094611036, + 0.060300000000000006, + -0.012499999999999897 + ] + } + } + ], + "name": "Fastened 50" + } + }, + { + "id": "MiGNoz9S0E80IXwly", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M5uuD9S30FL6q6hPv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + 0.03571014646970688, + 0.044808157326797396 + ] + } + } + ], + "name": "Fastened 56" + } + }, + { + "id": "MYdPcvCEzKkikb/Mr", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M7/xxAUIljVlDTKM9" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.02765815732679722, + 0.018560146469707346 + ] + } + } + ], + "name": "Fastened 57" + } + }, + { + "id": "McGtg36ymAjVMa8GB", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M5AKcVOaVNfA0Oosm" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.0014101464697072188, + -0.04480815732679726 + ] + } + } + ], + "name": "Fastened 58" + } + }, + { + "id": "MscQdGCZI9lFmbAh4", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MYtE9iIaiJJPfwlKv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.0014101464697069135, + 0.044808157326797396 + ] + } + } + ], + "name": "Fastened 59" + } + }, + { + "id": "M6cKUvDxzu927vZgi", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MQWR1Z3jXuDrqH+j4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + 0.03571014646970688, + -0.044808157326797396 + ] + } + } + ], + "name": "Fastened 60" + } + }, + { + "id": "MsafU1AHZfRd4mRpp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MAGtFUV+gVckuwqUj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.027658157326797616, + -0.0185601464697064 + ] + } + } + ], + "name": "Fastened 61" + } + }, + { + "id": "MMJ5cei6p4e38q7EM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MdQq9PVpB2hoshML2" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.095, + 0.05530000000000001, + -0.06 + ] + } + } + ], + "name": "Fastened 21" + } + }, + { + "id": "MGrvmAaV3KtSk+rpo", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MpuN71cy5fa7N2x8e" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.095, + 0.055300000000000016, + 0.06 + ] + } + } + ], + "name": "Fastened 22" + } + }, + { + "id": "M7fVsT5DzFhLDnlT+", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MD4dokFtzDllb3Ug+" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.1637999999999999, + 0.024999999999999998 + ] + } + } + ], + "name": "Fastened 66" + } + }, + { + "id": "MREesG14GsurkN8jQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MweKRM7vgjNDLq32k" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.1637999999999999, + -0.025000000000000012 + ] + } + } + ], + "name": "Fastened 67" + } + }, + { + "id": "MLPB829dzEvG/IQNx", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MhEfUUA9L2kugaA7C" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.18545063509461102, + -0.012499999999999893 + ] + } + } + ], + "name": "Fastened 68" + } + }, + { + "id": "M9O5PMiknMNsUBjLx", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCBr6FfOeIaPE0sS4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + 2.1431318985078682e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.18545063509461093, + 0.012500000000000027 + ] + } + } + ], + "name": "Fastened 69" + } + }, + { + "id": "MC1jD3evRns2NqHOO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mf4b/8Xu1NhMVXcQG" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.39851384645104104, + -0.006451568651833606 + ] + } + } + ], + "name": "Fastened 70" + } + }, + { + "id": "MUddxXtyYhmmVbgFQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MLUjmwTXliil4xRTK" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.39856970087877325, + 0.006548311358493486 + ] + } + } + ], + "name": "Fastened 71" + } + }, + { + "id": "MwPYYk1ezDhhsqIS3", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTKEwqK456NssYUND" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.4097441455722679, + -0.012999880010327092 + ] + } + } + ], + "name": "Fastened 72" + } + }, + { + "id": "MGqtNl2h+tbNnpwhz", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "McU6/WeN2OwxvKgus" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.409855854427732, + 0.012999880010327147 + ] + } + } + ], + "name": "Fastened 73" + } + }, + { + "id": "MqsveYsGhuzaVNLcV", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmCy7JJI37NPE2Lth" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396998e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396998e-16, + -1.0 + ], + "origin": [ + 0.0, + -3.80528315020918e-18, + 0.02 + ] + } + }, + { + "matedOccurrence": [ + "M6cpdrFCq51uKRRRO" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 74" + } + }, + { + "id": "M8I3aBtCZZk9yudBj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ90wvSDkzNr/PNZC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396998e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396998e-16, + -1.0 + ], + "origin": [ + 0.0, + -3.80528315020918e-18, + 0.02 + ] + } + }, + { + "matedOccurrence": [ + "Mfpf5MtGs0j2fRnfc" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.22464679914735e-16, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 75" + } + }, + { + "id": "MIgIp/DwX1iRVPllV", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MSzQbOHF5rqOsAEyr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -4.81482486096809e-35, + -0.0025, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MmCy7JJI37NPE2Lth" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1.0, + 1.1585837709396998e-16 + ], + "yAxis": [ + -1.0, + 0.0, + -0.0 + ], + "zAxis": [ + -0.0, + -1.1585837709396998e-16, + 1.0 + ], + "origin": [ + 0.0, + 2.49760048079759e-19, + -0.015 + ] + } + } + ], + "name": "Fastened 76" + } + }, + { + "id": "MeFgc1WE9b26IQt8E", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MfZu/LHB/pDhjOOmg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 1.22464679914735e-16, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.22464679914735e-16, + 1.0, + 0.0 + ], + "origin": [ + -5.5954020861548e-19, + 0.00206899253731814, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MSzQbOHF5rqOsAEyr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 1.22464679914735e-16, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.22464679914735e-16, + 1.0, + -0.0 + ], + "origin": [ + -5.84033144598427e-19, + 0.00226899253731814, + 0.0 + ] + } + } + ], + "name": "Fastened 77" + } + }, + { + "id": "MWYiBj/TqKPt0IILt", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ90wvSDkzNr/PNZC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396897e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396897e-16, + -1.0 + ], + "origin": [ + 0.0, + 2.12106075524218e-19, + -0.014675 + ] + } + }, + { + "matedOccurrence": [ + "MjGPhf0P2WsLutJTe" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0025, + 0.0 + ] + } + } + ], + "name": "Fastened 78" + } + }, + { + "id": "MEe6kQ8m6D+zmhtaF", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M3W+SQlCIV8I+rEAm" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0532, + 8.052052704393847e-19 + ] + } + } + ], + "name": "Fastened 15" + } + }, + { + "id": "M9iB9v7uoTxHpWmOj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6vUzbfXr25x0t1BI" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.11019999999999988, + 0.060300000000000006, + 0.021650635094611043 + ] + } + } + ], + "name": "Fastened 79" + } + }, + { + "id": "MJdwUkpvKmQtir+EO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MEIx3REC8Iv1lk5qV" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.11019999999999991, + 0.060300000000000006, + -0.021650635094611032 + ] + } + } + ], + "name": "Fastened 80" + } + }, + { + "id": "MkUKNike4EeakZyF/", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MM379xQMNIW5sB+0L" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.08520000000000011, + 0.060300000000000006, + 0.021650635094611032 + ] + } + } + ], + "name": "Fastened 81" + } + }, + { + "id": "MxWicscKCBs1dbIgw", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MM2nfT/RLttyGUw4T" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.07270000000000001, + 0.060300000000000006, + 7.321538181796193e-17 + ] + } + } + ], + "name": "Fastened 82" + } + }, + { + "id": "MPR9tF+YCkS6jnfGp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW4d9K/527lnEK98E" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.08519999999999998, + 0.060300000000000006, + -0.021650635094610956 + ] + } + } + ], + "name": "Fastened 83" + } + }, + { + "id": "Mh8UU4bXasjZKLPzO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mfpf5MtGs0j2fRnfc" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05685000000000001, + 0.1638, + 8.052052704393847e-19 + ] + } + } + ], + "name": "Fastened 85" + } + }, + { + "id": "M0EYedZWouz+dV3dS", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MPxE1GxeWOVfGz1PG" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.00225, + 1.8982025386783974e-19 + ] + } + }, + { + "matedOccurrence": [ + "MSlaQh6Z3YzYg6BPs" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.22464679914735e-16, + 1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 86" + } + }, + { + "id": "MXo/llu2nR7u3EnBZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MWZ4wM+1NolEosJKz" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05385, + 0.14523985353029356, + 0.044808157326797604 + ] + } + } + ], + "name": "Fastened 87" + } + }, + { + "id": "MLBjBaW/0kw6bpwS0", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MB8v/7B8jIzoMj+O2" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05385, + 0.18236014646970733, + 0.04480815732679721 + ] + } + } + ], + "name": "Fastened 88" + } + }, + { + "id": "M4XAxOg0nJxSVAtKV", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MPLlBypmxqLBKDvea" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05385, + 0.14523985353029292, + -0.04480815732679734 + ] + } + } + ], + "name": "Fastened 89" + } + }, + { + "id": "MJa+lzTSDeIh0mLSM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MrdT+uQcKoonPpNSp" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05385, + 0.18236014646970672, + -0.044808157326797445 + ] + } + } + ], + "name": "Fastened 90" + } + }, + { + "id": "MotriXojKSXZJEBMo", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.01856014646970735, + -0.010700000000000001, + -0.0448081573267972 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.07085000000000001, + 0.14523985353029356, + 0.044808157326797604 + ] + } + } + ], + "name": "Fastened 91" + } + }, + { + "id": "M0l53az7I4PrI3Kk9", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.09770000000000005, + 0.0403, + -1.491862189340054e-16 + ] + } + }, + { + "matedOccurrence": [ + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + 0.0403, + 1.8369701987210296e-18 + ] + } + } + ], + "name": "Fastened 92" + } + } + ], + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c573ded353b4bd2f1818d5bc" + }, + { + "instances": [ + { + "name": "Foot <1>", + "suppressed": false, + "id": "MQagisQD+Cl+UUaLt", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "73a250ddb3551ea4cc8c97f8", + "type": "Part", + "isStandardContent": false, + "partId": "JHD" + }, + { + "name": "RMD_X4_24_Mock <1>", + "suppressed": false, + "id": "M/+BwPZbAmCtXpKW3", + "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40", + "type": "Assembly" + }, + { + "name": "Ankle Half 1 Right <1>", + "suppressed": false, + "id": "M6WTwu87TqumtHQbz", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "609f5c961a94fee76f74acdc", + "type": "Part", + "isStandardContent": false, + "partId": "RbCD" + }, + { + "name": "Ankle Half 2 Right <2>", + "suppressed": false, + "id": "MW1eA3hoKkp1LAIcY", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "b25cdf9c8b146c77faa2877b", + "type": "Part", + "isStandardContent": false, + "partId": "RbCD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", + "suppressed": false, + "id": "MJb5P6wN6YIStbu8I", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", + "suppressed": false, + "id": "M8HMmw8ReBmNvWL00", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MWCFYbP25GZNgCUTj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MN1I3c0OAn1yNCYyZ", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MYbHHvpe2UFmx/uWc", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MMBPYSJpZ9NfI15bl", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MDi1WEXscyXbJToMC", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "M/5BILKHCN5kiMwze", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MEnQ+5NxlH727D0ED", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "M2CNrR+z8Lj4Ynp9g", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MGcr34bacJa9pz2bw", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MRdn7iTF22olRwOpe", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", + "suppressed": false, + "id": "M1tPHzc4UoLo8nL2T", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", + "suppressed": false, + "id": "MC6uhyzMKRKlKuMQD", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", + "suppressed": false, + "id": "MpwdhtbCMCnv0+gG7", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", + "suppressed": false, + "id": "M2Qx+jzKuFxYUT6yQ", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MufyE9kzlRXRnZjzF", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MbyaUbn2s11OMdYVN", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MwFJpnT5D2N8sv2jy", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Rubber Grip <3>", + "suppressed": false, + "id": "Mr/t5qXSCK6Hbo8uy", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "7a01466b86fb5109a0a77656", + "type": "Part", + "isStandardContent": false, + "partId": "RkBD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", + "suppressed": false, + "id": "Mxy5kNP03yMTgdat8", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", + "suppressed": false, + "id": "McnDCOS1GZNmMRm2q", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "92981A106_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MeMaYQfiM5RN/A8t2", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "66d80e811bf24574067a4740", + "documentId": "c115f2053b1b54c2d56973f3", + "elementId": "83b00a08f1300468f6fb5d13", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "92981A105_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MmCfqLcdneyFzspp+", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "56a53bd72599250cfdf42ac8", + "documentId": "afb77ad4e21f0e5b618d3fff", + "elementId": "49fb17d9a92cfb536f77a1fc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + } + ], + "patterns": [], + "features": [ + { + "id": "M/r3sQ+1N7u/AxABZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.0, + 0.04650914091768391, + -0.047628849196582 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.0, + 0.04650914091768391, + -0.047628849196582 + ] + } + } + ], + "name": "Fastened 2" + } + }, + { + "id": "MzsA0AB90y21n5hth", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.0335, + 0.00750914091768398, + -0.056678849196581976 + ] + } + }, + { + "matedOccurrence": [ + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + 0.0, + -1e-15, + -1.0 + ], + "yAxis": [ + 1.0, + -1.7e-29, + 1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.0245, + 0.038059140917684, + -0.009628849196581852 + ] + } + } + ], + "name": "Fastened 3" + } + }, + { + "id": "MivOHEEKjYXa9BMfK", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M8HMmw8ReBmNvWL00" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 1.0, + 0.0, + -0.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.10300000000000002, + 0.05 + ] + } + } + ], + "name": "Fastened 6" + } + }, + { + "id": "MApHGVZofG9Pz1wqm", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MJb5P6wN6YIStbu8I" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.08700000000000002, + 0.05 + ] + } + } + ], + "name": "Fastened 7" + } + }, + { + "id": "MAQqBOarclhu41hSl", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MDi1WEXscyXbJToMC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.0245, + 0.05805914091768401, + -0.009628849196581872 + ] + } + } + ], + "name": "Fastened 8" + } + }, + { + "id": "MdUpHaQUIR0mrQlYY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M/5BILKHCN5kiMwze" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.0245, + 0.05805914091768401, + -0.009628849196581997 + ] + } + } + ], + "name": "Fastened 9" + } + }, + { + "id": "MeiZ6fY1XP5B6SKyP", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MEnQ+5NxlH727D0ED" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.012249999999999959, + 0.05805914091768398, + -0.030846471589300782 + ] + } + } + ], + "name": "Fastened 10" + } + }, + { + "id": "MjIm1nf3vmOQj33+u", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MWCFYbP25GZNgCUTj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.01225000000000022, + 0.05805914091768398, + -0.030846471589300616 + ] + } + } + ], + "name": "Fastened 11" + } + }, + { + "id": "M78JdB6p0mALl59wX", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MYbHHvpe2UFmx/uWc" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + 0.028726763310402546, + -0.06892884919658177 + ] + } + } + ], + "name": "Fastened 12" + } + }, + { + "id": "MQlA0hSHVQTDp+WX3", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MN1I3c0OAn1yNCYyZ" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + 0.00750914091768398, + -0.05667884919658197 + ] + } + } + ], + "name": "Fastened 13" + } + }, + { + "id": "M+LrJFYqWKMz31Oj7", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MMBPYSJpZ9NfI15bl" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + -0.013708481475034805, + -0.06892884919658201 + ] + } + } + ], + "name": "Fastened 14" + } + }, + { + "id": "M3fVT6oC/jrBdkNFt", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MRdn7iTF22olRwOpe" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.01123029912122673, + 0.037000000000000005, + 0.043451688641506614 + ] + } + } + ], + "name": "Fastened 15" + } + }, + { + "id": "MhDNyWCZvlbclzD+D", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M2CNrR+z8Lj4Ynp9g" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.011286153548958884, + 0.037000000000000005, + 0.04354843134816631 + ] + } + } + ], + "name": "Fastened 16" + } + }, + { + "id": "M598qG4BEJxjZOLDF", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MGcr34bacJa9pz2bw" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.00005585442773205218, + 0.037000000000000005, + 0.03700011998967285 + ] + } + } + ], + "name": "Fastened 17" + } + }, + { + "id": "MrzeMP0YL7pSkNjOG", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M1tPHzc4UoLo8nL2T" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + 1.0, + -1.9467297035639496e-45 + ], + "yAxis": [ + 1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + 0.0455, + 0.0075091409176839576, + -0.08117884919658197 + ] + } + } + ], + "name": "Fastened 18" + } + }, + { + "id": "MPtHH4/K86AOo32Vr", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MC6uhyzMKRKlKuMQD" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + 1.0, + -1.9467297035639496e-45 + ], + "yAxis": [ + 1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + 0.05350000000000001, + -0.02929085908231597, + 0.004871150803418071 + ] + } + } + ], + "name": "Fastened 19" + } + }, + { + "id": "MyZ1O3Nu2cNRPQgqE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MpwdhtbCMCnv0+gG7" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + 1.0, + -1.9467297035639496e-45 + ], + "yAxis": [ + 1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + 0.053500000000000006, + -0.02704085908231601, + -0.047628849196582015 + ] + } + } + ], + "name": "Fastened 20" + } + }, + { + "id": "MlqTweicymKfJokhd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M2Qx+jzKuFxYUT6yQ" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M6WTwu87TqumtHQbz" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + 1.0, + -1.9467297035639496e-45 + ], + "yAxis": [ + 1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + 0.053500000000000006, + 0.04650914091768391, + -0.04762884919658201 + ] + } + } + ], + "name": "Fastened 21" + } + }, + { + "id": "MBIs/ErfxwtnavCrL", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MufyE9kzlRXRnZjzF" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + -0.029290859082315972, + 0.004871150803418082 + ] + } + } + ], + "name": "Fastened 22" + } + }, + { + "id": "Mtw2ovBCGs95KWiV8", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MbyaUbn2s11OMdYVN" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + 0.04650914091768391, + -0.047628849196581995 + ] + } + } + ], + "name": "Fastened 23" + } + }, + { + "id": "Mz7VRw1wcUTACGcFg", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mr/t5qXSCK6Hbo8uy" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + -1.0 + ], + "origin": [ + -4.7407120712420415e-18, + -0.0032300787950647935, + -0.0045000000000000005 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -0.0, + -0.0, + 1.0 + ], + "origin": [ + -3.482394335013231e-18, + -0.0032300787950647904, + 0.0 + ] + } + } + ], + "name": "Fastened 25" + } + }, + { + "id": "MPo3JpSJofyminlZm", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MwFJpnT5D2N8sv2jy" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + -0.053500000000000006, + -0.02704085908231602, + -0.047628849196582 + ] + } + } + ], + "name": "Fastened 24" + } + }, + { + "id": "MMgo4M079BITHG9pZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mxy5kNP03yMTgdat8" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.00225, + 1.8982025386783974e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1e-15, + -1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + 1.7e-29, + 1.0, + -1e-15 + ], + "origin": [ + -5.204170427930344e-18, + -0.038540859082315984, + -0.009628849196581921 + ] + } + } + ], + "name": "Fastened 4" + } + }, + { + "id": "Mbrl05Y6pwq953a2w", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "McnDCOS1GZNmMRm2q" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 0.0, + -1e-15, + -1.0 + ], + "yAxis": [ + 1.0, + 1.2969895147490147e-16, + -1.2969895147490147e-31 + ], + "zAxis": [ + 1.2969895147490147e-16, + -1.0, + 1e-15 + ], + "origin": [ + -3.8423314374435644e-18, + -0.030540859082316008, + -0.00962884919658193 + ] + } + } + ], + "name": "Fastened 5" + } + }, + { + "id": "MXXzC+gPo7Q0Kq6Nl", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MeMaYQfiM5RN/A8t2" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.26662587135886e-16, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 1.26662587135886e-16 + ], + "origin": [ + 0.0, + -0.0225, + -4.618623837988e-18 + ] + } + }, + { + "matedOccurrence": [ + "McnDCOS1GZNmMRm2q" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.22464679914735e-16, + 1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 26" + } + }, + { + "id": "MkNMR60mzBzI6xCDv", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmCfqLcdneyFzspp+" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.2192793677581397e-16, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 1.2192793677581397e-16 + ], + "origin": [ + 0.0, + -0.0175, + -3.77493535179996e-18 + ] + } + }, + { + "matedOccurrence": [ + "M1tPHzc4UoLo8nL2T" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 27" + } + }, + { + "id": "MtlGrqS0NhZ+3Wo2I", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.00005585442773205218, + 0.0069999999999999785, + 0.03700011998967285 + ] + } + }, + { + "matedOccurrence": [ + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 0.9781476007338058, + -4.296494440926221e-18, + 0.20791169081775937 + ], + "yAxis": [ + -0.20791169081775937, + 9.999907700251632e-16, + 0.9781476007338058 + ], + "zAxis": [ + -2.12112377527043e-16, + -1.0, + 9.772452810322623e-16 + ], + "origin": [ + 0.0027574609078515598, + 0.043059140917683994, + -0.02233303785000141 + ] + } + } + ], + "name": "Fastened 1" + } + } + ], + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "2f790faaa0cce74c56e8a209" + }, + { + "instances": [ + { + "name": "Foot <1>", + "suppressed": false, + "id": "MQagisQD+Cl+UUaLt", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "73a250ddb3551ea4cc8c97f8", + "type": "Part", + "isStandardContent": false, + "partId": "JHD" + }, + { + "name": "RMD_X4_24_Mock <1>", + "suppressed": false, + "id": "M/+BwPZbAmCtXpKW3", + "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40", + "type": "Assembly" + }, + { + "name": "Ankle Half 2 Left <1>", + "suppressed": false, + "id": "MW1eA3hoKkp1LAIcY", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "b25cdf9c8b146c77faa2877b", + "type": "Part", + "isStandardContent": false, + "partId": "RhCD" + }, + { + "name": "Ankle Half 1 Left <2>", + "suppressed": false, + "id": "MaFFjqXbvmmOHNFuU", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "609f5c961a94fee76f74acdc", + "type": "Part", + "isStandardContent": false, + "partId": "RlCD" + }, + { + "name": "Rubber Grip <1>", + "suppressed": false, + "id": "MY73jmPPwsdDR3RlD", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "7a01466b86fb5109a0a77656", + "type": "Part", + "isStandardContent": false, + "partId": "RkBD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", + "suppressed": false, + "id": "MmTb5oREREHjNKFAN", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", + "suppressed": false, + "id": "M5MOf5P4ywSf0vPTU", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", + "suppressed": false, + "id": "MqxsfcE7lt91TVZ+l", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", + "suppressed": false, + "id": "MjWcGoSv+UpPn8/N+", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", + "suppressed": false, + "id": "MWzTFtjVkwG/5kA82", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", + "suppressed": false, + "id": "MTG5Khc6zTndXpJnY", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", + "suppressed": false, + "id": "MCAf+1jiyEKc3Lqa6", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", + "suppressed": false, + "id": "MZ3uecdZdH8cV9WpR", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MX0dQveMgMC2prYK6", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MfLtxmUQoU0FrY59x", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MMC02hCwGkC994VZn", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MsoxTSu8LtHU9oQn7", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "724d43f218e7087a254a3d98", + "documentId": "0e1aa89791a95cf07f6dcc4e", + "elementId": "2148f736cb5fe34ccf7c8760", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "Mhr+RLu3Co2hefPHP", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "724d43f218e7087a254a3d98", + "documentId": "0e1aa89791a95cf07f6dcc4e", + "elementId": "2148f736cb5fe34ccf7c8760", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "M0PZWuXcDel4BKrgy", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "724d43f218e7087a254a3d98", + "documentId": "0e1aa89791a95cf07f6dcc4e", + "elementId": "2148f736cb5fe34ccf7c8760", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MYWsr7aKK+8v/oe1a", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MsnpibWSs3f/egLd3", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MTFDRatKLl0pd0iP9", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MeiWrqNrnJm7xgW8j", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MNRL9Ql4/4bL8WV8J", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MGZC2Z2EvgTcUuv/8", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MIJk+Wr0Bqhu+f3w6", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "92981A106_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MWQOsA6DAzuxF1tXK", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "66d80e811bf24574067a4740", + "documentId": "c115f2053b1b54c2d56973f3", + "elementId": "83b00a08f1300468f6fb5d13", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "92981A105_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MgOA3wUhoBv6Ii+Z1", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "56a53bd72599250cfdf42ac8", + "documentId": "afb77ad4e21f0e5b618d3fff", + "elementId": "49fb17d9a92cfb536f77a1fc", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + } + ], + "patterns": [], + "features": [ + { + "id": "MoRZFJ4IAtkrzBmIR", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -1.7113752359080446e-29, + 1.0, + -1.9467297035639505e-45 + ], + "yAxis": [ + 1.137523590804461e-16, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.0335, + 0.00750914091768398, + -0.056678849196581976 + ] + } + }, + { + "matedOccurrence": [ + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + 1.7e-29, + -1.7e-44 + ], + "zAxis": [ + -1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.0245, + 0.038059140917684, + -0.009628849196581852 + ] + } + } + ], + "name": "Fastened 3" + } + }, + { + "id": "MVnUkulQrEo9hiwWl", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MY73jmPPwsdDR3RlD" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + 1.0 + ], + "origin": [ + -3.4603737746292272e-18, + -0.0032300787950647904, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -0.0, + -0.0, + 1.0 + ], + "origin": [ + -3.482394335013231e-18, + -0.0032300787950647904, + 0.0 + ] + } + } + ], + "name": "Fastened 4" + } + }, + { + "id": "Mg68RZRWQx8DZT88Q", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.0, + -0.029290859082315972, + 0.004871150803418076 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.0, + -0.029290859082315972, + 0.004871150803418076 + ] + } + } + ], + "name": "Fastened 2" + } + }, + { + "id": "M+OTGPEpUSp/R1O8d", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MjWcGoSv+UpPn8/N+" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.10300000000000002, + 0.05 + ] + } + } + ], + "name": "Fastened 5" + } + }, + { + "id": "MkCfj50YKcrv7j8Pc", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MqxsfcE7lt91TVZ+l" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.08700000000000002, + 0.05 + ] + } + } + ], + "name": "Fastened 6" + } + }, + { + "id": "MvrlGnpyHI2PRsRlu", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M5MOf5P4ywSf0vPTU" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + -1.0, + 1.9467297035639496e-45 + ], + "yAxis": [ + -1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + -0.0455, + 0.0075091409176839576, + -0.08117884919658197 + ] + } + } + ], + "name": "Fastened 7" + } + }, + { + "id": "MaI/uI1B6RgJvCtXl", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmTb5oREREHjNKFAN" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + -1.0, + 1.2969895147490147e-16, + -1.2969895147490147e-31 + ], + "yAxis": [ + 0.0, + -1e-15, + -1.0 + ], + "zAxis": [ + -1.2969895147490147e-16, + -1.0, + 1e-15 + ], + "origin": [ + 3.8423314374435644e-18, + -0.030540859082316008, + -0.00962884919658193 + ] + } + } + ], + "name": "Fastened 8" + } + }, + { + "id": "MVMRylO2rqosuubu6", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MWzTFtjVkwG/5kA82" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.00225, + 1.8982025386783974e-19 + ] + } + }, + { + "matedOccurrence": [ + "MmTb5oREREHjNKFAN" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.22464679914735e-16, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + 1.22464679914735e-16 + ], + "origin": [ + 0.0, + -0.005, + 2.55694696288209e-34 + ] + } + } + ], + "name": "Fastened 9" + } + }, + { + "id": "MWeBN/7BkXhG6Y36G", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCAf+1jiyEKc3Lqa6" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + -1.0, + 1.9467297035639496e-45 + ], + "yAxis": [ + -1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + -0.053500000000000006, + -0.02704085908231601, + -0.047628849196582015 + ] + } + } + ], + "name": "Fastened 10" + } + }, + { + "id": "MholmgNWnscK3ZKrO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTG5Khc6zTndXpJnY" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + -1.0, + 1.9467297035639496e-45 + ], + "yAxis": [ + -1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + -0.05350000000000001, + -0.02929085908231597, + 0.004871150803418071 + ] + } + } + ], + "name": "Fastened 11" + } + }, + { + "id": "M7Jfp5YDbu7nnCY/T", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ3uecdZdH8cV9WpR" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080443e-29, + -1.0, + 1.9467297035639496e-45 + ], + "yAxis": [ + -1.1375235908044606e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080443e-29, + -1.1375235908044606e-16 + ], + "origin": [ + -0.053500000000000006, + 0.04650914091768391, + -0.04762884919658201 + ] + } + } + ], + "name": "Fastened 12" + } + }, + { + "id": "M1kN67iU/4stMrZdi", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MMC02hCwGkC994VZn" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.00005585442773205218, + 0.037000000000000005, + 0.03700011998967285 + ] + } + } + ], + "name": "Fastened 13" + } + }, + { + "id": "M57i2HXpWKp2HmH3t", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MfLtxmUQoU0FrY59x" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.01123029912122673, + 0.037000000000000005, + 0.043451688641506614 + ] + } + } + ], + "name": "Fastened 14" + } + }, + { + "id": "Mi3lsk2OEt9LU38iz", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MX0dQveMgMC2prYK6" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.2507492295513198e-48 + ], + "zAxis": [ + 0.0, + 2.2507492295513198e-48, + -1.0 + ], + "origin": [ + 0.0, + 6.752247688653981e-51, + 0.016 + ] + } + }, + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.011286153548958884, + 0.037000000000000005, + 0.04354843134816631 + ] + } + } + ], + "name": "Fastened 15" + } + }, + { + "id": "MQ3dVlbu4e2LtcnDf", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M0PZWuXcDel4BKrgy" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.054588240105365e-48 + ], + "zAxis": [ + 0.0, + 3.054588240105365e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + -0.013708481475034805, + -0.06892884919658201 + ] + } + } + ], + "name": "Fastened 16" + } + }, + { + "id": "MAk2HKJf+MV2558T/", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MsoxTSu8LtHU9oQn7" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.054588240105365e-48 + ], + "zAxis": [ + 0.0, + 3.054588240105365e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + 0.00750914091768398, + -0.05667884919658197 + ] + } + } + ], + "name": "Fastened 17" + } + }, + { + "id": "MD90DE9OuNZ7N7nSQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mhr+RLu3Co2hefPHP" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.054588240105365e-48 + ], + "zAxis": [ + 0.0, + 3.054588240105365e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + 0.028726763310402546, + -0.06892884919658177 + ] + } + } + ], + "name": "Fastened 18" + } + }, + { + "id": "MdJXCNoZ5lF6ZDbyN", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTFDRatKLl0pd0iP9" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + -0.029290859082315972, + 0.004871150803418082 + ] + } + } + ], + "name": "Fastened 19" + } + }, + { + "id": "MG3CAaoREOKrPoIkp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MYWsr7aKK+8v/oe1a" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + -0.02704085908231602, + -0.047628849196582 + ] + } + } + ], + "name": "Fastened 20" + } + }, + { + "id": "MMcyp9SpFetRTEoy9", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MsnpibWSs3f/egLd3" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + 1.7113752359080446e-29, + -1.0, + 1.9467297035639505e-45 + ], + "yAxis": [ + -1.137523590804461e-16, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -1.7113752359080446e-29, + -1.137523590804461e-16 + ], + "origin": [ + 0.053500000000000006, + 0.04650914091768391, + -0.047628849196581995 + ] + } + } + ], + "name": "Fastened 21" + } + }, + { + "id": "MDd8k5FFtW99NjmrF", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MGZC2Z2EvgTcUuv/8" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + -1.7e-29, + 1.7e-44 + ], + "zAxis": [ + 1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.0245, + 0.05805914091768401, + -0.009628849196581997 + ] + } + } + ], + "name": "Fastened 22" + } + }, + { + "id": "MaQoGUz43GbcvgBqz", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MIJk+Wr0Bqhu+f3w6" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MW1eA3hoKkp1LAIcY" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + -1.7e-29, + 1.7e-44 + ], + "zAxis": [ + 1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + 0.012249999999999959, + 0.05805914091768398, + -0.030846471589300782 + ] + } + } + ], + "name": "Fastened 23" + } + }, + { + "id": "M6CN+2pRBdF4YVB2T", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MeiWrqNrnJm7xgW8j" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + -1.7e-29, + 1.7e-44 + ], + "zAxis": [ + 1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.01225000000000022, + 0.05805914091768398, + -0.030846471589300616 + ] + } + } + ], + "name": "Fastened 24" + } + }, + { + "id": "M7PXECOXUFLaq0oWM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MNRL9Ql4/4bL8WV8J" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -3.0545882401053696e-48 + ], + "zAxis": [ + 0.0, + 3.0545882401053696e-48, + -1.0 + ], + "origin": [ + 0.0, + 9.16376472031612e-51, + 0.011 + ] + } + }, + { + "matedOccurrence": [ + "MaFFjqXbvmmOHNFuU" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1e-15, + 1.0 + ], + "yAxis": [ + -1.0, + -1.7e-29, + 1.7e-44 + ], + "zAxis": [ + 1.7e-29, + -1.0, + 1e-15 + ], + "origin": [ + -0.0245, + 0.05805914091768401, + -0.009628849196581872 + ] + } + } + ], + "name": "Fastened 25" + } + }, + { + "id": "M1RL8JE5And+8hZLK", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MWQOsA6DAzuxF1tXK" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.26662587135886e-16, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 1.26662587135886e-16 + ], + "origin": [ + 0.0, + -0.0225, + -4.618623837988e-18 + ] + } + }, + { + "matedOccurrence": [ + "MmTb5oREREHjNKFAN" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 26" + } + }, + { + "id": "M920V0qzZJCiYaiAS", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MgOA3wUhoBv6Ii+Z1" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 1.2192793677581397e-16, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 1.2192793677581397e-16 + ], + "origin": [ + 0.0, + -0.0166383333333333, + -3.6698741129448e-18 + ] + } + }, + { + "matedOccurrence": [ + "M5MOf5P4ywSf0vPTU" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 27" + } + }, + { + "id": "MzmHQiEnEEGK1mPVY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MQagisQD+Cl+UUaLt" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.00005585442773205218, + 0.0069999999999999785, + 0.03700011998967285 + ] + } + }, + { + "matedOccurrence": [ + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 0.9781476007338058, + -4.296494440926221e-18, + 0.20791169081775937 + ], + "yAxis": [ + -0.20791169081775937, + 9.999907700251632e-16, + 0.9781476007338058 + ], + "zAxis": [ + -2.12112377527043e-16, + -1.0, + 9.772452810322623e-16 + ], + "origin": [ + 0.0027574609078515598, + 0.043059140917683994, + -0.02233303785000141 + ] + } + } + ], + "name": "Fastened 1" + } + } + ], + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "c749260650d4cfb6efe288d6" + }, + { + "instances": [ + { + "name": "RMD_X12_150_Mock <1>", + "suppressed": false, + "id": "MupzCnKTPrhmpySTz", + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "db5b8cbcd39279a6df833810", + "type": "Assembly" + }, + { + "name": "RMD_X8_90_Mock <1>", + "suppressed": false, + "id": "MmqxtZy2nD2t/omU+", + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Leg Part 2 Right <1>", + "suppressed": false, + "id": "MlFU7IkqQ6XuvRJKg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "748bcd106df1ff72da230d4f", + "type": "Part", + "isStandardContent": false, + "partId": "RQDD" + }, + { + "name": "Leg Part 3 <1>", + "suppressed": false, + "id": "MOGf5Kru1WuZWXfsw", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "aa42ebcd1cfa1b7c8ed4593e", + "type": "Part", + "isStandardContent": false, + "partId": "RRED" + }, + { + "name": "Leg Part 4 <1>", + "suppressed": false, + "id": "MW+qrKnELqw3SWfc5", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "30888fad3c1c549cad7cc7db", + "type": "Part", + "isStandardContent": false, + "partId": "RQGD" + }, + { + "name": "RMD_X8_90_Mock <2>", + "suppressed": false, + "id": "MmTJVLexwl8k/XgQN", + "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Leg Part 5 Right <2>", + "suppressed": false, + "id": "MtoHfADWEE9ILAARX", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c1010b16fa9038655a84224d", + "type": "Part", + "isStandardContent": false, + "partId": "J9D" + }, + { + "name": "RMD_X8_90_Mock <3>", + "suppressed": false, + "id": "MuaH8l4oaXxJhFPJA", + "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "583a8bf68b216f7460945d4c", + "type": "Assembly" + }, + { + "name": "Leg Part 6 <2>", + "suppressed": false, + "id": "M/7QAJEhgYYkQ05ho", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "f4a7fd08ee6288a2cd19f4ea", + "type": "Part", + "isStandardContent": false, + "partId": "R9CD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", + "suppressed": false, + "id": "MPxE1GxeWOVfGz1PG", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Leg Part 1 <2>", + "suppressed": false, + "id": "Monsr4SEdtfgCvf6c", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "239ed80637dd478993211ca5", + "type": "Part", + "isStandardContent": false, + "partId": "JHD" + }, + { + "name": "RMD_X4_24_Mock <1>", + "suppressed": false, + "id": "MZ9ZWy1KzCmivBMJF", + "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "c3b6034e39e177518d885e40", + "type": "Assembly" + }, + { + "name": "Leg Part 7 <1>", + "suppressed": false, + "id": "M3JpWGJlAhJzVwYlH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "03247d1e58ea1979de7e0e59", + "type": "Part", + "isStandardContent": false, + "partId": "RpED" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", + "suppressed": false, + "id": "M6cpdrFCq51uKRRRO", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", + "suppressed": false, + "id": "MOEs/MP4q2ydsbiX4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", + "suppressed": false, + "id": "M3W+SQlCIV8I+rEAm", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", + "suppressed": false, + "id": "MTOCcje6Ly3gLQ5cA", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", + "suppressed": false, + "id": "MSlaQh6Z3YzYg6BPs", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <6>", + "suppressed": false, + "id": "MeJfjv43Y3JoN1V8g", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <7>", + "suppressed": false, + "id": "Mfpf5MtGs0j2fRnfc", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <8>", + "suppressed": false, + "id": "M06lKwDiKRJ72UceH", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", + "suppressed": false, + "id": "Mf++ZaZYunEgJhvoR", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", + "suppressed": false, + "id": "M0V++ba5vuwmIhgdj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", + "suppressed": false, + "id": "MxJq+drjXxLX6pTxr", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <4>", + "suppressed": false, + "id": "MinT6k7sLRq+Xbj58", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Bearing_7806K58_Thrust_Bearing_Mock <2>", + "suppressed": false, + "id": "MRDZ7nmZP9DFdMTKq", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8", + "type": "Part", + "isStandardContent": false, + "partId": "JKD" + }, + { + "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MdVnY/+fgYRg0YuGF", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "8a5cfdf1547571e3db91677d", + "documentId": "7f2a29eee985921f7b14fc23", + "elementId": "c5b421dc3dcba020b059f986", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MK1evKjun05Kue8pF", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "8a5cfdf1547571e3db91677d", + "documentId": "7f2a29eee985921f7b14fc23", + "elementId": "c5b421dc3dcba020b059f986", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "Mj+rOIUir1UPGEYP4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "Mhs2Pp3quEiEpm3Gq", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "M6/h9H6anbf1WO173", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MW8LuNjby6vCSBwvg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MViMKbP8rvrzcGnov", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "M0rmLeMKoxqvoyjYb", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MkNFkceAMlVdMl9uu", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "Mtxg13PWz/nuTuQgu", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <9>", + "suppressed": false, + "id": "MMADtbqnfPAbe90Ng", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <10>", + "suppressed": false, + "id": "MO6fMvZBh0Zxm2hhP", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "Meb+xq43EWHA5Dsfj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MEU46ZL8OuyfL55B6", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MrWFj8+VeJqAraxNA", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MxaHTL0LBcjvuxt05", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MzpGJcGcfFGz5KAT9", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "M7okfA3mymhVL+heC", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MasRtxdfTeN+DVUb8", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MJTr47+XLtBaAx/kc", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MR1KIPN9sw8Gzx5wv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "MATENdAcw5pMetyRp", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <9>", + "suppressed": false, + "id": "MI/LORfYf6zOZo3G5", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MM379xQMNIW5sB+0L", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MEIx3REC8Iv1lk5qV", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <10>", + "suppressed": false, + "id": "MW4d9K/527lnEK98E", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <11>", + "suppressed": false, + "id": "M6vUzbfXr25x0t1BI", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <12>", + "suppressed": false, + "id": "MM2nfT/RLttyGUw4T", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "M7/xxAUIljVlDTKM9", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "M5AKcVOaVNfA0Oosm", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "M5uuD9S30FL6q6hPv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MQWR1Z3jXuDrqH+j4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MAGtFUV+gVckuwqUj", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MYtE9iIaiJJPfwlKv", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <5>", + "suppressed": false, + "id": "MrdT+uQcKoonPpNSp", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <6>", + "suppressed": false, + "id": "MWZ4wM+1NolEosJKz", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <7>", + "suppressed": false, + "id": "MB8v/7B8jIzoMj+O2", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <8>", + "suppressed": false, + "id": "MPLlBypmxqLBKDvea", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MpuN71cy5fa7N2x8e", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MdQq9PVpB2hoshML2", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MweKRM7vgjNDLq32k", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "MhEfUUA9L2kugaA7C", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MCBr6FfOeIaPE0sS4", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "MD4dokFtzDllb3Ug+", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b", + "type": "Part", + "isStandardContent": false, + "partId": "JID" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <1>", + "suppressed": false, + "id": "MTKEwqK456NssYUND", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <2>", + "suppressed": false, + "id": "McU6/WeN2OwxvKgus", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <3>", + "suppressed": false, + "id": "MLUjmwTXliil4xRTK", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <4>", + "suppressed": false, + "id": "Mf4b/8Xu1NhMVXcQG", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <1>", + "suppressed": false, + "id": "MmCy7JJI37NPE2Lth", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "6b619d6c43678adebb7cba1e", + "documentId": "8e89c0576c443eeb11e4ba3f", + "elementId": "832038f58e11b187138faa77", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <2>", + "suppressed": false, + "id": "MZ90wvSDkzNr/PNZC", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "6b619d6c43678adebb7cba1e", + "documentId": "8e89c0576c443eeb11e4ba3f", + "elementId": "832038f58e11b187138faa77", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1 <1>", + "suppressed": false, + "id": "MfZu/LHB/pDhjOOmg", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFD" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <1>", + "suppressed": false, + "id": "MSzQbOHF5rqOsAEyr", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFH" + }, + { + "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <2>", + "suppressed": false, + "id": "MjGPhf0P2WsLutJTe", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a", + "type": "Part", + "isStandardContent": false, + "partId": "JFH" + } + ], + "patterns": [], + "features": [ + { + "id": "Mhbnzg9n0Cm4Z42WY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.021650635094611036, + 0.0403, + -0.012499999999999897 + ] + } + }, + { + "matedOccurrence": [ + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + -0.49999999999999994, + 0.0, + 0.8660254037844387 + ], + "yAxis": [ + -0.8660254037844387, + 0.0, + -0.49999999999999994 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.021650635094610956, + 0.0403, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 3" + } + }, + { + "id": "M8xQhk4vs7Pb/4nip", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.03520000000000001, + -0.06 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.095, + -0.03520000000000001, + -0.06 + ] + } + } + ], + "name": "Fastened 4" + } + }, + { + "id": "MAkskzVRVmxfTUkaM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.044808157326797396, + -0.010700000000000001, + -0.018560146469706898 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.10999999999999999, + 0.03571014646970688, + -0.044808157326797396 + ] + } + } + ], + "name": "Fastened 5" + } + }, + { + "id": "MrPyYCqbLNaTfnGxk", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.012500000000000022, + 0.0403, + -0.021650635094610956 + ] + } + }, + { + "matedOccurrence": [ + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.021650635094611043, + 0.0403, + 0.01249999999999987 + ] + } + } + ], + "name": "Fastened 6" + } + }, + { + "id": "MwHm/myATI6Zch6EC", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.01856014646970675, + -0.010700000000000001, + 0.04480815732679745 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.026850000000000002, + 0.14523985353029356, + 0.044808157326797604 + ] + } + } + ], + "name": "Fastened 7" + } + }, + { + "id": "MbQ/z4WTQaAS1w7GD", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.02415, + 0.1637999999999999, + 0.024999999999999998 + ] + } + }, + { + "matedOccurrence": [ + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ], + "matedCS": { + "xAxis": [ + 0.49999999999999994, + 0.0, + 0.8660254037844387 + ], + "yAxis": [ + -0.8660254037844387, + 0.0, + 0.49999999999999994 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.021650635094610956, + 0.0403, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 8" + } + }, + { + "id": "M7EXjjiGsj0S813Xd", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ], + "matedCS": { + "xAxis": [ + 1.0, + -2.1211237752704297e-16, + 2.072858199868364e-31 + ], + "yAxis": [ + 0.0, + -9.77245281032262e-16, + -1.0 + ], + "zAxis": [ + 2.1211237752704297e-16, + 1.0, + -9.77245281032262e-16 + ], + "origin": [ + 0.012380880562257042, + 0.043059140917684, + -0.013592912327149645 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + -0.30901699437494745, + -0.9510565162951536 + ], + "yAxis": [ + 0.0, + 0.9510565162951536, + -0.30901699437494745 + ], + "zAxis": [ + 1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.03275, + 0.4097441455722679, + -0.012999880010327092 + ] + } + } + ], + "name": "Fastened 9" + } + }, + { + "id": "MVTptc1/AMYUWI7Ol", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MPxE1GxeWOVfGz1PG" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.00225, + 3.6739403974420597e-19 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -0.0, + -1.0, + -0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.048850000000000005, + 0.1638, + 3.1534655078044345e-19 + ] + } + } + ], + "name": "Fastened 10" + } + }, + { + "id": "MJ7KdQygB7+0sX2HZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 1.0, + 0.0, + 0.0 + ], + "origin": [ + 0.02, + 0.007159699904367146, + 0.05755639579820252 + ] + } + }, + { + "matedOccurrence": [ + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.055403692217470074, + 0.0319905428819566, + 0.13115969990436716 + ] + } + } + ], + "name": "Fastened 12" + } + }, + { + "id": "M5CE7Nnz5D++DfcuZ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.053349999999999995, + 0.3287999999999999, + 2.143131898507868e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05335000000000001, + 0.3287999999999999, + 0.0 + ] + } + } + ], + "name": "Fastened 11" + } + }, + { + "id": "M8ncbacU4qkZxBF1N", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MOEs/MP4q2ydsbiX4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0372, + 3.1534655078044345e-19 + ] + } + } + ], + "name": "Fastened 14" + } + }, + { + "id": "MR8F8Lw+YnVEL0ei2", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTOCcje6Ly3gLQ5cA" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.07135000000000001, + 0.1638, + 6.306931015608861e-19 + ] + } + } + ], + "name": "Fastened 16" + } + }, + { + "id": "MKpD3x04AWan996oO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MSlaQh6Z3YzYg6BPs" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05535000000000001, + 0.1638, + 1.1205518212198275e-18 + ] + } + } + ], + "name": "Fastened 17" + } + }, + { + "id": "MfRTDk6eD4eIylFR8", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mfpf5MtGs0j2fRnfc" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.04085, + 0.1638, + 3.1534655078044345e-19 + ] + } + } + ], + "name": "Fastened 18" + } + }, + { + "id": "MS+/Gp43IBEYMNdmA", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MeJfjv43Y3JoN1V8g" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.07135000000000001, + 0.40979999999999994, + 3.061616997868383e-19 + ] + } + } + ], + "name": "Fastened 19" + } + }, + { + "id": "MUDr2gDimKROwcIrY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M06lKwDiKRJ72UceH" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.05535000000000001, + 0.40979999999999994, + 1.5614246689128753e-18 + ] + } + } + ], + "name": "Fastened 20" + } + }, + { + "id": "Mh6oWoDLAeaO8ixRA", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mf++ZaZYunEgJhvoR" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.0552, + -0.06 + ] + } + } + ], + "name": "Fastened 23" + } + }, + { + "id": "McK7WhATXIKLcVdS2", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M0V++ba5vuwmIhgdj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.095, + -0.0552, + 0.06 + ] + } + } + ], + "name": "Fastened 24" + } + }, + { + "id": "MArofljqzr+XITEje", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MxJq+drjXxLX6pTxr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.07335000000000001, + 0.2658, + 2.7650228511998845e-19 + ] + } + } + ], + "name": "Fastened 25" + } + }, + { + "id": "M3esVv8kNV4WLNP4Q", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MinT6k7sLRq+Xbj58" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + -0.004765, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "M3JpWGJlAhJzVwYlH" + ], + "matedCS": { + "xAxis": [ + -0.0, + -1.0, + -0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + -1.0, + 0.0, + 0.0 + ], + "origin": [ + -0.07335000000000001, + 0.3287999999999999, + 2.7650228511998835e-19 + ] + } + } + ], + "name": "Fastened 26" + } + }, + { + "id": "MdpQ2ao+fuIGCqbFh", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MRDZ7nmZP9DFdMTKq" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.00225, + 1.8982025386783974e-19 + ] + } + }, + { + "matedOccurrence": [ + "MOEs/MP4q2ydsbiX4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 27" + } + }, + { + "id": "Mq/6epKoZsKhmRgQj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MdVnY/+fgYRg0YuGF" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + -1.0 + ], + "origin": [ + 0.0, + 0.0, + 0.067 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.06775, + 0.2658, + 5.817072295949928e-19 + ] + } + } + ], + "name": "Fastened 28" + } + }, + { + "id": "MdfQXDT9oF8UzM6yJ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MK1evKjun05Kue8pF" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + 0.0, + 0.0, + -1.0 + ], + "origin": [ + 0.0, + 0.0, + 0.067 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.06775, + 0.3287999999999999, + 5.817072295949927e-19 + ] + } + } + ], + "name": "Fastened 29" + } + }, + { + "id": "MYOoio/nbV5nyF+CE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M0rmLeMKoxqvoyjYb" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005000000000000001, + -0.03497867989975702, + -0.04626545095933228 + ] + } + } + ], + "name": "Fastened 30" + } + }, + { + "id": "Mja6RW0SMQMFfLNtX", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MViMKbP8rvrzcGnov" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.053425150863699825, + -0.02257771589844587 + ] + } + } + ], + "name": "Fastened 31" + } + }, + { + "id": "MFJN6sJWrMBIIjl0J", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MMADtbqnfPAbe90Ng" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.05342515086369982, + 0.022577715898444924 + ] + } + } + ], + "name": "Fastened 32" + } + }, + { + "id": "MZQ3/LgpdWGHfEJql", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW8LuNjby6vCSBwvg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.03497867989975702, + 0.04626545095933132 + ] + } + } + ], + "name": "Fastened 33" + } + }, + { + "id": "MInDQdzx0mLx4LR7V", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6/h9H6anbf1WO173" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + -0.0071596999043671665, + 0.05755639579820252 + ] + } + } + ], + "name": "Fastened 34" + } + }, + { + "id": "MQhTNDdInujl1xkkY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mj+rOIUir1UPGEYP4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.007159699904367146, + 0.05755639579820252 + ] + } + } + ], + "name": "Fastened 35" + } + }, + { + "id": "MYQLzjbvqtkPVOt/w", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MkNFkceAMlVdMl9uu" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.03497867989975699, + 0.04626545095933132 + ] + } + } + ], + "name": "Fastened 36" + } + }, + { + "id": "M2vWeznoDl0YWcZSK", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mhs2Pp3quEiEpm3Gq" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005000000000000001, + 0.0534251508636998, + 0.022577715898444917 + ] + } + } + ], + "name": "Fastened 37" + } + }, + { + "id": "MZ6emi3SzoiW5WdX/", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mtxg13PWz/nuTuQgu" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.0534251508636998, + -0.022577715898445882 + ] + } + } + ], + "name": "Fastened 38" + } + }, + { + "id": "MaAsVBSFdvB8EiVB0", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MO6fMvZBh0Zxm2hhP" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 5.40146279654892e-57, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 5.40146279654892e-57 + ], + "origin": [ + 0.0, + -0.008, + 1.2246467991473531e-19 + ] + } + }, + { + "matedOccurrence": [ + "Monsr4SEdtfgCvf6c" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.005, + 0.03497867989975699, + -0.04626545095933228 + ] + } + } + ], + "name": "Fastened 39" + } + }, + { + "id": "MZqZI77OEytbkCkW5", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MJTr47+XLtBaAx/kc" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.021650635094610956, + 0.060300000000000006, + -0.012500000000000023 + ] + } + } + ], + "name": "Fastened 47" + } + }, + { + "id": "MByZSlLE+wS+Jg8lL", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MI/LORfYf6zOZo3G5" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.021650635094611036, + 0.060300000000000006, + 0.012499999999999897 + ] + } + } + ], + "name": "Fastened 48" + } + }, + { + "id": "MMYcZ1TiIHVE4aZy4", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MATENdAcw5pMetyRp" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.021650635094611043, + 0.060300000000000006, + 0.01249999999999987 + ] + } + } + ], + "name": "Fastened 49" + } + }, + { + "id": "MgvXd/V0pbSmGlgzM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MR1KIPN9sw8Gzx5wv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.021650635094611036, + 0.060300000000000006, + -0.012499999999999897 + ] + } + } + ], + "name": "Fastened 50" + } + }, + { + "id": "MPCtoS2VVYD9dAiol", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6vUzbfXr25x0t1BI" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.012499999999999898, + 0.060300000000000006, + 0.021650635094611032 + ] + } + } + ], + "name": "Fastened 51" + } + }, + { + "id": "MJhRnwbuLOXhlUTEp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MM379xQMNIW5sB+0L" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.012500000000000022, + 0.060300000000000006, + -0.021650635094610956 + ] + } + } + ], + "name": "Fastened 52" + } + }, + { + "id": "MTfSSM6Nq3CLe1Kjt", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MEIx3REC8Iv1lk5qV" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.024999999999999994, + 0.060300000000000006, + 7.321538181796193e-17 + ] + } + } + ], + "name": "Fastened 53" + } + }, + { + "id": "MEYDCXHy6FBMRVu14", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MM2nfT/RLttyGUw4T" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + 2.1431318985078682e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.012499999999999872, + 0.060300000000000006, + 0.021650635094611043 + ] + } + } + ], + "name": "Fastened 54" + } + }, + { + "id": "MfshWXxnEdfbk4HkE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MW4d9K/527lnEK98E" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.012499999999999898, + 0.060300000000000006, + -0.021650635094611032 + ] + } + } + ], + "name": "Fastened 55" + } + }, + { + "id": "MiGNoz9S0E80IXwly", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M5uuD9S30FL6q6hPv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + 0.03571014646970688, + 0.044808157326797396 + ] + } + } + ], + "name": "Fastened 56" + } + }, + { + "id": "MYdPcvCEzKkikb/Mr", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M7/xxAUIljVlDTKM9" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.02765815732679722, + 0.018560146469707346 + ] + } + } + ], + "name": "Fastened 57" + } + }, + { + "id": "McGtg36ymAjVMa8GB", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M5AKcVOaVNfA0Oosm" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.0014101464697072188, + -0.04480815732679726 + ] + } + } + ], + "name": "Fastened 58" + } + }, + { + "id": "MscQdGCZI9lFmbAh4", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MYtE9iIaiJJPfwlKv" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.0014101464697069135, + 0.044808157326797396 + ] + } + } + ], + "name": "Fastened 59" + } + }, + { + "id": "M6cKUvDxzu927vZgi", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MQWR1Z3jXuDrqH+j4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + 0.03571014646970688, + -0.044808157326797396 + ] + } + } + ], + "name": "Fastened 60" + } + }, + { + "id": "MsafU1AHZfRd4mRpp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MAGtFUV+gVckuwqUj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.8757419370448205e-64 + ], + "zAxis": [ + 0.0, + -3.8757419370448205e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0205 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + -0.0, + 1.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07999999999999999, + -0.027658157326797616, + -0.0185601464697064 + ] + } + } + ], + "name": "Fastened 61" + } + }, + { + "id": "MAl82oQStdFLWCl/b", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MPLlBypmxqLBKDvea" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.04385000000000001, + 0.14523985353029292, + -0.04480815732679734 + ] + } + } + ], + "name": "Fastened 62" + } + }, + { + "id": "MYQM6hQ4Mi5Gw5Qds", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MWZ4wM+1NolEosJKz" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.04385000000000001, + 0.14523985353029356, + 0.044808157326797604 + ] + } + } + ], + "name": "Fastened 63" + } + }, + { + "id": "ME1Zi4gB/LVo3Vzgt", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MB8v/7B8jIzoMj+O2" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.04385000000000001, + 0.18236014646970733, + 0.04480815732679721 + ] + } + } + ], + "name": "Fastened 64" + } + }, + { + "id": "MNZSDt0hzfKuA9dkc", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MrdT+uQcKoonPpNSp" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -2.51554325655736e-48 + ], + "zAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "origin": [ + 0.0, + 1.006217302622944e-50, + 0.013 + ] + } + }, + { + "matedOccurrence": [ + "MtoHfADWEE9ILAARX" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + -0.04385000000000001, + 0.18236014646970672, + -0.044808157326797445 + ] + } + } + ], + "name": "Fastened 65" + } + }, + { + "id": "MMJ5cei6p4e38q7EM", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MdQq9PVpB2hoshML2" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.095, + 0.05530000000000001, + -0.06 + ] + } + } + ], + "name": "Fastened 21" + } + }, + { + "id": "MGrvmAaV3KtSk+rpo", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MpuN71cy5fa7N2x8e" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.63524067007949e-80 + ], + "zAxis": [ + 0.0, + -3.63524067007949e-80, + -1.0 + ], + "origin": [ + 0.0, + -2.18114440204768e-82, + 0.052 + ] + } + }, + { + "matedOccurrence": [ + "MOGf5Kru1WuZWXfsw" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.095, + 0.055300000000000016, + 0.06 + ] + } + } + ], + "name": "Fastened 22" + } + }, + { + "id": "M7fVsT5DzFhLDnlT+", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MD4dokFtzDllb3Ug+" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.1637999999999999, + 0.024999999999999998 + ] + } + } + ], + "name": "Fastened 66" + } + }, + { + "id": "MREesG14GsurkN8jQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MweKRM7vgjNDLq32k" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.1637999999999999, + -0.025000000000000012 + ] + } + } + ], + "name": "Fastened 67" + } + }, + { + "id": "MLPB829dzEvG/IQNx", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MhEfUUA9L2kugaA7C" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.271046965841569e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.18545063509461102, + -0.012499999999999893 + ] + } + } + ], + "name": "Fastened 68" + } + }, + { + "id": "M9O5PMiknMNsUBjLx", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MCBr6FfOeIaPE0sS4" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.21883652398637e-64 + ], + "zAxis": [ + 0.0, + -3.21883652398637e-64, + -1.0 + ], + "origin": [ + 0.0, + 2.1431318985078682e-19, + 0.0255 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.18545063509461093, + 0.012500000000000027 + ] + } + } + ], + "name": "Fastened 69" + } + }, + { + "id": "MC1jD3evRns2NqHOO", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Mf4b/8Xu1NhMVXcQG" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.39851384645104104, + -0.006451568651833606 + ] + } + } + ], + "name": "Fastened 70" + } + }, + { + "id": "MUddxXtyYhmmVbgFQ", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MLUjmwTXliil4xRTK" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.39856970087877325, + 0.006548311358493486 + ] + } + } + ], + "name": "Fastened 71" + } + }, + { + "id": "MwPYYk1ezDhhsqIS3", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MTKEwqK456NssYUND" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.4097441455722679, + -0.012999880010327092 + ] + } + } + ], + "name": "Fastened 72" + } + }, + { + "id": "MGqtNl2h+tbNnpwhz", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "McU6/WeN2OwxvKgus" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + 3.583233111607471e-64 + ], + "zAxis": [ + 0.0, + -3.583233111607471e-64, + -1.0 + ], + "origin": [ + 0.0, + -1.0749699334822422e-66, + 0.0235 + ] + } + }, + { + "matedOccurrence": [ + "M/7QAJEhgYYkQ05ho" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + 0.0, + -1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.07275000000000001, + 0.409855854427732, + 0.012999880010327147 + ] + } + } + ], + "name": "Fastened 73" + } + }, + { + "id": "MqsveYsGhuzaVNLcV", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmCy7JJI37NPE2Lth" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396998e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396998e-16, + -1.0 + ], + "origin": [ + 0.0, + -3.80528315020918e-18, + 0.02 + ] + } + }, + { + "matedOccurrence": [ + "M6cpdrFCq51uKRRRO" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 74" + } + }, + { + "id": "M8I3aBtCZZk9yudBj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ90wvSDkzNr/PNZC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396998e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396998e-16, + -1.0 + ], + "origin": [ + 0.0, + -3.80528315020918e-18, + 0.02 + ] + } + }, + { + "matedOccurrence": [ + "Mfpf5MtGs0j2fRnfc" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.22464679914735e-16, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.005, + 1.22464679914735e-18 + ] + } + } + ], + "name": "Fastened 75" + } + }, + { + "id": "MIgIp/DwX1iRVPllV", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MSzQbOHF5rqOsAEyr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -4.81482486096809e-35, + -0.0025, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MmCy7JJI37NPE2Lth" + ], + "matedCS": { + "xAxis": [ + -0.0, + 1.0, + 1.1585837709396998e-16 + ], + "yAxis": [ + -1.0, + 0.0, + -0.0 + ], + "zAxis": [ + -0.0, + -1.1585837709396998e-16, + 1.0 + ], + "origin": [ + 0.0, + 2.49760048079759e-19, + -0.015 + ] + } + } + ], + "name": "Fastened 76" + } + }, + { + "id": "MeFgc1WE9b26IQt8E", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MfZu/LHB/pDhjOOmg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 1.22464679914735e-16, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.22464679914735e-16, + 1.0, + 0.0 + ], + "origin": [ + -5.5954020861548e-19, + 0.00206899253731814, + 0.0 + ] + } + }, + { + "matedOccurrence": [ + "MSzQbOHF5rqOsAEyr" + ], + "matedCS": { + "xAxis": [ + 1.0, + 1.22464679914735e-16, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.22464679914735e-16, + 1.0, + -0.0 + ], + "origin": [ + -5.84033144598427e-19, + 0.00226899253731814, + 0.0 + ] + } + } + ], + "name": "Fastened 77" + } + }, + { + "id": "MWYiBj/TqKPt0IILt", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MZ90wvSDkzNr/PNZC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -1.1585837709396897e-16 + ], + "zAxis": [ + 0.0, + 1.1585837709396897e-16, + -1.0 + ], + "origin": [ + 0.0, + 2.12106075524218e-19, + -0.014675 + ] + } + }, + { + "matedOccurrence": [ + "MjGPhf0P2WsLutJTe" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0025, + 0.0 + ] + } + } + ], + "name": "Fastened 78" + } + }, + { + "id": "MEe6kQ8m6D+zmhtaF", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M3W+SQlCIV8I+rEAm" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.003, + 9.79717439317883e-19 + ] + } + }, + { + "matedOccurrence": [ + "MW+qrKnELqw3SWfc5" + ], + "matedCS": { + "xAxis": [ + -1.0, + -0.0, + -0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0, + -0.0532, + 8.052052704393847e-19 + ] + } + } + ], + "name": "Fastened 15" + } + }, + { + "id": "MpqJ/HS/RBDpjj6TE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M6cpdrFCq51uKRRRO" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.22464679914735e-16, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + -1.22464679914735e-16 + ], + "origin": [ + 0.0, + 0.0028625, + 9.628785458296071e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + 1.0 + ], + "yAxis": [ + -0.0, + -1.0, + -0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.039850000000000003, + 0.0785, + -2.7011602685146898e-17 + ] + } + } + ], + "name": "Fastened 79" + } + }, + { + "id": "MEMfjInSnz3Cv8yyY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MxaHTL0LBcjvuxt05" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + 0.12330815732679759, + 0.0185601464697064 + ] + } + } + ], + "name": "Fastened 80" + } + }, + { + "id": "MSsiA2k85Fgk58CQE", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MzpGJcGcfFGz5KAT9" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + 0.1233081573267972, + -0.01856014646970735 + ] + } + } + ], + "name": "Fastened 81" + } + }, + { + "id": "MhMRagBHhSOnymnsp", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "M7okfA3mymhVL+heC" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 2.1431318985078682e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 1.0, + 0.0 + ], + "yAxis": [ + 0.0, + 0.0, + -1.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + 0.033691842673202556, + -0.018560146469706745 + ] + } + } + ], + "name": "Fastened 82" + } + }, + { + "id": "MZ2uB+4sNm3udnBJR", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MasRtxdfTeN+DVUb8" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + 2.51554325655736e-48, + -1.0 + ], + "zAxis": [ + 0.0, + 1.0, + 2.51554325655736e-48 + ], + "origin": [ + 0.0, + -0.013, + 1.271046965841569e-19 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + 1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + -1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.042850000000000006, + 0.03369184267320266, + 0.01856014646970705 + ] + } + } + ], + "name": "Fastened 83" + } + }, + { + "id": "MemFagUWCsTSM91sY", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + 0.0, + 0.0, + 4.500576986866523e-18 + ] + } + }, + { + "matedOccurrence": [ + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ], + "matedCS": { + "xAxis": [ + -0.0, + -0.0, + -1.0 + ], + "yAxis": [ + -1.0, + 0.0, + 0.0 + ], + "zAxis": [ + -0.0, + 1.0, + -0.0 + ], + "origin": [ + 0.0021527035807334186, + -0.015509457118043399, + 0.12399999999999983 + ] + } + } + ], + "name": "Fastened 84" + } + }, + { + "id": "McPomMZSY8jHPTzFj", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + -0.0, + 0.0, + 1.0 + ], + "zAxis": [ + 0.0, + -1.0, + 0.0 + ], + "origin": [ + -0.0185601464697064, + -0.010700000000000001, + -0.0448081573267976 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 0.0, + 1.0, + 0.0 + ], + "zAxis": [ + 1.0, + -0.0, + -0.0 + ], + "origin": [ + 0.027850000000000003, + 0.03369184267320266, + 0.01856014646970705 + ] + } + } + ], + "name": "Fastened 85" + } + }, + { + "id": "MT+uE/ctOEme2Mxlc", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "Meb+xq43EWHA5Dsfj" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + -0.01786962778634771, + 0.02, + -0.004788152334396474 + ] + } + } + ], + "name": "Fastened 86" + } + }, + { + "id": "MnUUc/vd7LJgd8OU4", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MEU46ZL8OuyfL55B6" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.00478815233439666, + 0.02, + 0.017869627786347916 + ] + } + } + ], + "name": "Fastened 87" + } + }, + { + "id": "MB5hUdV39szjXtw6l", + "suppressed": false, + "featureType": "mate", + "featureData": { + "mateType": "FASTENED", + "matedEntities": [ + { + "matedOccurrence": [ + "MrWFj8+VeJqAraxNA" + ], + "matedCS": { + "xAxis": [ + 1.0, + 0.0, + 0.0 + ], + "yAxis": [ + 0.0, + -1.0, + -4.47017610748876e-57 + ], + "zAxis": [ + 0.0, + 4.47017610748876e-57, + -1.0 + ], + "origin": [ + 0.0, + -1.2246467991473531e-19, + 0.0105 + ] + } + }, + { + "matedOccurrence": [ + "MlFU7IkqQ6XuvRJKg" + ], + "matedCS": { + "xAxis": [ + 0.0, + 0.0, + -1.0 + ], + "yAxis": [ + 1.0, + -0.0, + 0.0 + ], + "zAxis": [ + -0.0, + -1.0, + -0.0 + ], + "origin": [ + 0.013081475451951157, + 0.02, + -0.013081475451950953 + ] + } + } + ], + "name": "Fastened 88" + } + } + ], + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "0c3eb94516c3400f732893d5" + } + ], + "parts": [ + { + "isStandardContent": false, + "partId": "JND", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "24710ad4ebae4ee5fbcdb83a" + }, + { + "isStandardContent": false, + "partId": "JwD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "0daa7cbcc378c5f1d6af6012", + "documentId": "daff49ebfb5d1c43c2d8b6eb", + "elementId": "24710ad4ebae4ee5fbcdb83a" + }, + { + "isStandardContent": false, + "partId": "JKD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "4445be12664324693c0f9b86", + "documentId": "9f77c744b815fe327ec254e9", + "elementId": "9a7c10a0d6f6b4b3b91dbda8" + }, + { + "isStandardContent": false, + "partId": "JID", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "e96ef7e7176696bd1ca9836a", + "documentId": "e4a7a3f6771f59a64d6e1781", + "elementId": "6e819492ea7bc39cfec07453" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "724d43f218e7087a254a3d98", + "documentId": "0e1aa89791a95cf07f6dcc4e", + "elementId": "2148f736cb5fe34ccf7c8760" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "66d80e811bf24574067a4740", + "documentId": "c115f2053b1b54c2d56973f3", + "elementId": "83b00a08f1300468f6fb5d13" + }, + { + "isStandardContent": false, + "partId": "JHD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "239ed80637dd478993211ca5" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd8d3924a3330ec2dde6374b", + "documentId": "43ec49e8301fbd90710b1c89", + "elementId": "a8ba18653667c09d3f764b23" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "df81291e4ff75fbf3d750188", + "documentId": "220e90eafd5600de0345a305", + "elementId": "a8678d5c321c2d3bdc2860d1" + }, + { + "isStandardContent": false, + "partId": "JHD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "73a250ddb3551ea4cc8c97f8" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "8a5cfdf1547571e3db91677d", + "documentId": "7f2a29eee985921f7b14fc23", + "elementId": "c5b421dc3dcba020b059f986" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "56a53bd72599250cfdf42ac8", + "documentId": "afb77ad4e21f0e5b618d3fff", + "elementId": "49fb17d9a92cfb536f77a1fc" + }, + { + "isStandardContent": false, + "partId": "J9D", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c1010b16fa9038655a84224d" + }, + { + "isStandardContent": false, + "partId": "R1CD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "c1010b16fa9038655a84224d" + }, + { + "isStandardContent": false, + "partId": "JID", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2a833927893089215992681e", + "documentId": "df1721ce8d0e0b345847aa51", + "elementId": "5878f85e6683e17a8f3d9229" + }, + { + "isStandardContent": false, + "partId": "JND", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae" + }, + { + "isStandardContent": false, + "partId": "JYD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "ae17af9118fca2077bfe62de", + "documentId": "355221b04e06dd6ba742f9d0", + "elementId": "507c268b9c84f7e80e9518ae" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c30221d6e9432b81fceedc02", + "documentId": "c8ccf0003ec29d7b998c7ae8", + "elementId": "baf25ff7fe65a227fa856fdd" + }, + { + "isStandardContent": false, + "partId": "JID", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "434db4163cd07c12be12f15c", + "documentId": "38441bbbc56eb4081d1aff2e", + "elementId": "da4947c89c719e0e0b560155" + }, + { + "isStandardContent": false, + "partId": "RhCD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "b25cdf9c8b146c77faa2877b" + }, + { + "isStandardContent": false, + "partId": "RbCD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "b25cdf9c8b146c77faa2877b" + }, + { + "isStandardContent": false, + "partId": "JnD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24" + }, + { + "isStandardContent": false, + "partId": "JOD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "c94ae3940f757941c41c755b", + "documentId": "b2a7569a396420413e04a9b1", + "elementId": "1d970a23dd2e637835be6b24" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "f4737029669d6a11e4a526c1", + "documentId": "61bfaec8773f998ece001883", + "elementId": "f3ca60db1bc3179f948526bc" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a" + }, + { + "isStandardContent": false, + "partId": "JFH", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "41cd4d2cecf6746f667e4764", + "documentId": "ac4b871a6b8e0d5f057e50df", + "elementId": "5919c50139e01e337788562a" + }, + { + "isStandardContent": false, + "partId": "RkBD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "7a01466b86fb5109a0a77656" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "7a24c234a5ca210d50b33b2e", + "documentId": "c6981bd81a2bbc7e00a1bebc", + "elementId": "149d14fb4c6acbd5424837ba" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "6b619d6c43678adebb7cba1e", + "documentId": "8e89c0576c443eeb11e4ba3f", + "elementId": "832038f58e11b187138faa77" + }, + { + "isStandardContent": false, + "partId": "RQGD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "30888fad3c1c549cad7cc7db" + }, + { + "isStandardContent": false, + "partId": "RpED", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "03247d1e58ea1979de7e0e59" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "75829b838eef70cade67439f", + "documentId": "eb1c0632ef918acc600fd32a", + "elementId": "3a1423d0653faa77be3f8d49" + }, + { + "isStandardContent": false, + "partId": "JID", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "fde262be7d5e5a2a059184d2", + "documentId": "e7df7134af7015a5c771f9fd", + "elementId": "97bd41e3b60fc67d8b1b1a2b" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "316160bd30f0aae5804d476f", + "documentId": "c043981463a1065863164750", + "elementId": "637f6ccbe524f48dbbed6d1a" + }, + { + "isStandardContent": false, + "partId": "RQDD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "748bcd106df1ff72da230d4f" + }, + { + "isStandardContent": false, + "partId": "RIBD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "748bcd106df1ff72da230d4f" + }, + { + "isStandardContent": false, + "partId": "RRED", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "aa42ebcd1cfa1b7c8ed4593e" + }, + { + "isStandardContent": false, + "partId": "JID", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "97e48a448f411197730247a8", + "documentId": "1cf9b1208c43d2e74dafadf1", + "elementId": "8ff3728b5f007c76498bbfc6" + }, + { + "isStandardContent": false, + "partId": "JFD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "2ea77b0f1ef67719a560612d", + "documentId": "bf3d989b61a4757d8a95a7c8", + "elementId": "e3ecebab6b1668f6f3e639e3" + }, + { + "isStandardContent": false, + "partId": "RbCD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "609f5c961a94fee76f74acdc" + }, + { + "isStandardContent": false, + "partId": "RlCD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "03b783dcc4c854d2f918ab97", + "documentId": "a01e5acf379b05469856114c", + "elementId": "609f5c961a94fee76f74acdc" + }, + { + "isStandardContent": false, + "partId": "R9CD", + "bodyType": "solid", + "fullConfiguration": "default", + "configuration": "default", + "documentMicroversion": "dd46db2fab3a917aff6b17af", + "documentId": "9433c00869f720e276fea09c", + "elementId": "f4a7fd08ee6288a2cd19f4ea" + } + ], + "partStudioFeatures": [] +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json b/ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json new file mode 100644 index 0000000..4464320 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json @@ -0,0 +1,7046 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MXc8kRJpJJHoRqScs", + "name": "Fastened 2", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "y7rI7LeTD0WKSw2O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPNzbHPn3HU3DFwbK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7swkvR/H1XwuPOnD" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MqpV0vJGU0oT/XbEC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MbObZ13xMzLJp9Eq7" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "q8mQyYiiVV4A1iTa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "wmhLlWPBhBjk42Tk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "URca/I3CFqoRFSQP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "UiDQCAx3GDn+P5R7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "s1b1Tcjo7Wl2FYD3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "eqLDq4qNR/F/F42q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "dh7xiYrpEobXgmE3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "gnX7fM7IH4hT7sUz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "i61P8hcU5+VNnP9v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "IjC3YP/lGDIA+3vI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "8v82lC59o4hMr9qb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "hg7FtPbeUUUs8sDN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "uLcds8BxkPzfjZoq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "EkcuAOWGhbbqvU7x" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "SjdUvd42bkjHIWus" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "L8kHhpgFwfmm/7nP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8D35Ym2+ZYumfqGh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "OSjxe5iY+6pWaZyo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ldEIS2t+i3LRgHAO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "WsY0JDHnium/QIZc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "wtdbmBBUFgt3GaY9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "0fP2A+o1l4xtgO2m" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "bUD4XpNOec9KAq2e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "valahfp2tmGh8utJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VQ52f4HbJWJZEoML" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MXc8kRJpJJHoRqScs", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPNzbHPn3HU3DFwbK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mzsj9ufn4IeTxUZXi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCR" + ], + "path": [ + "MjwMJw5qg/6vlWzx8", + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FKcJACr0oAcLbtZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLrAwABvXEYu5MvxG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M8EVY+aLJ5fdgegs6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVAlNeL7/qPyM2moI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mem9uV+PqFIJTkxBB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MoL9lFNdgqUMXlnZi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MStPgSIffmmwLocRQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mz21csh1lqm6RYPhx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGoXb/ctE3Oz++/zH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MT1UhNKougmfaRF7o" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MmFnnXt6FXW8zUlPU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOhjdXihUIrMKSHn5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mg1PIi2d795N5HFZL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MoJmaiI2aVrY0GRHx" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MqpV0vJGU0oT/XbEC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MSyrItzkE1RK9A0d/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JgN" + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FiMOQyOZXn4sl62" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUzjpkxAqZDg+IRI6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MnyVeeoQhVcVTkt39" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2Azxi0r4Xefb1dek" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQY2dQQipaEQbdjEQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MP2pdMFOvLlcnTc2f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MasRAjLP7nTlihAmV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKPjbmtN6aD7E2Txm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MYGENOv8n+apevFYh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M2XYwKTQYUl4AU5rg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZHxkjy6VpmpNV1Eb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwQt3ZtgspYLNaVNd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHCFkVzFE0PpShjL0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MuY6Le/mpTH6twuhv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MTf9u5rjjZtsyriZB", + "name": "Fastened 3", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "90twh2rj6E3K+U77" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGDaaH2rDvQUCdB93", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZLExS8W3eg/DW/cN" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MloboPcgUwcPZ7MIV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/vgNMfW2HBi4ahcf" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "6PG6trq2ZeA+dB0t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "SlUrA1GBTM4P00FO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "SVBFuxPH7KcbxWSx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TNVIxGO8jvZm0pAA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "b80px18c4Vbuggbk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Adj3dtZ9W+4Y5vKt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "jujTUB7cg/9e/VNG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "HRxiyzAIn+vyrYS/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hipENeDgCld1PsDz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "qN3FScAcvrJ9BeGV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "sZ24fiSKROvCJvgE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "tLvBSHUQ5oqAoAz8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "volLvT9bfETuZm8d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ye4SCnrMrPykv1y4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "EjbWIEI8yU0nBq5D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "4TpgPtmtGNg8jz3N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "joqiNsnTQPrG0PV9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "AJy3fXmUllx/igxZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "z82PG1B0k62enQKq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "QS2nislX92PdKSsC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zGtODJgZh8ehuemh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "0pvoD/nbi7BvzISu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "WNKTvm3WuhhHH1rE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Ly3O/HPygntloeaJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "uc2Lt+d8iAaj+egG" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MTf9u5rjjZtsyriZB", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGDaaH2rDvQUCdB93", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+9oe5wvQQGnAsY33" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCB" + ], + "path": [ + "Mg8f+S7hpR/0boF9Q", + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "Fz660a317HX3BST" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPGl5XQoTbbS+Qroz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjvA9qLvmjxQnwBD4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCvwPT3csixSS/sO8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOZEcrMy5VEHpiznN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6MLp8+3Q1c9Fp39o" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwcYiD9jhnum2n9XY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MB29DWuLVl5fwUpBs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MCN1qJTuuk0rEgia/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MI8hTHLHdo0Mfojjm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MoqwyV2EQv3UJC3/O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MngYb2N7UFf0bCCZY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MK0B2t3RraPFIrbDF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mvsvnj9CcxGuloHs8" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MloboPcgUwcPZ7MIV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MK0iDu8oZ9rFLN86E" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JgJ" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "MZ9ZWy1KzCmivBMJF", + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FfEIdKy9G5dn1xi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mx6Np99/lBHAASYfy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M9950nlGudCStFm0Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzSNlfvHnUe8ZeWtQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3ZVqy++yFfjFHmdM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3jEHD7sLEQvsagMM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBJzAxk2XjecL42Rt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mq0jlPBguvAo46TpW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MmipK1SMsbrY/6ZBR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsNziyDV7cl8TmLEo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MVX/goobDPtoCtdUr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M6Wt4A8n/kZoPZLrN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M1CH7+gXhI0Wq6yfm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpTYZjBjXmbdtNhj4" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MpWFKn5f4z5d3sTh+", + "name": "Fastened 4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "XMG7hHtTxszd+tdg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBxlIPmlDBBbFS2tz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MOR7eIWptpooFokzW" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MCyG4Tx/GmLtPEYDD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MbIe7hyXDk4MHFHIG" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "DnhLOx7vrfedmaug" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "TJSa0C/2TRZ2sWt4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "JrTB7NFNWCnQ3PmR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Mxtgc5sQBSShnk1x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "aqP8GdmHT5To58KL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "11xKq7ie/MaTFkZQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "wQ95GfXwDjEuLniU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Oedp4dPwqGCzwk/u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hZZXr7FXhuX67euq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "fipW9nCdJ+YEejXU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "TuF2P6tpgNk+JjQG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "TQpBLTiwcZICygyC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "X5z6sOyiMlY3/x9h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Xv88KDGu7Ib95mok" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "PX650g5CzL5/IS1S" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "xFUbPoS0/H3G/iGm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "1UdEahLepancvTJ8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "2TXUlRzDyp+T1nLl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "IrbJLviphWmO95fv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "CNP+ORDXeureFPTF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "QT7pPZIIJhfpBQLk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "xw2VQfUu3wW1d0ZZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "cr9pa8pUDGQ4qSIh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wiNebQcL1/IZkLVU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "d54Wo3wq7qlykfmI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MpWFKn5f4z5d3sTh+", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBxlIPmlDBBbFS2tz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxWocmFQ0z9eReNhy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBd" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FU2SUJLZtiRVt4I" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+4lQOym/BUWRJIp6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mf0fFMGdYRbm2wQtv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MpXED1SZOzC4PpKS+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDWwGaTKSgNtbG9sp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnqKtYGdegepFzSpz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MaYmBFaeotJEIW6az" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIr9Y0WFEEae/DonR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MDgfgIFL2/Xb7aufR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MbsOfQkhAjc+U5RFC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MaOH1KnQ40yuWG8cO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhesMkofBORfRlZ/c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSZJxIDj5k4wHTvEC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M66M9rDOTGYE54R6J" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MCyG4Tx/GmLtPEYDD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MucwZzLddw/YPmYuK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBl" + ], + "path": [ + "Ms91x5SNPzw6QpVn4", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FZV2FOQwlXsCayy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFSWfgwTUsgZX3fZT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtZ7Eqr7JQKgSc6Dz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7n23xTCwNrYG5gWN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mt2fmhoH1U5Ekah2p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBcGy/79zO+f6T+mg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQO+Ju7411XjlrVpO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mg1q0+eg5GmspWM1P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M2CbgJe9gHeJsCHGF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MB76rmMKLINAt1y5N" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHky0BF5mkmzxzI3D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3pi3HrtRgp+GX1wc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSPwtB4Jh4k2zosFm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MkZbpDkczssLL3cYJ" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M4FuCiQ7Bck63Btfb", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "WZcGUZmCMYQjzc7+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFGHO8iCF4uX2ITE1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M390kx20MdnHYvY4X" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mb0iWZUhhPsWwUulq", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAtqAmRblxSOBODNz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "En066X8UDxF4/Oll" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "4mqm/UqiNgwQpD8k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xyPvxJa68u5AjWkL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "mCC2X7jB4yhApI7O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "UpJ4IknY9OvzdUdE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "h+Z+pRVsVAJKb7a9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Kw6kINpd3h66p1iA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1ceEqW5Cq+KaU5r2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zdh2RKRQDBK9zHUo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "+8YHUTQvlBnOdoQG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "+GDvxR5hrRur7bZl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "ACjspPXZPdFHu1S1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "trWnM8EVuQExq7xy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "u9kMIolVoSFBQAYU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "dmWQ1rid6LWXfNFd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PU9u3g32qEh8m+ci" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "FT0Nykg+tPgEKFeL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qV3eQiYg72Gvmr4O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "+PF2pedNS14yIpfH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "WQfQHII/55PCupYJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "i8q1ybWXr+/Ja7v/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "kRiuzX//lWOjb51Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "QSac/SxSkF580jea" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "EXp0Wjn4Iq2+Q5Rf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "rJUj0gt7kV5zti22" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M4FuCiQ7Bck63Btfb", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFGHO8iCF4uX2ITE1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mkqn7vsJ2/tRrqsQT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "McmgZ6Lytp0ApbVkR" + ], + "hasUserCode": false, + "nodeId": "FtjA1smUcdt3KMh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVYmIltMCJgekkf1h" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+/IV/hsgPwNjdDQf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MWRNCwdkvy6XxIPok" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McJFyX6kygHrz5SIK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mvwifpha0xeWWNAqy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mrdy3ssNljRl0kXLg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHwc5kQULGgx/mQRq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlmnmmsyoYDYonlUU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKKqgyKFSRP6djUxb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB89emt2IYmToxXj+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MA7PihDRx0auXvVKB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "McxIe746G+rAAXtmQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MC5AfUL8IAiznoeQu" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mb0iWZUhhPsWwUulq", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MK+Qk7Ij5tbq/R58q" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBR" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FrRqKAW0NWG5m78" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MXn7r/bEy010FBZbW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mw7WxqVVPUoQpT/UQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mo7QpYuMkf4Ecu0Zk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCxahtiS5R+Fg6DPk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgujxhsovLP++1FYK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8jnlDqHoZINPnGCY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MNIXi11zEXYbDArDp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIUu5YW3VySBZxtw0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MK1gdpb5bWICOFlgG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MIhkoF0pThmr7bGdy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MStnom/HVODBDXNkZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkyYp4L7MoxqSGn+8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8JsMeT7PuID4X1Oh" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M2JAYRSBXekyrx2cu", + "name": "Fastened 5", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "QA6HZ1vhFGSFGzM6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAquHTbphVAbcdVOU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8C2J6YRA9EFmWgUA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MysPlF5SWszoDn9P1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXhk5ylRJT+E4VO7s" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "grI6uueQ/nrNuaOC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "p39EoF5sU8l5owhF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/+h4QK9ogT/B6VFY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ve6uuVrgaKMUhUmB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "nqO4sZMs5efpQm16" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "3VwaAFsscCXHkVtY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "37Ropxu9R6l40Zvk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "l0v4SJxZGCWLmfcU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zswze3L4lpCfFQxO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jZY+b7Yv3IuKMU59" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "u50oUiongtgtom7N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Eo74F89xe1s4+jxQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "HXIUjAQ0+Q59XbE4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7u315GZ9VeJiBjMB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tzvZXogqUkgVeLWM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UGNf0P3YOLbSIE1z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "0aMVu7um1JBI3oW2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "71UgujSqHrkQaShe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UafkeIgTO6S5G/Xp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "V5FgT2aYR7pnK6kd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "j9pw16+iD+yS84CF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "PEfbAdYC9EZbJP1q" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "jvf4st0rAA/MgW0B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "MooWHkSnwBsHZbRB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "giyIq03FQBQN+z76" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M2JAYRSBXekyrx2cu", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAquHTbphVAbcdVOU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Molwm+THX17xp/Z23" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MCpP1KyOpdqpO2w9q" + ], + "hasUserCode": false, + "nodeId": "FSAqjQxNvEFYnDV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MxCaWY6bvYhDWdVI1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVS+uVp24fqDoprht" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjHkp8QYMok06ACnf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MG/4WHJGPz5rG+Dqn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkeYkfrqBxT5fQFsj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJtkr67oWdTsWEXwn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHf2jy3Y7znokf7bE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mkmkqhdt/11MX7qGU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKSqmmaLtqlZj6NC4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MIu8YgQzw8o5wlZ60" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeDpjFJxFnecLflCe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6LVQnDF5VlmntvpC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGi6hm22XDI72ABim" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MysPlF5SWszoDn9P1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mp43BGPaQ01GqKrjh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RsBF" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FSrYV2tLRDtBOs4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MizDkrjuFOlI2H+K5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIHjknjXaIA4XIxYS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mad4mOrdvqwwDdm+d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+P8kwIw5tgzsK4Zr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Me9QtQaaicjpr4rD5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M7qkUxS32L88EMV2n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPfxemqPkddcmTTNM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mz3lXMegU5FsyIPB9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MDZiYQ6/v83uTnMMg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzRKQTUXyvF06Var9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqxCYP1QXHU6d/vto" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSAXroINIl9UKyMvF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MU7YUwpB7cAknEnVL" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M4NluQgAVzROrIXo0", + "name": "Fastened 6", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "JqJgKS1t3OG10dNk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNH95W3T7T5aIk3W6", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQjzR4Xctlhb0O0E7" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MwRWIUAm3bHgXj0js", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZl5d5FzTVTFCgjbp" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "bGrrmm6fXiLxexka" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Njis9wzZ/HpboM5f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "sQO+/g7RaQAqZirC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1cLoG2LKJe1Sl/G+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "BThqgwI6grlCjr3J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "I7OTaNK63BDFUMPz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "WiahycQyp30YIIhX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "p2Re2lRZok9zCV/T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "EMXmMfhUtmx1YFyU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "XG08jD90zqoleWw+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "W16Je5pbLbreBgaC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "vwfw89vY8tvzEbzY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "kZTItHlK4vZ8exdd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "JEWlSpoWnhD4+tYf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "QlLhbMehjSALu4Je" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "A+SuCnh3Ea+xlQKP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "mlL8VX8x80yz4Gu1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "3cBUYWH9Nj2aarL9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "5j00vcayPrz/SEc9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XRgLnSPyMbRvZYO5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "kBjyZrAeEOt/j4aQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rIhssCoOmF9XkIrp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "yOqI12D3wYoGjj4+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "dLefZXR+NUONibCl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "JuHkZBBP2ZftL9N0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M4NluQgAVzROrIXo0", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNH95W3T7T5aIk3W6", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mal5gakZnVHZsDAOT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MCxD5P6tETgWM1use" + ], + "hasUserCode": false, + "nodeId": "FfbuCe4BHmLu6tY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McUL1pvjQ1Pfm9guD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MLYAcCQ8v0iZaKbLF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MiU/ikDvmhlcuEdVa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MY+8xMJr2pKITwswE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPzYbX2CVjIoCC77W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MsPYs3jq8kfzk1DES" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7fn7x8FJXddLw/q3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MH/aTvkNtt39vwnYe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mz29YrRbk89q7SJtR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "McKLvZR4JAWZKIGgq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MJ3KqCSdQJ/t1b/ZY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4Tu79JHnLqDOHSXb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MAhUMFP8LgzXGmtMY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MwRWIUAm3bHgXj0js", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+rleuv9NLWYv4brD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBV" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "Ft3dDhcgv5PVtT2" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MCXXwIMSBstZ/b+pK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MhFtjIwpPqtdVs3ts" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDWZxcF73UksIiRT/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mv+zn5HXWSv0HVR4r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsScyxp5qwY27twGa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdS4hOoIY//+XnmKW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHFIWNzkt66f2rHZK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MyfZFLHlyZJ+IVNr/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHfOW4wMPhxOuw8kH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mczs2A1lNAWk92Wt0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M+Ok+pIchNSbaO1dx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mh0mXVBdUruJ8Pox7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+sELcI99rMGgy2eV" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MHEy7hyGLA5ZNynon", + "name": "Fastened 7", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jpv+ghAICLpTzeUl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAes2zsqnNzekvPyc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mr2Mxn8ZPIPlw38P5" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7Wq2Ev1U0GzftBrT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1Tw6SPYFzLwXN3oR" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "BZAI5uE4GFcuKEZp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "uoitknAZLqJEkw1z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "fUPmhEIcdOJxwACL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "kh4zkO4cSIOvtimM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "bO2z8n1HwAZOCZrT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ku/vncyiOnxvD9xI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "EP1n3kPs7GpHuGGc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Ml6mR2ePEVFXhJW+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nytEqhY61iUHvWAT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "c912Nii/t+6ivN2A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "vfqyyDkVe+04wTwR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "pa7JXDUT+cbvd4a1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "1rWu0fmLLhwAO8Lf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "KDZJtUzwVyI2qjoV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "DA1xahluDnDWz7dB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "gsudSKACyobYHv+W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "HlpnLzM/3iTYwxZn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "jtbokIlrr2D9qbQD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "x5rqdrH/ajzYOIzA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "wJPOjD+eihdIki6C" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "PXMJ3Lfa7AGc9rBB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "c4z6cCIA/f7sV1BH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "uTd3+k16oP59s/MG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hv8c0cXDDScnAW2n" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Erg5CbQhkpJEPbU1" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MHEy7hyGLA5ZNynon", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAes2zsqnNzekvPyc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MlgOyOg1rfOVfLUFN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MG+KbZgXri55nbcLH" + ], + "hasUserCode": false, + "nodeId": "FV5LPKUgr8aqk23" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Me/tYr9DIR26uczZy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MmCOXZiZWe54Pvgee" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mr+y+qOrNp/gKtgyo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqbderEyjdJRCGeqR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3IB1xbw1AZ1lj0+b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MuiS+lFBJwZwvmBzG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M8QKHVgb+lWbNnPzE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MP6yMH1G6RYUfAJV9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mr9SHAfFuS8XkUGqc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0T7Fqjos+GhpCHiB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MuSO2VgYGKR10AkZ3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mb9GlRSK4A6MQMZEd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSYkRMynS5CEKptCE" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M7Wq2Ev1U0GzftBrT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwhyWOCFijnxhJ3RH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBJ" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FkaslOqQKLCre4X" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHF+E/SSm7LwSDgp+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MS/riKE4ZEE4t85DL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MHzt1FlQqeTp7Sqc5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkePIBE1cRRQH5TFK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6cm+tXUPi8ob9d1h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mf11ci1jSE03JHQlr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MeqmKQb7R6XIAZN2p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvE9PhptzvTsjQWlp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "ML9ebAeq3WAF2FYBg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MtIo3jZxdOqHYRzwj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MmzDicUqcwLbZ8jSt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfFZ8hazIbjBljcDQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/Q2Q1bNmbU99nO0e" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MfzfljwtvhmY01Q6O", + "name": "Fastened 8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "bWPnDFPSIKlLSse7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MSX3coHVClQAihtfe", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhmStPosHgt9mH9qa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpU3IC3iKLSjoy6jW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McX7N55nosPWQSDEw" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "s3ddMHku0yu3moSH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "w3YrvpyNADj4LNzU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "blauZ8vsrn4ED/VA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "vG11dS2m8wAudj51" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "XzduqqovhzCYgiF5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "yd/mBCbSmmH5f3Dy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "xxKxDJP+WbnbF9eY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "h4U7Vzo/TwWTSJfC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0kvbEX2USqSnWVrX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "iig175it8pp9Kp83" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "jUHIm29ZDrOMLXYj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "2oZJ6aR5XGaHj9vx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ZGfoJlBbfyY4uOcz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VQF/oZhlpgI9zWH3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "zMr2s0nt2ezALA6h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "miz6lnNIgck3B81a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "MCJlpVs8ta1zWOPf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "TGsNZjoOUvTcodua" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "qI+lBfoppBLNlfFm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "K2wZANvC4nDnZgat" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "ad3eswgF+epCho4N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rw1rciauVixbMMQ2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "kSLVcHM4YaDS5gb1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "iStqePhcfkbPR8Fe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pKmlfZNiiBQJKEiX" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MfzfljwtvhmY01Q6O", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MSX3coHVClQAihtfe", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNBzmfWrdng2LXnMd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MCv9jBpvSNtdwLZ8g" + ], + "hasUserCode": false, + "nodeId": "FywwlAisSpqtnaX" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MM7OkHsgSZ8T98O/c" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M8FQgIsvE2ZWIfxWq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mdt9bOibD5BKca5dV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqBoW5yokSQu5b8vK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbA+GeJGNXS9Vr7zO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M6OTfiiwpgE1l+xoH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MdZYkW9LASmm41QRG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHeEjgIUqlDTG7+Oe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MDZJLYAQWIqrgvHRg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXZVDEqxwFfAR1NFc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MZM1ch3yI8j7zzV22" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MjZO7zkGWaZz9g6Op" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXOnY8k1ikj2pDzTt" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpU3IC3iKLSjoy6jW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MjSEM0c8VEnlSU3XK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RnBB" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FH2MEeIHBfrYyFW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M5MQ6dKNAq0d5XMQ0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MzgvcVmmR0LRncOLK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MTMKzPR9G25WUzzKM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAMZ1ks/CfpmVUy97" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkS+n6k3A5Qozdqgt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mk0VNR3sh+/rgK/1D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MswfvP6EaNXu7M8gX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MsECbJnXK75i3TmIO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M/DJukT9UigDvYATO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MvTLX0bmRdsVqAIJD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMxwahWQMctR7H5GX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkuUSTAgoF0UKrYgs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSCuHnUAmBE/Wk7h4" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MHRFSTpTO3At609qA", + "name": "Fastened 9", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "pUA9vBUtzJPNnQdV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MV8P0ubnPq5mGiuUU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCNhMLSsoc9+/ewo/" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MuknTsjvuEyR/asMZ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MHjTmzqyviLQ9e0SH" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "rZX6M8H/PCkhJIro" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ed/6ImY75es+lBmP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "tHfZaXgAtUu53M0V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "PRWWL5yPiSIgrbKJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "CzT6U4WLmLRAH/dP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "5ezRmjI9xenvtzyt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "qkvjFF+3UZYIWnHo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "0G+3AIAp0uMhcMUq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nYgHng2wtFiouORG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Jxr77pVcxgZkXwtY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "H5XssrYMeuNAaWeW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Pmyx2zpSn5S7C8Tt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "EOUpB/wlNA6mqg1w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/onYZpoctW66lB9J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Zgx1uhxVYA6yhZk1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "6R8Gy1DqeZoWJyYd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "QLEp7In/KRe1u42o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "NRB1wNQPA0JjTeuT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "qBGsesfTN5PMgKvm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "DBzNVwooHUW21EXe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iUay0EFNyCOiNQtz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "dh4zcjkGo10WsnkS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "AgKW3UmGW1LLoLuo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5OtJcEFxTp5Ggv6/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VDDEQUq4Tkuy4mLh" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MHRFSTpTO3At609qA", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MV8P0ubnPq5mGiuUU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MtS6nb6OnYAFxdf//" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MDC5cog7Ccygk+NCa" + ], + "hasUserCode": false, + "nodeId": "FJje4iMzVk7Zd1l" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBd78zQzo7zMcO6ne" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M2yB5wjrnz+7AZhoX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4HbgnGsiAuqlVyx7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKMp/DEjCaIkktqH2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3r++xd1H3iuvjpc2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpalSBnOtrjErrvuY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOG+qn6jfZ8rbshP/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFTwcnstFw4qpFFiQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M/B7kX6VX/WxYOxWR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MyG28JMR2wZ9eYNef" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M4bE6Td97V25bxcFP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MppC9QAtCzpX+WTKA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mm14INH9FEX0kslpX" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MuknTsjvuEyR/asMZ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1hw+AiKWsIGbO2DB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RsBB" + ], + "path": [ + "Mmt/Et2QSo+tJUCiJ", + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FO7O5NQ1XVJQu8l" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzEzjrZUdz580Ncl0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6Z3gMIKFFZ5Z5Kvl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBATMNp9248Xb1SYE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MU0IGaq/wvvNFQGtS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McAJhN3fua5Hy1L9e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/hSTSY38ypjHAzQ3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5qFreUgTCEHk+n2H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MYFKFG2de0R/nLql1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mszi+eqTFC3Y2jWRW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MoiyF6oQSIW/8fu5M" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MJi86MtzeeaYGQKku" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MdhN7vE70Zlh0grYr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MC34xkmd9/RM9jbUr" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MpWFKn5f4z5d3sTh+", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MXc8kRJpJJHoRqScs", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MfzfljwtvhmY01Q6O", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M2JAYRSBXekyrx2cu", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MHEy7hyGLA5ZNynon", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M4FuCiQ7Bck63Btfb", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MTf9u5rjjZtsyriZB", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MHRFSTpTO3At609qA", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M4NluQgAVzROrIXo0", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "bd4da5ebd8abf10bc04cf9ff", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json b/ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json new file mode 100644 index 0000000..0c05eaf --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json @@ -0,0 +1,21074 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MoRZFJ4IAtkrzBmIR", + "name": "Fastened 3", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "UgbEW7qzJP6snw2b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mi70xUmpnQxstWYNH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McZdqR9kGabygv7BS" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MnTYMKKKrAJ+aUHtD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mak7RYHsqe1J07fAa" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "CQqlNz/GK2+G8WTY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kv7Ub9pkzNShtSxY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "EqToBRFwbidokm9D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "gzzdW7mkDu9zXIkt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "RaWhYvA41d5G8uAI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "3vQnNAvygNkJR7U3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NZm7f8Z9bewv+rq7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "xJUlTTR1UtYxOYhN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "X09msgW1a5R+O7/w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "4MCS6nuAiQyQZCdJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "JNts9uRhiDAG/8xo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+RYZxfWdw5qWI7H0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "0ooDnZyQdGfESG2U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "I4Qg6V68e4iouz/A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ut+inubVJuGf+pwD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "mOhygszIPeAAcYKt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "MrYrg+k5yR4W+oQO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "nCY1alDxn4NLl1t7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "knWUlRkuh17DuTtc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "aZGS2XV4LdNgH4Ed" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "D2Wkhs49kflZjvsq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "cC4unnPckmDr3ksq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "MPkk4MVzPELLmFj6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ZpuVpgh/RTIbeKIO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "7LLq/tU1qsY+aGcX" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MoRZFJ4IAtkrzBmIR", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mi70xUmpnQxstWYNH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3M73e61WdbKdpDn0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "RhCd", + "inferenceType": "CENTER", + "geometryIds": [ + "ShCWE" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FayhRaveG8jzdIr" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MxuzsC52A0NaJj5BW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MneciSRdiTm9ILBtx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MYfG/0prKTifHVkh7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJEj6LpPsAzWl8hOX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mlknxo3s+kSwkLBAt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mrxs2GgybA2tBsbNZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M3ai2kdSzaPtUvuzN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MAh43u7Imlmrf7GSS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MB9Fr2Agi4NuPPkAg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M2FuzccfFpZC5BnTs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MpRBw/pojlYlMl+ZG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4HUlFu0n818ypKYS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHFyYq8e8LMUqwtnV" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MnTYMKKKrAJ+aUHtD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MaB647c8Ex1ar0vlC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JgF" + ], + "path": [ + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "Fjl80ditWvZeOIm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M41Ga2tW/jesQ214f" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M8JKsRa8tqbWxo6z8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MLECNuE0exRFbKvrI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZ8nKA8myddknXBTD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6JECvOoSoYb6v+2x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MzaJuQEDx7odCTJ+C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MR3R/T222SUe0ILdu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mh9Ua3PQHfYMMCEJ3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mtrj9LibYI5VS9EZ4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDs5+MqBpBDRM2uEo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXTLG++BHG6sJ71m9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZZJdnmPzKxCG4fdb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MoaZjaeO80Ei9qQQ0" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MVnUkulQrEo9hiwWl", + "name": "Fastened 4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "r8jIkb//tXhXRnC1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOAUwfboUYPKLL5x7", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZpQWyDIEpQe0GaGj" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mk8HGhQQvvLzXQPk8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MTQESXrQFKeGZC9ae" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "CAIAiquCn7xTp/lm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "3QPiMQbvcgr4nvp+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "JNgaa0lQiMt8Yrke" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "oh7nawoPdKMp7+ks" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "A+0ouB0gUthjMol9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "3TOOaQY9sLh25DAk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "mPu9jJX2xffHb24N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "3yVniUZO0lUW5OSq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Cl+Wqo9wSK9RvSzn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "TbVH7NbxOoJLLMpe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "IW3Gt3xCp11x2OMe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "s9nYxqip2CtXEuJg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "j18BXXrZ0AlCDCrc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Xl8DhFingiBRkIY9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "EhGbacEWkjO/I+hs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PAA7s4jNgnV1h3EP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Sz44Zge94xo+ib/w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XxTLrU9e+36qrf9t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Mz4M/Rx6aTlAq/iV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zoLAcLF7wEf9vMte" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "8r9PcwPSWzWSkHmD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ReCDgJQ6jw7YZQX5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "BTzOi8zMaymgK3Pc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pcX4Q+xgOhpb0NoS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+XxTQW2ZLBSVM0kb" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MVnUkulQrEo9hiwWl", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOAUwfboUYPKLL5x7", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkD5p4P9GdI92NUbA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTROID", + "geometryIds": [ + "RkBG" + ], + "path": [ + "MY73jmPPwsdDR3RlD" + ], + "hasUserCode": false, + "nodeId": "Fwc9ZRB3LlVdAH2" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MMR6Ldr9s0p/e8glS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOzL8IdJvRuLP2hWc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MMkD6/PhJeOGz45xh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MveBZfOVkq4VOut0a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsMzLOBumiWR8sdBc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MsLJxE6CpCaMsdk6Z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIn1JJnTK66GINQRE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mkmta7bggUiFEs5j5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqTmzTxxUnQZypsZo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHOcJ9H5S3G/DD/jh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MoYoPFIiy1k1fxwCV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MoQ7GKrwrYJltxBAa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmhdH9eMwR7gLUSv3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mk8HGhQQvvLzXQPk8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MLLnGywZHkHHNQ49j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTROID", + "geometryIds": [ + "RHBO" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FTYVSt58odBmDn3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MkeRkOO+nF3Efdy4y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYcOtQo6sF2Mhi1zt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MFL3q28crAKbQlCjF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MfZ+mMtSa1Kn3oF0C" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFNSlJS4vDXdx+5Y9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTSIIOK0eyctzKEDx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MiL10SnuZ9eTXE/kJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKrVS8099AUarxvMC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mymphc2Zt1J7cH1No" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mx4pzIpQae52Amz28" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMqSGKGiv5QrYpykH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M1KQrTKxHyiRDx0Yj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxoX24nwkdnlsmRky" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mg68RZRWQx8DZT88Q", + "name": "Fastened 2", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "M4jXYyodPU/rLJCb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mqn35pta3/ojjOTeV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MqyTPtK2RF1FHaCne" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mm3xE1gVsjvNWnpXz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2qAH5V5n+8q0VyYQ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "VrgTWWG63kXdeiTv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Zaq6IS1kPNPrOUCk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0cpuaCXFhdyJRnac" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "62t85N0pVajFdcCE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "9cpr4SRtj8vytrnt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "T2A060YWvbLMFxVY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "L1uoyL458ptwTzF8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PBugWZXpLcjfCdJb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SJuubkXhj1XNxv2J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "vyNVFIxghhAHLR39" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "zSss41ysiNkq4+4b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "n7QCl7Mepe5XZSuX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "adEAMVQv3Kv5dXIq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "qAv4MPJwBUqHjtIK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ksUleVT3eMefZ8L6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "gBM0/bisuU+fS64V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "XxnnaZx62JX84xGB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XNFzzbtLMxy9OA7A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "SQC+hCgmw/Xigk9i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "3LF2/xIy4LmTJCku" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "EAiOIZvPmhVsLm16" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "bVlRHxUQZo5PWGfE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "r9wJ5I2ShBw5ZRnB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "XTT4TO8g9iJfMTqt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "vfwk7k4S4NNxWmF8" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mg68RZRWQx8DZT88Q", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mqn35pta3/ojjOTeV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MUcuf4bz3CnEAGgqB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SlCJM" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FAhY6g8iKYtH6hy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYMqVoQQkhEcRHAV2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdnT96+sr8Ov4AICb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MW9F8863NEoEkZo6i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlIOQQevwzH7hReIp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MzCTpD87LU8RiP2VY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MF+mHZintqEBMfUqv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M/mL6/HiezDwM6QWB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M6i3A2Gg/a1Jbzewg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MUa4YaJQLABQlLB3T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzS/bzcdL3oiueO+x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MdwKzvEfFqTF6rurJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MmBXCgfa/0R67+Isn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mx79tSWWPypi9XOEH" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mm3xE1gVsjvNWnpXz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+d/paimEKoeoDCQg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "ShC5N" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FUl4db8LXsPutSn" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLMwn9QOHxLwgrqbV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFzUS4Nleuegk8kvu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MUoQnti70UGff4QZo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnLUdRvWQczkvTKGf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBDgXTC89pk3VUWu+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mi7GuwRgLgCL3t5jS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M9TTVTvIw/EQeHM8L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MjC3I3rOd8CYMP+hM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MGlpCuRldviwfk6YL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M96tLUwCg0pkFVd0g" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYhh7QpouHJ0wT1EK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEGRfNyZESRKwRihU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mf6h9d+OKVtYBL2MG" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M+OTGPEpUSp/R1O8d", + "name": "Fastened 5", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "RA4E6QNIl7O8n54N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mj32pcchSStiu1WND", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MEpHHjVf6XeZnfwSP" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MvI2tuVMuun0u7Pux", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MdQsJ7cHvS6feajMt" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "KYcn9N08Wc6v3AEf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "07uMJn5f/CbrKXas" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Vj+6aLFCCMdFvhPL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "+XE24JN3Z3sZZNd6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "XscgzILCEnISVdhb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "FQpp/KIontbYci5U" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "bPNWpexooVcA+ibX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "paUdVtu5V7l8Avwe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "HukWDiqNavv5q4qT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "nZgtm8uMBH+wKF59" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fB2khMWE+cbAHcOz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+BpX5HqSnSkgDs/O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "vjVPMcF9Z90atJm/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ErJAgxYJZQz8feaC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "icD56mVc6P/rnUX/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "kQyns2FJOqDLZmUh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "FfE1sdcs168kiObq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HPN9kZ+1aEYt8LYO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "3b09Y2pPR8GswyiC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "hi3da9SaktNFCdy2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "SyImkz7UlfKrR65m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "KMp8HOVoldz5SaIE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "zpEmdyyHCiCP8NB5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zK1dbQz+yUevNn0a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4nxxBN4f//JScaR1" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M+OTGPEpUSp/R1O8d", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mj32pcchSStiu1WND", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M65lCL4MYHvHrFtoX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MjWcGoSv+UpPn8/N+" + ], + "hasUserCode": false, + "nodeId": "FrwbzYGWO6tBlW5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MpvUCL6z2KvGK+YR3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MLzhoi+Sy42KUnj/0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MEEBB852OIQDa+mk9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mk31NXyCdKiTOzXYv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mdc1zrOgy+zPU6c4J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtU9vwl4rCRVLbs+e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MI4RDdtJQBgoJACKP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkC84V2N/moGE2d0d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mua7qEy8YvgcJO6Jv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MT/uMV3hS9N2Fp7Qa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3W56MjfyczFlQeRl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M2iP4cd3PB15iKXfr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MualwRnhFaa5nnc6D" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MvI2tuVMuun0u7Pux", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "McwA5PNakiodQ0GFd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RWBF" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FaTjhfAVQbqHDXI" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McYVmSF4himvamjsf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Marvd0T1YIJ3EI8Cj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MTMmDvJBC4U5GBhAD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mt4m1tgs8pAW904vE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZgzgaOHttUqdkGjT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZ1pY01edUSLWShuL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQueX7W7m51gJCW/w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBNWytGTfx6hwhkWa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MRYm2VLuj2wnhacNE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MC2P+LSjsmCH9jOx8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M2Hd7PGerOmjsjaPw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M0PIGFWB7ltF1HQOZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8dvaFFWyvMsrzEKX" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MkCfj50YKcrv7j8Pc", + "name": "Fastened 6", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "u0M1xndEihddZXZR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MKxUjcmyamEoUf7o0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlGVI/mLWFXQK+kUD" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MoMHDgOZe7SOWqTz/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Muja6CrpUfpb4LGGz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "B03hjb0ML3/QaLDY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8kisUCa2QPwVY5gA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "018TakwRkW3c1uwv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "mkDTznnmCXHsjg4w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "qEORRqeyKHFehM/u" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "bUXS8K/IKHVcW0eS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NC170hyhrGhep9aC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Kj/RGUCG15GfkmgP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "9SDo6w9XQlnDbiWC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "eH+41i3zYlUzyYiQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HSl0v1DetU6BRLOO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "pz9Ia/KkPCEdRpGn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "FJdW5T/rkpcu93jM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "cH2GYdDCnIVKdkP2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "GQOLx9kQN5Cgy4pW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "XK86akFpqUWE/W2t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "3xC8Ae3L4qnsCXaY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "KiKoquhrD8gMQduO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "tSeWeTOGmn8e7SCj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "+wOvd5HVZ8LaBCPZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "1/RVjdT7WkSHbtNH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "oTcKtKExFI2P+iHM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "R6VhtD+0GkWO+qLT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HC+qCOt4REmNRI0/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ZrcGtQjZoYG0GcKC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MkCfj50YKcrv7j8Pc", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MKxUjcmyamEoUf7o0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MiV9rwwjHgnNNjHgJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MqxsfcE7lt91TVZ+l" + ], + "hasUserCode": false, + "nodeId": "FoPEruppMrtw3BH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MuQmKYUPCb5lUQeJE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MPJkesiNTcxjdri6Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MrBmE6MJTbg20lDO3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M8Y2zqZw/Jd54vN+R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MaBUpKXPUiRrL+ShD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKlD1jHa59EcGfjdU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlEAZ9PjIJuNQPrOT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MCL6BPLDgpIfPM3KU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVAachrkU6W4riAq+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MkH3PjYqsQHQe4lV8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M6icoNfZURXawPgOO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M7h0rRIaIOJTgJd1z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNPHlmTYQm5dtrhsW" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MoMHDgOZe7SOWqTz/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1B7hW1Yymt+miy+T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RSBB" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FiNbgRYBfbaXu0u" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeEKyu5FzuT7778nD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MbqtGeXRfIMXEa4L8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MRugPO1mZXK9Qnm/5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MUN+08F1DEVXkOzfv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "ME7Z4DsCJuYLLf1eD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MkEryI4sk4gqDckyd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mexp764ironBD9n8e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MG83u6gqMHwcldcyc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkCaB5zvD6RV8j++8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1vVEJJwMO1smkfKg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiSnB7fq2LXh9W+sU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+vg6ncfuwx+mVdrp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MyqDl/ObzcbKbdVJe" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MvrlGnpyHI2PRsRlu", + "name": "Fastened 7", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gGXP4+ix5egG5hgG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MX7BWqnWWXUyb1NKC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4UyuvMiYKYqNcSkA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5mRqEvpN5peUnFvb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MOMvyz0HDvUlf3YCU" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/9BL+f0J7LI51I6V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/tB6uUZbuSNalY+U" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "+S/Vzd09v0CL6xB9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "3tkOeJhKG1Z1eCyj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "/2q2Mod0fznpAG9J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "oDRvnexRVK5IKwXq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+F/ZDkjPscaweM1/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "XuDDpjBp3c3p4wka" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "uzjwzBLOfR9g+tDa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1yyHKP71sw1D0/Qj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "2DIAc1s4t7Ji3Cun" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "GfcP4uRmtI0vDX5I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "7I0Yr2BFHVvQiIk2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "k8g1yfd+hfnA7JD7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8p3eCYrYGp8Is6jp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "I1h60dpbMtKHyg8f" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "khno1cBfDisUK2Av" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "YoV4WwMnXSUpJPDv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "seTY3st5hpmFuzm5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "c/3cTIvbG3xDSAvg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "RrziTE8/x28svMyl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "3xGMOcHgAYj4MouS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "c2e+62PWzyzuJjvj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "RrZk7ekz13hFySSK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+9lWEiDYH4V0kLZU" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MvrlGnpyHI2PRsRlu", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MX7BWqnWWXUyb1NKC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbpGttCYIJKdqGo9H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M5MOf5P4ywSf0vPTU" + ], + "hasUserCode": false, + "nodeId": "FYfKFb77Hn1IuXs" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGxZI9FoUsaihnrJa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MuqWIn6KtCtexUl7a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M1j4zvymq5cLCJ4K9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrQ6PWwJHK8QPEIaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMwl5u/i4mRFc3cpJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MDwAk9ixtUzdp4E3h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MB6D+qIaescFPcKfM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0zuyZ2FX39ynMb4w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M9HGf7mClY2rpFxln" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCw1pDdKUfamC2Mzu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBTp9QjfJsYC+i+ah" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEcCus3B+6nLRvQwY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MjUlBhlwK9puz6G14" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M5mRqEvpN5peUnFvb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3z+Zv24WJ8yUJxcF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlCV" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FZO986gQlLCJxQR" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBhVqUtv3SzLlc9tT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MfQf4CWx9B5IE4VxS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQqHI6CnixgQmvyAV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Myot3WhrHRXsRqJfz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MV27DolxLOMzGY2Zk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVemlf85bPAtnv5fe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZ8fBcvmwyGutXTDQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGM9ZKEJzKsuq3Exl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqBixWkomdOdYOFnw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MMFILuR+87L5LxzfZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MuHOGsuPnq8DQpYRJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mvr8fizTXlh90ODV+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNtvabKnydX0OE32J" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MaI/uI1B6RgJvCtXl", + "name": "Fastened 8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ALnFP98mfyJ/aTVa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MstWhj0x/fxAEUogq", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "ME6dg1qtAzCcbKWW9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MrQeLiFqzFZOvu0FM", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQ/msMksgfSNUC4B6" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "CHHuVhiIlrm4Myax" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EkPdOJMIcJitEX+1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "NQy7c7Jxee1Wr4x2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "o0p5Hqqx5bsc4SgT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "k6nf52JX2DDL9Auf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "8M/DtIkFc/AITx9l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "df33buoXLKlBe2Yi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "mZsBC2C7pggDvNuh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "r4H6K0Cm8mtGwC8L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "u3m42sWzYZwHfgRT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "1STFcSR/cLnQF6yh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "F8XGlA4gmMBGGPp6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "8t9ga+MPb85Fy3sh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "84l0kGwq/YfUqD/q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "qPr14MQtjkEDVUyt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "RqaL5UCt3vZVm8Ii" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "4lam4A7xnTFTNtw1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "U+s5uS8Jt3Ek1ONl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "uoeox9UJwjJDRN87" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xHa3dR+J/MDQOqBF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "PHr5fGOOd3WvyVWG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "82vLd38DMUqNC8EE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "b+WZGKxYDSYWXzC7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "vxEFXRBfLmkuBuCr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "U2JHQ6JUlu3tKqV1" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MaI/uI1B6RgJvCtXl", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MstWhj0x/fxAEUogq", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mfu0B/zYq+P+B2EXm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MmTb5oREREHjNKFAN" + ], + "hasUserCode": false, + "nodeId": "FZaefDuPQAOLoMz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/rAB8QBwWFBFBlBu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgECcejgoHxMBsSt3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4n4WP3iHXlaCgMlA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxeQC4NGiia8xa4P+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "ML12V33tbc8MvYToZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MRmEuroQk7LIzbGoC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJAFe7OPk3Ra25S6n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M68OxJJ7skYTmgIQA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYE2wOb+a3aCRNh1W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4RO1N5qJNJAUIoKQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBpTVOZxo51RKrpj0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3+eCP0Xk9zfTEmPq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MfFSCv60QNbRp3akz" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MrQeLiFqzFZOvu0FM", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MdQJnxWd260kFfrff" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SlCxN" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FaHSGjqjO0hXTmQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M17qXVOjaQr5RjQlA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3gMcgeNdcfNrC79n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOF8HxHSVdYZ+sCNn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeYn8+D7o0AS4MxWh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQaUz/RswDRNGtmsH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGcUAe5kuA+NO28Az" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5GVg/D8ulBxQSQ+j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MljTb6BWn7PskuWdU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M+xztnYHABiSvogo/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Md4V0ri3c2w17++hf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MxHkhTU1C7MbBwvJg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6uc2cXSOdA9UM3Fs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/2zykfyDBVDrISDq" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MVMRylO2rqosuubu6", + "name": "Fastened 9", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "IWfOEnZ0tlfAzEyu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGYhZw18QBYTRL6tY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRuLX50rfzG3/QcCf" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOKtbREXa0dd9DGU/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MehFmFyBlF+tLR5KP" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nnqm8EAx1Mb6SBPu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Y1tgzPaw9DsWOFYh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "GXqGZzaCDfnTWnML" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "CRaCQ4aGDYMLgNSB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "LIArgZFp402RqVXC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "mTJvtB4F2PZ98Kze" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "DZWBwOcrg4wwuPaH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "oJooRCCnJ9Pyef4c" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Z+imoYYWv7OxSPHj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "2yADnYuB5XMQL6el" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "JvmtMv9qQM5vUjhW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3v+TcK8fnha2Kn/R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "3ZuGOtpCHwmGWmFR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "yycGCSeTcO7UX9VM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "zxZRlX8RrpDoHLdx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "okjNm2ppIiXhUIWf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "C+tLfYpJBjTP9H6w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XP1qL21UF+iLh0zA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "S9sr3sRy443VEzdY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "bdToOrGp/ipG72vk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "omsQjM9oudwNPdgb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "oxzhfovNJfWyxVWR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "M3JEm4rq4/P9p6zP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ZtysV2rwbttnT88K" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tAEQM8I+b3b4QnzV" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MVMRylO2rqosuubu6", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGYhZw18QBYTRL6tY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M6ZSLjgQdiKFjHHrl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKN" + ], + "path": [ + "MWzTFtjVkwG/5kA82" + ], + "hasUserCode": false, + "nodeId": "FmJcvrEjK6YGD4P" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MseFRW6EKZGDNNI5Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVVuM35hTzPG1pPgk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MLVmBvvVqFWnLic8u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjOp6iwH4LuRf+c39" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MfAYrCG+x+FZkhJoM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mmd3FgqHZ7x/LgXXw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MkGLgVq7CjuYWyqJi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MEO+fmBDVJTL3V77t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnAi6TMDQH0PDgq0I" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxFRLCL6kLfOHiO/C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MbDX5Bx1z4kcjSlZw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MlnCUjIQ0HQQXikPJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M37e4LF1tGP3fok2R" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOKtbREXa0dd9DGU/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M77FEpWvmka+G2372" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFR" + ], + "path": [ + "MmTb5oREREHjNKFAN" + ], + "hasUserCode": false, + "nodeId": "F5RgT3wXToQNkZd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLNg8u/TQociLLqJ/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1M0K0xmW/WQOG/v9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGZNSWP8KogGfJ9c4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6lAef1CZDBHJuESs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJn7vedbNVcMHgPGp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUm2bJOAyGdjo7Y4y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOwu5bWWfaoO+PuS1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuhZ9s71x0akFNocy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqEevBiHep0mLcd8M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MY/miT8nEHrMCDKZF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MX7j1p8gkA8ik8Wpq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4hNnyI9kOEQeBA/v" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MoVNIPybnLWV5iJpg" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MWeBN/7BkXhG6Y36G", + "name": "Fastened 10", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "n5V49DdYAABx4dzJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MdFvdBB/doyMmcBIs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQWdQ2ZlKRUqVErkJ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M4MoFpRfMkpqCHZz1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7r6sDp1mnt71GEkW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "uI4721qpWe8xB6fa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "KLQshJRTkM9DNzZt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "6N4PI5jSismkZevX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1B9jvIlW/E2oDPmD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0geRiOsmg4NOpgNC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9jDZc1p/4U9rwye" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "HC+Y+pOcGeqmNvVL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "xRaic9x9xT12eXaE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "W5YTNXe3vK2TGJax" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "5A23+uLPjorc+ZQl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "aaOH2nOmw7FFcfg8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "9jMjB1nH2vDws6kS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "VPBfXmN09T1llT2J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "NEGE3oXnzouGxd46" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "GLN5l/HTumbmS1Nn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "wZ4GWqaFWlHk2XMN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "pER8XH6HgjJj+tmm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uh/wphmQPc6u07l/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "toW/v8OKtjeLwNbd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "IiaKe6N5zqPua6qq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "vhLtzE0LzFFirrQ6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "kaAaw3seXpMllnFJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ISa2AYHsUAdM0a05" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "MUVKDGiXZO7NccnQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "QSjR4D2h0vyFochT" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MWeBN/7BkXhG6Y36G", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MdFvdBB/doyMmcBIs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MM7o1FlyScNgvReR3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MCAf+1jiyEKc3Lqa6" + ], + "hasUserCode": false, + "nodeId": "F0mof14PRivoMpY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MSwnlQQQCYztrw9GG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGG2pgiEkeyAOxV0y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M41lRNjIcVjLpNwqA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHbf1JyNli+U8Umqx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McUwOeAbkTmKQ+iWH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MRfaex4UwuhBg4Oqi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPuVu/f4s4aw5V61W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mh0+J4Cg8F+Z7Qxti" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mg0w4+eeZlDOO0bBr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDhlNmySJ5+lBS0PM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHXD/mPR63KZh/6+r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mc82fFbB1ReG4Nhs7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MlFUxbHCCVCrC9Usu" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M4MoFpRfMkpqCHZz1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MrR/lB/0F5RneE6uo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SlCRP" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FpkasnwTMvjQpbe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mb1zrq2zlL3FQyXDp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MRTXx9pwYzFHmEDJ4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7UQxape0BSWfSCB2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mbe1pkf5Vwa37Nt8v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mi0PceeAC0+4ECo53" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MOi5IxMnSL3sV95Hm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M/OkcR2NHfkPeatqk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+KzNla7ZL6obMTZv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "McWH3hAwUyFBvdl4z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbvCwCdODX20CU7Ci" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M+ukHtzzGyGqL2m3b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfESlotptxnBOiwQ2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MuznP3ywDl88NyDzJ" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MholmgNWnscK3ZKrO", + "name": "Fastened 11", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "LR5JmKwCKnpG0vIz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MH4U5fvJlz6TjbzQh", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mtcn0h/QHMDXobMBl" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mr2RlNEFPuGh4Q8dM", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgliQVt0HFBJ2PVzS" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "dE0k9IeVDmWoMz+y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Nkx6/sCFrmvyVVjm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "gAUjqy05o+IImbw8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "IzmsHdyfiSNomgB4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "t4VFoibB/nE88l1n" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "DgP73yi/ikEk37+i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "FTGpMdCoNSZFbAle" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "uvoeGD5u7OBTRQf4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Rh53nKFjH46LY8T8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "386sztwpCCwDwa7W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "IInLUdZmQmOLl6PJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "UbF6aDJRxEo+QkyV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "N90L1GX54LQCIg0e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Mq/F0XfnizVT+IPX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "rYKcmTFrJiD1rSts" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "DOZqdJOJ7ileRoFr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "o3y0HeYxpHWQFRs5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4d7isJflIYav70nQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aYZamPnM34tNkR13" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2/VwqTsWLKsz+tyy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fYziQemdN1rU8O7O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "tpT9OJjrL9EWC4Et" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "mNFl2+/1TJgjaZPS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Q2C/LTFrrTeD2hLH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wCFBPvUWTxE0ANx5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MholmgNWnscK3ZKrO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MH4U5fvJlz6TjbzQh", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MZVBNPObPZk0IIKzO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MTG5Khc6zTndXpJnY" + ], + "hasUserCode": false, + "nodeId": "FhbdPuR4EVgFpFw" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MdVUy5mpeqbakOUgl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MDfH0vVONEZXMGpeD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeqmjZwi0gkmlMuBK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Me6qCoh9fVouK0sxe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVrrIV7/oWijR6Or+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3roPAMCMftyp3Usu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mjo1P+kvW5W2tFSuy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9VsZ3yroMlpl+V1u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKqq9kTsCbb8NSLzp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MukIMxF1Q87jmRuGd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MJEL9qNIHkxu+SU1B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Ml0LSgfKibCDl5MAp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MweL8sgGHJBIovwH4" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mr2RlNEFPuGh4Q8dM", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mds2vYW+Yo2UZLf+w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SlCNP" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "F7HXBS7N8dauVk6" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MZv4ti2mCFj/yntbM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwygCF0HmA+nlnvaW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MUySVz0355UL1Ap0g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McwbBRp+iRQ/Gysez" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyQcOFI/X6gBnOh/Z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M7HbvNPmkZXvlPDrV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MAY88q/VIeFDRURpg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Myt5KqRM2WzspcYZt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MWPU+oeJuO+b6Mmk3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MdEPTB+wmZKUNYC0w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MP2UqDnGaqxD2wal+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfhgbdQaZG/1x3eGv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJb2MYyROe2Qrbh5n" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7Jfp5YDbu7nnCY/T", + "name": "Fastened 12", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ftYG0c08iEiHIEGS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mhm3WlxC3aOoR29nw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6CDPFmHkMMu3aVZ5" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mw6JEiII642Dznm0O", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McXPDtgARVknT1u5Y" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "UfXGeeQAih9cMSPt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "BpVVtnXJv2WBo9Gh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "AF/XaNSvvRYXuFDh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "J3fwCtCnGhqK15PZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "BlD1J+csAD+Olnhk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "IitqMuEijl5/lWCl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "D+MgImUd1eGHLDH5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "rzNyip2f5MpiJ03Y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "RjCBmApb3BYZbR6t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "BZU2XhVr/Pd9xh2I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "KOr0HZM4Dtsub5So" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WbYcZ02rvaqrvDqq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "1i1FHoU6tMhbmDyd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "RAtra/mt86RbwzoK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8uad7XbAYZ8MbYaC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ze7UUtIZ/bP21g4A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "JHs2cBni0zQ6YBcL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "mIvXH7miKnZp4MOa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "yADGOnCwhmKEWMi2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "TgD21NNrT9p54tQ1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "axyMMIYeKBzeR7Wg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "RB3wda8+5tiQtZV9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Izc5+iDZW7DxXW0x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nbDNpD0BU3ooN5J2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yIq0Vk7xY1trvbpp" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7Jfp5YDbu7nnCY/T", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mhm3WlxC3aOoR29nw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MpoO11y9eH4HKTA81" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MZ3uecdZdH8cV9WpR" + ], + "hasUserCode": false, + "nodeId": "Fej7v1QkQzuDaqV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHtQHHOu9N/wLC0Tb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MT6hlQMLzF2u2ZHLf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPLvSauyOjpDmiNzk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHTWElDSEJdnJqt3s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MztPjUiTqPeFceBZ0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPunOFOgP9vfHgjKA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzIvQ9Qd3QoMGQz4o" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIk8ZjUs73rExO9OB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfebjOnB5fnoAtgjJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEX9kBN9mTwBlfx45" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiF+Uitgf0/ROeSjv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAcqyf1dsUqSyS18R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M2uPKNxPoef4t3V3z" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mw6JEiII642Dznm0O", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MuJqkoGm0p7Uc4ZDO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SlCVP" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "Fze0JeCA8wUc39C" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MV7qtfwaw/P9FRRcY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mf1JZNhwXbAgJ1C+I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQUNt005444Cg7GwR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mb5Ile4WdPGb6yapd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MU9IKeLsDlK287Wj1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxxCh6vJBbOK84LBd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5h8iCxxT1yHQwITH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+9Go2QZmXkQeZr5P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Myz79ezFLLI4dzsFK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mj17znmnYc5MwbGZn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MnoG7IUBE3p8G1qUa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mftu78cp91TqNmnKH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCDabNGY5sVhy5X5Q" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M1kN67iU/4stMrZdi", + "name": "Fastened 13", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "wndp9KBCJ3z6psae" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2+LECAry11ib4kIi", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MC+8KR07dOeZpBTFj" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mnjg1Yjo715bw9Gxv", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/TigGJ2rkcjyOMaH" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "K9Vj5l2uJP7aeUnf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Fa0WeShP0bJlSyXa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "CStPP/1rlVyuonnX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "8EcL+pS4LpSnFXKt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "xf41oiNEU4VTeV6B" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "pasb12tnzN4tKE20" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "wIMrHcAuhC/4s1yd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "oKIWdQVyYzMFI9rc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "v+i8wk6QvtzzW9H3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "/TfUFkrJR8006BfH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "IFlaLNhznqj6l6qy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "f80EkG+54semWuxn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "7Pucnf9zpmpWcE5/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "HIXlOWD4Ijys1Ksv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "yaIZSaWTFtFsn+gE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "N+qs/N5zaTz0gWt4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "furrDrwjDKFUWZ1k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HsL7TTy0NGf0W7Op" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "OwAqUzvhZvcGw6DN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "7ULjXt6wVdOUD/tN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iFjopXyjBKR8r6rb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "QyU7zewjim+qqY89" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "0W8X1LIJ9z6fwr5u" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5hVqpXjhxfq2uPRB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "BSQ/xa0tTSiG3Hww" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M1kN67iU/4stMrZdi", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M2+LECAry11ib4kIi", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M8gaYPgegtRwoF7DC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MMC02hCwGkC994VZn" + ], + "hasUserCode": false, + "nodeId": "F7ENzYGXkMWy6Ve" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MccT66tL+9Y/OF1X9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOcDx8MUiHGKlLWCB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mbp7JtCgBH3OXUPH+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4Vrlrzm52zxtvJJ6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCTb7ZGwD/pC91BAG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwDDxUFyK+8NwFHJ5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MW4cT2Dvxj1R7mVlG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MDILuDT5cAgDyCfPX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPV0r9uyyZHNsIFUl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7hwrtPmUDT9CHwpr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFB3KpxZrgjB4WE+v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mj4r/ndr0CgSkS2A2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MMO8jTZYb1poW5Bku" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mnjg1Yjo715bw9Gxv", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxQ/8rbu3O3+7r5i2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBR" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "F9cb6ry4hXUHVay" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAQ+eFemPkEZC8dWo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpNh8ab/d0u51/kvx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mfpi2kzLoERrtI50h" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAOKl2DXyWUkLeIvh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MX5lTT7c57Nnh1fsV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVZsEczxQ5jwUHrq+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MC8yt1uH4EHmL+4Rx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7zO4hvarQ2BQAWIa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mr6wGBEz7YTSVlZLo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZjjmnsV74PFbcHPX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M5efn/+EIQKtuOTlk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtdJcoC9cMVL4w6NM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmBacuTKFzXQxiX5T" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M57i2HXpWKp2HmH3t", + "name": "Fastened 14", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "eZ4DPrxZa99lMoDe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MuoLBDiV7AsXOZpIM", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIR0hWqIx8gTcEURH" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McbAmJUpjb6PMZLZl", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRfMDVqsQzwfZYbfK" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "XsRIw0QTxs92jtWR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "yxZaUH0JvO/HgK1h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "2cUvyeG41kQ0ZybB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "E3DNyFMzwBrn3DU0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "rHr0KkrTqP/f4oPL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "YQA0MTxPbYFjG/L+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "q0XHkFYzkjW/wh6D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "h2lJ6gkWJ9zpTT/Y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zHKYmfrT5hzhQElO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "dRsLC0ZHnDd97YvD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0cfv5bYkUXt0xKNa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Rere2aCg0Y4y6b7s" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "aA6bqZYAeipccyds" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lQ+fbt1dJJLk2bxT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "62JbjRFwLzpXy3w2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "jEXbg/kC2wyE1oVO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "QmhCrK5m4MnUgPqn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Bom3rT4eaZbSnAkR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "efoKlESHb2Sogyuv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "DeeK5Huya234p1le" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "YPJf54NUatYSyyJL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "F+3Nqt2bLnXjb2Zi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Lr6TJP7BEKUtymM0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yZMHcchpWHaXm8Ju" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "RjVju2qNcilecGk4" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M57i2HXpWKp2HmH3t", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MuoLBDiV7AsXOZpIM", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+PfqsNiezyMcGhY0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MfLtxmUQoU0FrY59x" + ], + "hasUserCode": false, + "nodeId": "FAFDuHXjhxa25u0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4guxrSZ4dNoWgpfD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MsgCPOq7qjrAZ/m4O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOtXWRHRaLulIjWTU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MALraBY6bCmzWlJHb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McqkCmB8pqG2p7NJu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MNzxZNLOZlf9N08Td" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVSldgX6oKLbHeM0B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MQVQYnh4j00RuPg4y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3pUGl/bL1+AerCEa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MvuHoP4L2voMcTFiu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1IB58rmLL9p1sk5m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4VPSA9HG/6Y/s2s7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MDfAqsjhyi7T5n0mC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McbAmJUpjb6PMZLZl", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqOJ64x9I8drYxCL8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBV" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "F85yBNRnsok3ULL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4c0/cr8QYMMtBIel" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mb1IHHVJfh5b3rYux" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2LxN3O+/zSdTw9Ab" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlcqFhaVQqZXpQfwz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mhxw+zreQrL0d8oT3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtmSDcPGw11Hm2xy7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MMI+9aqeZYYY/v4VC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MPobetBVpkaQMtFbd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MrS6Fw8GcCLmZAL+Q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MBQ8gwYLY2JpNb8m5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHAdpTTE/ii1lV9cV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MGhOYoFfrexyg1Es6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRCzPNj/sPPBOhZCL" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mi3lsk2OEt9LU38iz", + "name": "Fastened 15", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Dvwg4RbJriYxHoaf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mf5LsteDvZo58HIHD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MObOHnQxzePjwzIE8" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNV/MJNtS6kSOmPyd", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MMVFOT1/Q/pc5LXRP" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "y/KdE0r/A/amEIco" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "SlM7s2VGIsT41/hE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "yhWnBL4SMSHmiMBT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "8SwMlwWf1Qo8N37z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "xfgyF5wGObd5/Njk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "RXYvp8TUi9AiniQC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+z3IKq+yWeYqL4lE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "qHsroUvFOxHG2ApF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+ocuI+i0nsRCpwnm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "l6x+6e0qxTXY0hZZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "p9fUMe6WcS52WoVs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "oGKxrEYaqNAFGx1y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "d+zwkBuZ7Q21tsWX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "EN0U7Se9RpEH7XM/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "3kE+SSek5kam9pU/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "vIiaVhbq0KqM6yRi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "qMgj7NMTF7YefK7y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "KM9sIrRfozpPyuBw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "pWdE/fgiA73MqgeG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "NmdaF4Mq+xo9t0Vw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "s+3PVn/MWidFqcF8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "zkGm7HN/4LBvFMyJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "wRxiwHBvtc3k15hJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hDIiP/XTjKm3gf5u" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zKDz/5OGxjSsHxIv" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mi3lsk2OEt9LU38iz", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mf5LsteDvZo58HIHD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1RZtx6ZAyg8Qlt4c" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MX0dQveMgMC2prYK6" + ], + "hasUserCode": false, + "nodeId": "FSBA4e2s6YHoZC4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Msdt+fcrAI1u9e+tk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3RHEH7BKd2E5EuJ8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MwRLP6Tbypa1D2Rvu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mpa6UVo+xULJl0quR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNuMkTIeXpSfAuTW7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZ3SXcoBrRmyHeiE3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCY5l+JVeV8nbAQVW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpLOq/eoe2nZhYUab" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkUMcxQs/f8oL3rbp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ME1tBzJmAoU/zB1lE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgJ50ghZiiCB+xUE2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MU8fK0J5tU10e1B9W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MceKRjxYBZwDaISXp" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNV/MJNtS6kSOmPyd", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MRM28MZx5ut6UX2ng" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBN" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FLniaIXSKaC4wTX" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MSA+E2cOsLslfPD7k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKxMssLp9/Id3elOP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdpaV7o/Mid2PsC0x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MONYP6/ajxuj+6Wou" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mk38RaaLONu25GLgW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MbIMnkRa2vFeRnwv0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWtU5+N6xXtHMqRs6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "My2z2FGOXPJwVhHVe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTnTdSwLnoCLP8SYU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzyM6zhxhUAC+WfHU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M9y8z/MXc8Smvak6w" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MndxtHmV+O3u7PZua" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLUQUFwmoQPvmEFgr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MQ3dVlbu4e2LtcnDf", + "name": "Fastened 16", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "wpw0feNfjSO+BnZj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDxMaWbweuirRZhM/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mbj6Y48Z1mYEk2nzv" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDYaENZvTQSD9qnOp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJKPSFMfa12dEmmWm" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "1GmkU4JboRpI68T+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FZ1fcVgB+aoOL012" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xOn9QO3+47OUueqQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZgtWTCuyRjIVBRTs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+xS+U5QAsxxa3Eja" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "PWMjJjqJg7CpKgxT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "KUp/4iNMRSkwWTuz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "9FmSYplth9x0+Dgx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "6o2nQhfyCEhlaIQJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JJLMX+nfjINkW11U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "EZqgLMKm+bprxRgp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "lLvCHLQzj+bXoDLd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "kpz6pWinriEwRFcy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "jVDK1/SYjpWRZ3RY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "pcBLOMSbiGY0PSkF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "N5HoWShnfM1mcgZt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "92Bl9ZSGrmwWYjk/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "J42hpy2rpaphTAzn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "VfMUKR4n7pJy9m7O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "67h0RnDhht1jnOvd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "3hczEsGMCbb76g7B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "CvB9cpYgx0oYbiZX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "TI7j/+u0Okv1BtDq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qy/xbqCVaMMtqndv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nqD/XDuGjjnr70Y4" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MQ3dVlbu4e2LtcnDf", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MDxMaWbweuirRZhM/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGq9uh3vKQWs8c71/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhJ" + ], + "path": [ + "M0PZWuXcDel4BKrgy" + ], + "hasUserCode": false, + "nodeId": "FA9QrcFY66rhew9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MfLVroUc1X4kNxhp0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4Tc01E8o6/8JSkd2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVnbvbFhrzGMNihPK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAWYcGtzOwtu6wl+Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MewXTieZ+Uanml096" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyRxewpMUtUG2u8we" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0WGLuJTFJBZvrP2h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MCUWdsFN/X1Ob+iyy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mp/joh3lmkxIVWJhz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MKDwtP8BqDxLglkKy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MQXOh4r0fOFzTv7tJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MGxM9us4a1s8CItOj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MW1AwW/JZjdl+2V3i" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MDYaENZvTQSD9qnOp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MzrcU/H9ouNRDKCQE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCZ" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FCe1rRtGpSIei6I" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHHav2g3wSWnetln5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M93I+oaGGKD+vyJle" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mu9ODxu7hZQIJN52K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbvbqrY29znQ811G8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyRtF4jufHn97KaOt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVWXirLu6lK5osVdj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+n9q3YUuBBAFifT6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M6lJ2gGKpBhUdSAJD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M5TIYPF14EjS9Lu9S" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ME59PVX0P44vInTxH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MjEpGadmiDBRHxIg0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M78lxuwLvFMnEbr0l" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "ManyqPtqFdvzE59eA" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MAk2HKJf+MV2558T/", + "name": "Fastened 17", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VAtBmgpapboTsFsN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M566Id922xhf2FJR4", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5a5OWEH+8HzT8HP3" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M77s+NfEA8SeMQWfb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MfTG8fbjOeQEVnsaz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "VOBMqnhf8FjC3V2G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ikNnT/OvM4gDtmRw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "g+AF1rYA+P2KsW4j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "9JugOwUyzGM/feze" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "xKoWyyC+TsvgvXcM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ixYmjC6AZ03U/IHn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "z/8qkcGezw1UVzyF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "CMBHPStqkwgw7Jwg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "T/rNoBtKnN1PYlFy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "9978fjTjuKWfGsWT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "DZOluamFzUePQSvF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Mj+2t5XimmjEM4s5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "7pq2jHH3VoYUEmrO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "HNEdTeqyopKLwUcU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5iuISRpgYl3+u9n7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "iCaCAegc5AE1ZOlg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "xLubCMCNa11qyVmp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "FxdkGvnbGalvmIln" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UQf8xMgoynbIVqwf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2S9Yy2jCgQ6jO84m" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "7jZzshhLPoljgkiU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Ve/ok6AlS0l0RQOy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "F0F38QjT5nv+vl/P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HEvbYhQ9BYxQmGDi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "xwtTqNwFF+qGnqv1" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MAk2HKJf+MV2558T/", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M566Id922xhf2FJR4", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbKbEpgazcmHFXGSN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhJ" + ], + "path": [ + "MsoxTSu8LtHU9oQn7" + ], + "hasUserCode": false, + "nodeId": "FD39dR4UtM5g7Wi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/vZqyiSGbBT6Z816" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MUbdCDs5zKsJkWZMs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M8TLAa8lvDlVigqqO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx0UTZLEBah2c1PC2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwgbW5gb48ARoFX89" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJ1Y3iVb/MTAwyTyl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MAgea8FmYtCbSf96A" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MEvrOrMqzrYU7PaWy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M9Pxjr4Fx+qaURRTk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4B5SdPhVrqnFFBGZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWs8yqQbh08uHkOA6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAJFzrm5ydMesELVm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MTVw/jLBtGE3atBMf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M77s+NfEA8SeMQWfb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ML7p4Kj7WXim1qLG0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCR" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FYc0ZRv4fTYrmgg" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MoYmxzsQGLBChsT7S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M9+62RjZMVbudy+Xe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MYJ/xpBxA+JNDb+Ji" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McKxbKibneSi6Fbq3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkRuuSB6qjVs/VdIV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdC8hOPqk4YbjPaaN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MNJsozRVZdMuwiVUE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJNC6Et0vhqt57Oxh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MrPuhSscAIARTRZHr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MQsgHbEre2cVloEtf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFZmfB6t3iy5zbX5D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8aFYjqfNG802n+hC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiMAFrFucjBrhVeEj" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MD90DE9OuNZ7N7nSQ", + "name": "Fastened 18", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jc/QH8dlRcmD7qh/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIIJCnWG0U6qoFfBA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MoouHy8UeNTzOrCkM" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2vIMVeos+ifhTHbK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6M+EpMtW4kBWxCtd" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "m7rBC1cpgm1e7oNH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "vOr/g+hqCl+OZdtx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/GlHcsnARD0CcrxY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "uk3pl/IAiB2lYwYN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "pNNnMQ84m6MSKTWI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "PfyJZKXUwP45EfSE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IPDTM6gitvIPoK2k" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "wrWZ3yadczn/nDfB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "mTyBHbUhd1W2R2jq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "W8vW6osC5v9WYW94" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "8uani03HhhLBtNQt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Hl7fveJW4OB2dloz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "F/iCAF17FOQSgsix" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "HtT9cYKYSaiSAhHv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "zptVUmGuYxw6oHD6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "2eqBCOp0lRSAVikZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8f2G+pMdL8DOQfbh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "6b9IxzB4UeSZ+ixZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "VBp0z6UQvQbAXLQI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "h4J95tBM7ebw/bYp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uAPG3FZPq6DmUl6f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "uRzSHQ5YwJuSjFGE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "RQlIhMhaZDBjXNIi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zWVlCdWnmcG4YtP3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "a+Y8wbriqkjeUZQC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MD90DE9OuNZ7N7nSQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MIIJCnWG0U6qoFfBA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MrNNMkRssXORaoFst" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhJ" + ], + "path": [ + "Mhr+RLu3Co2hefPHP" + ], + "hasUserCode": false, + "nodeId": "FyggbuhVJ6MD3WQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MqSlhTuECrCkuQfTR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mzshka6tSVTx7SjKH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2COaMBzxlHdXJFgc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJyUlgVJFoxWwCh9v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtDILTftuArpf0hjY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MT3Mt7DzmK8VhBzdn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M3mGc9bHaA1JDHwme" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mn23lyu6w7gpjVgYP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAXY0XgRO67KNZzQt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MOoQ/JRlASntsPmNR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIl8PTV66Vtn9aAJC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MqZQlQXeHXGT4Inif" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MQiXCFmI1UtFOQfAZ" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M2vIMVeos+ifhTHbK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Maqzn5XBug4yziyXQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCV" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FfHGOwBaRXX8FKV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MEMQf4WdKLNY2DyF/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MWcdly/T3eRYQTFax" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjYH71PWAi5U7hnED" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M7SSX+E2y6Ryh4pJy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm8wLz92Wa+9QFewU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MSjfbVjmUtxETuz1K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MklXx8wIYpwzusuxy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJSRFqZGScTA8l+uY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkNlbLC3EtlCwedBM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCgU6RJFRJtqs23Xh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYfIsPPu0Y6CBnaTH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M95FFRWNxrKry5/1X" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1Xt+NmC3DiMHzjuQ" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdJXCNoZ5lF6ZDbyN", + "name": "Fastened 19", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Zii4mkxRBcYmeaob" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPP027MV9jAmC57/h", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWlTa+PVEVo2m1pog" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MxaOIVyucRtTto9ho", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqk2mj0qSHmpBiZsQ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "1ksVOf36zIgkZ0dh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "o2fIaMHc3gHwaVRh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "4uutNcy7dsGm/5Ld" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1+2yfScNHE3fvDqa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "j2lSeYb6uQIe/YN2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "si0lzkxzOjsO2Iig" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "oMAhMwhxvEloqDVI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "qaMRyqja9WaEfb/h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "d0o4TDO2TK40BYas" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "44WvEM7AljSKdAo4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "6GPmJVatugnxBObU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "691iKJiX1Cyntnxe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "+KMa6g+oHrNTpjLF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "DOLaudNsQ6bCED2V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "VADEJ//Aq61YsQSd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "GrVL4HoibZSvHvWz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "oxAD9Z9pX6uzAkz3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "CoDnxQZXKRjWPSAU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "305gPcL4ufnwE/t+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "pCvZSSaexN0NyvP7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "TpFd6aDDNvgqhZCx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ovqOmDGk1oUaYVLY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "U8g4+MD5vfoKN8KX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VksvihywtAZYNUoq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "51eioYlZUFnBvnjv" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdJXCNoZ5lF6ZDbyN", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPP027MV9jAmC57/h", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MlfXbKG7kBP3QP6xa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MTFDRatKLl0pd0iP9" + ], + "hasUserCode": false, + "nodeId": "FmZT1uQs0AiibAm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjIfGhnLa46jxmckb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MPgWHZXLfbNnyCvpt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhUWL1ijq/T9mMoM7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpAOgjqfs1ig9qkTr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhUDdybDOAFFSgpZe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MLlEb72AXyIa/tOyD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mh3+PKNpjXN7jey7B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTevBWZjt1lOhNfKI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYggkPH3zh4vLXASi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MnF9OpOb9kpUKx9gU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MfHSkZBMATYUWgn/0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mne3ySoMXAmxqNJ8G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLbrl6bhc1q/6bQ80" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MxaOIVyucRtTto9ho", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M6OQl2UsmkZS5m8C+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "ShCFL" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FKyq9TO939EMnMZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "ME+yZveYZHSODqlBV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5QOkYEdBuxEzM40B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIJjxoe3b6hviZCQB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MurGaunjMCQGJAedh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MugrKaGBtjEnMPdBE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAJc0CxSjO5XzjdQs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MP07VtmuPYlSLz8eF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0eWIEX1PsawfPj15" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHqUIPIB/OYlHQAHE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhTAof6xe28ZzIZI1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MfyMwna0CgJQaTHCK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MVQOJS8pyKooEyNpz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNYC1Md+/uVpKMluT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MG3CAaoREOKrPoIkp", + "name": "Fastened 20", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "1cl6wWCbe6U30vzB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3WG5IRwNVyvt15si", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McZM2lfKhHh3Sngqa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaNiUYkgl3OAqXsM0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwyR09c5hcFL7SIzg" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "GBqSHhHse77TS5gE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "f0grU6DsLeuYKaP0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "npKN6FrAJ4MwhC0b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Mqt7V0WJ6PcUk2YQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kqlhjoHyWr9bqYpG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "CmOt2V+uN75usfha" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "b0CNrSe7z9tx2b4C" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "+WeRAhbxeJxJ5bX3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "AUFiTvDyETASvV2g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "qQ8EUCZmhyrYz/ir" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "kPSybn3ygg7mi1lQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "/Ae0VbVsjoOCjX+I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "2qxdjo+mmQVBVcw0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VoQgACkIgABbPRns" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "s9hQZUCF3LwYrJp8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "WJg6rOVwv5hCHqqK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sT6WDWLEHKRIHt0M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "+M4A4BG3G2GEdJJM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "douXAUVaas6IfEzT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "j5Niq5nwd7sOvNQf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Ohi88X05d7JvwWUk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2gcZM8AuB8+BA2tM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Cfy84Jnu40Cj02GU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "maaEzI1BTv1wObna" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ILGPSBiPr+/yn70s" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MG3CAaoREOKrPoIkp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M3WG5IRwNVyvt15si", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MZUU7UTUmFCc8zHo/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MYWsr7aKK+8v/oe1a" + ], + "hasUserCode": false, + "nodeId": "FPHORQBdyxDMSmB" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHD1QCc/C9DnOVWkB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mb3Lh0k0qhfytpNmj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mox2CZUI9zDsb2cH8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M80w5tWHeodmpXXTN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdD5ibH3riWJi1+2R" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPXXrc686QdKax55t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mo+Q2LIEbgp9qeNla" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mfi0Is4Mv7mzrhg6/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MRXUDBmqZwZUJROW3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "McolkHH86iTOPMMIh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MaEzEheOKgSpiEYVx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MURoxrqqJsI6hFbc1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MjR7/qLoFgiyeEZvc" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaNiUYkgl3OAqXsM0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MasHc/sC2mngI7Wr5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "ShCBL" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FnHXHB5RXTTy0KN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPGugXF+s1xjLSW39" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMxkTi9rgyWHq2RF8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MiCM7ALHpCGPrX3Ux" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MC5knG/u2QgdhzDhT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeDgA//+T133f78pa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MS3XqTeE2FYuOWgkh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKoxGOzHnxYbuc7hT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0oNjM003pFwkrVGi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MuxAlyTi6khmWnhyV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPAhQZiMG8FbwFyek" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYs8//I0svwf5WM0h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MnqiKuycHQygIl8My" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M05RYA5089lXpgtj2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMcyp9SpFetRTEoy9", + "name": "Fastened 21", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "5gWaIeWccGsSN/Y0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8Xq/V7moiat5cSXq", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFdAreSCyXZG/BLm1" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MLHOQcAmhqdC+UAQH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnSGanqJoaXyd8vIp" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kAxELlCC5A3lQnSz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "zbLi7WcgabK7ZFhF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "mddSRvEeIiaw+qR8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "8SujO+qWe7Km4lpK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ytFChOdBtUhKSAWs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "3YkyMh/jQgi4Jw4t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "15RrbhyuG9jH9sb4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "sqfw0+Zk15grAgRq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "2dL7fjRR3/wK9Y/L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "D4FzHwpjrJBGDrC6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "UaWRBynFD2pHpHHp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "XFBsxiJ12wndcvML" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "riGaxpCR6Haocv3+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "fMLA/wpNILEqSOEJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "WCSAw9ON+xlNTrrn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "0+thGOOh5KTm91Vj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "0eOUoRZDELTVOcaP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "pziYJnDHAfMO/Af7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "15mrANzqD6Eynu+K" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "szDs7HjehdCoMMoB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "QxnUvQzYGaokhJUI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "tMecQTmJquJp7CsC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "/5cIq+XU3P2LmVsz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "DtcG7XVw6IP+UXoL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "dXjHCuoarRE6Or6D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMcyp9SpFetRTEoy9", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M8Xq/V7moiat5cSXq", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MBK2F5F1/RjzCtnRh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MsnpibWSs3f/egLd3" + ], + "hasUserCode": false, + "nodeId": "FANdaUxbdx9IhMU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MvYSZZeD5+15mrTOe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MW1p/+DhLrAE8dS/h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MuQkW9P/RQ1NHoqnc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCxE+vYqzE3yrvkjg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHQLyuAvevHs/+GlK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MSas7W/qIySvoLgGs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfC41nkhC6jz/M5T4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MdGoH+tHEU7bEEf/9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MzElljx4zfIjiMM3Q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MiCr2Kr4R+CSstomP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0Q/OciVeQ3xnOul+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M01Sz6aAqYO94XcI/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M2CdD7fxT6ynH2PlS" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MLHOQcAmhqdC+UAQH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3M994UWx/c+daDkw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "ShC9K" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FfONUqIeS0bcnId" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0CqoiB6mTysn4v9G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "ML9zn+FMWhxuZvGaO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MesW6bDNHy4eBE9HX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDcK+T+KehKKWGkml" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrIA9+fricTlZXqW0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZTvpz0Slbz1lN3ZL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MitySS2QGmUaQ70YZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MEtIDKEfPOwNBs8Yg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MCZB6yTTZ3zkF+ffg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MKfLn4qbW7DzFqJBS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mn1P+6qxvOVn222th" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MBSRkJm+vDMjpIvsn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLlBd36HyZfgHdo2c" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MDd8k5FFtW99NjmrF", + "name": "Fastened 22", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Ziuoq3CE00Oyf152" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/93KU69ABl4lmRXw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MozEMbUuJ3i8xtTtZ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOSIm2e+Jqa/2C+KY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxPxEXlcHoektE1C/" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "TCImJho77BKNQ9bD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "N6CypdUQL4wmMMuB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "a/2BT6Wvkpgbx0f8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1dThEbwEmewx7v6b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "9NWEyIudQwPoKhWA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M53h6W1iynYvJwCo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7JGoKxKr3Iqym50S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "kpIf6fHr5qWDpSA4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "3DoRqwd3UWbQ2JWj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "cNzyTc+hWI9O4FPk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "LmPVZM3jFuxbZ2ks" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "TpCIz2r8U3bAtnXG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "0b7PSQtoQAUO2GuH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "+XvyFqH41Nl/Opio" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4oXWztshmQrcFptm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "gPoA2Dcl8knOtJjw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "mDyckc7zvtwKZ4Yq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "V9K79atGbMCxkZ7a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "2ZXurMXuhIQUAt7g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "oJbb2EtKO/7PiiQQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "ORaTP/IsT1R08xII" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "D7/JfINzVJoxM6f1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "oheiv/IXvGaArsNd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "GPVWAyxQXPGo3Woj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pxyJOgf1gG4J97hS" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MDd8k5FFtW99NjmrF", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/93KU69ABl4lmRXw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mf7NpJ4mmpk5IwGcj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MGZC2Z2EvgTcUuv/8" + ], + "hasUserCode": false, + "nodeId": "Fgyv9VsxUrO0aRZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M58i66Z0F3qykwU03" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MbqGXtbjFuetnUgns" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhGybGaLG+aGNXaBD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mh0q/WO+qtWJTEUzG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlW8gSQrCsTrlRqAz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYeNCIaACgKgzDQEx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlQA3UahO2UxZDbt6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MggXUS629Erfozg0e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFftSPl+1pXH0Yb0J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5ZaO4lZhyq/qtQiD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEjqwgmi+wBrBpPOU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MnD01ZFx7w7DrO82I" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxHkQuZMHQ6OS9mG4" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOSIm2e+Jqa/2C+KY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxDsI3+Sb3aLJ0or3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCN" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FK86kq0MOESWEI3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Ms8oEcwQsM2Rkr6LV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHztA/wzktrClDd5M" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MpIilXiWr2kk75Rn0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mv8L8lPSZCU1PS4Yz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmPOcLv86Lvas+XnS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MnXSwmZIVlQnMArk9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIDDPDEa7+tWu0/XC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlzB+BX3Eza9S1mzn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Ml2+0q0XLzeXkRWpW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3TXjXTc6CFcw6rlz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MY7yRDzRp00Tr7mG+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ME+qDnlgp+jVE2kNs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZNG/h8zDWwZ+gQc8" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MaQoGUz43GbcvgBqz", + "name": "Fastened 23", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "/QuyjhFNyllPHvoH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgxDyJFRPUtPF0ssh", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVY76uNbXuHO4/4o3" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0C6wqP7G3KxXMzZP", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhlbYNXby7UnzI7W2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nINnsIu9GdxSJr/y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "i5KMnth+1FahnCub" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "kWEz/HeGY0/OfMIO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "WVMsii0Zb9O1H7sv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Rx2CS+V4D6TFOzTF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "c+2MURIpzHI/AP7m" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "D2N3nON33SlkvW0q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "eM0BSjqRExgJD7Cg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "b5M+RLhJUXui/lAO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "UqQDQPVb99R09FFM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "DmN1b6d4fujT6uyS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Hge0EeLZPYVP7F5k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "kR4qneWGqjZSTaFk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "X7Usa9pTSjXt9upv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "F6I0BRm1ksNJ9eVc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Od2EzK00k/siK0hi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "E7HATuSKleM+5qnh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "m1GmMIK2GHE06Dvz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ga6CCXruNAf+7hnY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Jy3nx/dBljqEVjcw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "j/Gpo+oGksi011uH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2wVFyq55JQrCnwyE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "QvzRULvgHzYMfOBG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "97lxzCMaW6wmoDCp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "rNITb/t43PSc2gZ0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MaQoGUz43GbcvgBqz", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MgxDyJFRPUtPF0ssh", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MX0Z2eF/iT/3866uP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MIJk+Wr0Bqhu+f3w6" + ], + "hasUserCode": false, + "nodeId": "Fc63w1hWo9UcEIA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0HY2crIc/feQajJL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKWiOxM8YoUKAdjJ9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mmewalp2H48fbIk41" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Ma9u/FL2Wol+ONgik" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+3QyGi0wiaA0pLkz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MbHhdWNYFlm7sRXqe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKGybNLpEFLqqnrPU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MH7IZViXcQwf/vNBV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNPP2twufPanR2A62" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M8AmIo9YSWBAM4uwZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mla4tM0oD3Udm+8B7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M1FPgUrDV5OrROzA1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MQrFXD3iUqrGleDb3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0C6wqP7G3KxXMzZP", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MFuVdTiNq9O2m1XY5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhCF" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "Fm7jV3yrmh6lT7L" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUEjRkESESi1b7+d/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkyynU3x5OpBfxItp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MtSbnuLvI+6obocyw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI/XyMkzl6PIVzvBN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McLw7absWO0nrNV/Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQ208GkktGMzv7cJZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDGjeM4NYu/zc9pws" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0zAev7MJQGY0cWgo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4PFFM+lsaY8RxopK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MLRbC2V/5Ovc70KF6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M/5PovpzOAfxRt2pz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTelw1yGqxMiVxY+A" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M9YxquJnukdS0BWHa" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M6CN+2pRBdF4YVB2T", + "name": "Fastened 24", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "3KTI4Fkc1Onf7zvU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MYHSuj82kLIHNpyOm", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M420ZBCPQsktCPaz2" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M6vefwBcpBvJ3D94L", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M93CFv6YxkkOSG238" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "29YToeQeNGorykfz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "UfjajtPSxcs2T/0I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Jid7lQEo4XPVtOHC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "wZ0+p5zFXob1YN5T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "jzGKpsCW/xe2lkE7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "8NuxGKQHnNXw+eMc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "mRfXqyXuYBo3Xd9k" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Zrqf7XpU/l+lZY4r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "UdhA9bGxA3sXz2wx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "clFnce2YmPhHPGQf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "RmlbMrjme09IxRRA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "eSxEDbAVB1bTi/kc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "zmOkbDgK1PVObDBe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "M7ruvaTOvA3L2++l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "sdfMlpzFFfdtfUJ/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "zSnBTguJc7RdXRb7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "XNENABQsj4lodZnB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "g1mPZw1bNf2Qbxr5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "6I0KT7ILYzmn+RVg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "6Iukn7Id5nnypwSv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "t7PBxPGI5y9vT/s2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "0/FIXejta3Gs5G+S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "B3MsyO+rwzhoF/PU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "KR50EBF8tY6gDF1R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "c3aUZMwb7CLt3NJF" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M6CN+2pRBdF4YVB2T", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MYHSuj82kLIHNpyOm", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOlApa+ut/yC4tZYp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MeiWrqNrnJm7xgW8j" + ], + "hasUserCode": false, + "nodeId": "FEZZifzgnlDYNrk" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+I4d3zhnTFRruKV8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpVwDHMsrcBME5sK2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5LUC0D+OzPxaJlaO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MH9IbvIS2Z+igevTY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnLBfVZTFtbFdenBG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MogsokLi+B78aIFkB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MyZO3RbJFaRFFmukt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MdgNRHKGNe1BkdBdf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpUaT6+CAom+pXJjx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MSehTF64gaLwupoC6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7AHok5WuEcUl3n92" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHMzpqnZ/H+88rMKJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEqJg6w8b6MJoRDZ3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M6vefwBcpBvJ3D94L", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MHxbRi1XrmIqLgl+s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlCN" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FseNE76NlI85X4b" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MY0k0lG9Wpe7ok2eV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKPthcWm+NCHKrDsx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MxcqPdR9OKgtTCLzC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mf5juBYonxkyZxRv+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MM8X1K1PuiDgrjR6a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYqymCcGvC0Kn3fR1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZTF8NDeyjaxsV9EB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MSZMAQrckQ0kfD3t4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MigsOuQyIfRAXyFYZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MVpn2cd9KXet9U+8a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhpwGZykmyZGUgFi2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mfvv6SfpcfTRIFt+W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mk4ccmLMQEaMSDUZy" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7PXECOXUFLaq0oWM", + "name": "Fastened 25", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "JTcCWOizUvCkwY0/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MX37T+4ryxmvf4j69", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpRoTczg6iyigIC1+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjvA1MmDjyGXcEp0f", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzaQz7EawINfJ7JOW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Jg9BJufSkFg/MkpD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "7CUTu3RxqjpubMWq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "l+7bue5KXXOjlc7D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "NfVeYF/sQukqxpsl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "F8LBJMXa2UGb0vpk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "F/p7COEyh4tjxiqg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "z4sayLM/a8g7fiQ9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "f+csshryU2nuM0A3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "T2ypxilWd34alMCV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Qz4sPyTiV2PKIG9I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "kH4hTUelOVKMoQe5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "S5Yw7g8vo2GFj5R7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "A67zGF4vktapYZAV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "AtgoOY1jCloW1ioX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "P+v4d4vuBFCzK+Oy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "B3uzaMxntHCnQZsv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "jjINUooYNazBFZnz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "rHDnd44Djb26wr7P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "0qZBk7lZtqlc8KxC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "fUx4ff+fvviMNUil" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KwD/dPVFcOyidHSH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "bl0MXvZSGvo9YJlI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "z3GthjjKpSzTD/ZF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "NSToX+Tsa8VlI/uQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "T4pMMedCR1xpNl3A" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7PXECOXUFLaq0oWM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MX37T+4ryxmvf4j69", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxLmlzxA2Qe4nmgwR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MNRL9Ql4/4bL8WV8J" + ], + "hasUserCode": false, + "nodeId": "FJQTKgi8g1OXtFy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mgo8quxlzQVZEyp8L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6KfEnv4MzTyqjVRs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M15kDQQYbUkFY8tgE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M8naSiJCkY5EIKXSz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3X9ZKWaxU8BW2ljl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1JS1kZ+/3Q+R1+0w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIphUtdXxHWQuTPtJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MC9iaT/Wm1OqMPJu0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHX9KYP/GGAdUf4Ri" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mzi/ob0HzxW+AiwJ0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MDQV+xbOWUvXR2Ce0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MXGdKT6jX28faShUD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4YgF1X+ThqJEjME6" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjvA1MmDjyGXcEp0f", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "McFQViWH9cfxLaQKW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlCF" + ], + "path": [ + "MaFFjqXbvmmOHNFuU" + ], + "hasUserCode": false, + "nodeId": "FLwbb7MACkCExpe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mma1wKC8Wekh4uj0I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mf2RM42J7jJFtRytU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJoyM4Q9lNhrkW68U" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0eP0t9R1iL2iRBB1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1xHDezTq000WI5jM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MXbiyxm5/aYj9tjzZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MqDkuiixUs79/k9S1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mx99urNf6NMFJDndc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MLr30ZsTMXyYjz55S" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0Wz90+2Q1+2oyOA0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MuDh+S+55k7axlaaa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MLJA7EDicbBSzhckT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRA/fy+E224UoWvYq" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M1RL8JE5And+8hZLK", + "name": "Fastened 26", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "DjME+fftwlVG+AxK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaoGnFu/q6sodqTNZ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MfLbqYr8z053+VAEu" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M+pNAE4XDxxonkjSr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9zqrj0EDlSz7Vwo2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "A+BVQB4DlHf7Mw99" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "yPmUsiFRSY4z4c0y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "TWdY2gwXs4cQtwgV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "g6uB1cADYOJQZvfq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "5RVlos4wCrdCfzqv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "WXldn3waBZ2tQnGv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Ov4NygRgK6LVmjt/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tqIkMDwqjuSF892p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0eR5uDo7eVU65GZw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "GgOrn3YzTIrogB9u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "4ydt5FmSWPzIyXeC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "onAL0yJFvUC/4FTm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QsPzpPUYhAlB6iIw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ggNBKQh0+EcprtDJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "htbByGU8SFUzhPZd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "IKuogLb6V6dgcX8l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8107QUA7hg3q5GzG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "0e2CNpxl3/Q1Q2TU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "9V0HyAlU6RCXKHoF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "pVdve9aR/10hmnld" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "OkZdLVJ7B8ocPztA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "OfiX4ruv6wkJTwKK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "3omrBZ20FhnMMdzW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HEQi7u0KffhYMlsu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "26TYrEMkcr9A+Ibw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M1RL8JE5And+8hZLK", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaoGnFu/q6sodqTNZ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCnG+9ucgi/7amneQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MWQOsA6DAzuxF1tXK" + ], + "hasUserCode": false, + "nodeId": "FIEfySDpvH5O4VW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M84ooWs9tWGeQkJwI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MASMbqZXtdjaAq/n9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBzXvR9OCyc4DyOkK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5h2+nHrLAt3DAEF9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mf+mXPZtdmiJtdIII" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MNO5TT1FjymCOGHra" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MyA/u3Kv63YzH2g4f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MDnAO3WJxiOyk//BV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M7q6nXpH9aufasl4G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCz00oIS/MfOwCIlS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MZt4N+36qbDJXQE1k" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MPp88wIYnF63Z3UsV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MbLWrfYXGCf9VwToW" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M+pNAE4XDxxonkjSr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MDYS7HAemsimCpdn7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MmTb5oREREHjNKFAN" + ], + "hasUserCode": false, + "nodeId": "FN7VJMZ5oA2e4Qg" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MrV9uTEuUJpzEqsDE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdSs29uMrO+W0lPGH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MX+z0SGJqgJmM9x9h" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MATQatdgGMW3vXVmG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mh6KBtv61/zc1cPoO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MA0vFgfbAx/xaVi22" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mn+lQ/0QnqW4eU7nG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M02jO3EHoVEY+I/3L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MJW2/yFyRLv5xeHAa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1xAgrT0hXxX/e+PR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MP8dEE0T6qf5sGuzu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MsHtDbhf/eIOFfcth" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MK3G1TfvDiO9OeGSd" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M920V0qzZJCiYaiAS", + "name": "Fastened 27", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ioJ5gsY97Dk92Q17" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtfC1g63vGDWhePHT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXcgkmbdJiFpmJi+9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mkoi3VlsSW5cSxzvc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MfleaxHhfc5uhrVU5" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Y2/lUysNOp3dxvre" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Iq59UWonkkP+NSdQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "k3hP9JCTK9s6B1Pk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "2WGhOJHnokWxIMbu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "3IW6fT3Um1eVBVj6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "EG4nt672Bm4SZmsG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XwrC3fOcux/tj4G+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "7UTTN966SmkYXKpe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SlQESUHNQhyWWFaU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Y+IkzmtSZqPiGl+e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "9FFFvSw09p57bxaC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "6LhTXPDxnWrJ6vnx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "32QwOxyf4+RQXNuk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Jj0QVCaK9EHnqWbv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8ge3iiV752Pm/rK3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "VrMOQjFMCXgLkt7F" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "BNfB7WXu9FZvoDpt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "0/04U5/X6zrMyC82" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "GztL71hKaPjfQVVE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "bX7o6yk5Z+GmXfx8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "y3qBUyVfS2ZwZ9j9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "K2tttjIjk2Rmt78X" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Tuk6MpHV8n508NpG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "7uZDTin0o4JFQ0wK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pbwkFmyeJc+8uUkZ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M920V0qzZJCiYaiAS", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtfC1g63vGDWhePHT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M++ujMbOVkyTPgEP+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFJ" + ], + "path": [ + "MgOA3wUhoBv6Ii+Z1" + ], + "hasUserCode": false, + "nodeId": "F44XYUI8fxE4UdG" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McKwotUqMLZ15YMmp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mbs0ip4y8qFj9VYMS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MLYgkDfhPCYc5Lskl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYfq3pniKvzMTLJsA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9zyiUQ5ybeSbHXO+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQ3r5b5vMatj03MHU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MiZ1wyFAtuxtZcUK1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mcd/WWoKh/mcMIylR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "McPdHj3VF0XOpie+C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mw7QyoLcraSMFUv7M" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MbqEik4uumj5mZUqA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MBqHSthNObFVn4evx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mxju+uccs6yceqVFC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mkoi3VlsSW5cSxzvc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mhr7P4jGHheNQRj6s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "M5MOf5P4ywSf0vPTU" + ], + "hasUserCode": false, + "nodeId": "Fx5ZAlOXOZb8hFQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3++dgMT4SmL9BBik" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M64I9zlKJokQ21VIF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyvMagfzCSbBmiUx1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpUXX0hPZTbWoNOcD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdGfi5Sw58gg60E+7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MY792AUiwuYTsEQc0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+ZORHHXEeqhE97b5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MEHmDOETyLn1MjM3Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MaPNV4KLr3r6vcve8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MD51E0uyLrrsY8KcW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBjGDFb9Ri4fMBEmM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MV0ND0vAxGE+LMLYa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLfkXl5zYjTcjralF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MzmHQiEnEEGK1mPVY", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "8zO8B/BVvdJhixZ5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MM1JaU+RypHSodWHv", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWF/Ok6WDHf+4fC8K" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQRKVXIpgy1hCnDZn", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWozebmnODCViZptu" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/++MblafuWa6hCgs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "5lLCVJpBgyX4w/YD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "F2SsCf8t4i2nxT9N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1grfmzQsKOFn4p7n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "s4y8c1L1DL2DPcrw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "F0ti1FNBv2l7rL66" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "12 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Bvubf2EWaZrMNDTi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "0U7UreKUDKDqA5Rv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "618UYL2HT+eN2jgc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "QaWVI1FWdN8anVuN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Le7jJKLAKb03fK8E" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "RtlZ8KPGEnl3hGEJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "EUVdVpFohVtPqNfh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "P+X7SMUnasRNbIGJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "YQBO3Yl3lHvgurqM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "9YGFnyU62TaFk2qr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sbPWy0KF47Q2Xp6h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "STsBKl4e14ivNVed" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "MFdipu9oUN+0bmdf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "MjkCgQxKJc/RjuyY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "gVJMGy9m+1s5XSz3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "0+afdBZ6mlgDY4zo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "BvDtv21AxNp/mhjD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "/1iMWpYkVrRUm9lo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "d+f5vfCA/AkhazLo" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MzmHQiEnEEGK1mPVY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MM1JaU+RypHSodWHv", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MLJ3ufyVthlr00kOr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBF" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FZsS3iiiVDjZgM5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M8L+7RN/yNui05W1m" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MxoJF0GRisZcZFxx4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3JcLUX0ZekslGQyG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M04iFGU7AVxPN+vUv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3dLvEfo3GguRAUTQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2QQYV5UiYIMAEw1K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaQuADEPxwfk9uoOw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpwcMFXtpGZMUs02R" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MQhkzADzIQeSXaKoY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+rqOPZTMOtcvScAp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRRY9RceLOAQUWZeY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M7unVVtvEGxb6gLbR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MhSJaKcT6aNkjgasA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MQRKVXIpgy1hCnDZn", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MeAaEqqxkjiRrO54N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JcF" + ], + "path": [ + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "Fkl1trSBwrItAPM" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MrKBQiI2bcNxoRFri" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MlANG6q4WOx9Tr7WV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MTTa2cFkNM+G1Qfn2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mxo90+3o97Uu3IisE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTqiSCY7PmuwvSXc4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MFEZlCIUAmokGb44t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk71qpC5dNpVQyc2g" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlUzrqiq3N1uRfM0C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZwyL3+6o9U/4z5gm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5/mspUk12QVGFQ34" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWzFPtacMacvDmP4x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTR4kAQAHPUGu7F+e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M01lNhemmxV/xTre1" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MkCfj50YKcrv7j8Pc", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M1RL8JE5And+8hZLK", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MzmHQiEnEEGK1mPVY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7Jfp5YDbu7nnCY/T", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M6CN+2pRBdF4YVB2T", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M1kN67iU/4stMrZdi", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mi3lsk2OEt9LU38iz", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MDd8k5FFtW99NjmrF", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MdJXCNoZ5lF6ZDbyN", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mg68RZRWQx8DZT88Q", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MQ3dVlbu4e2LtcnDf", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMcyp9SpFetRTEoy9", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MWeBN/7BkXhG6Y36G", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MvrlGnpyHI2PRsRlu", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M920V0qzZJCiYaiAS", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MaI/uI1B6RgJvCtXl", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M57i2HXpWKp2HmH3t", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MG3CAaoREOKrPoIkp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MAk2HKJf+MV2558T/", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MaQoGUz43GbcvgBqz", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MVnUkulQrEo9hiwWl", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MD90DE9OuNZ7N7nSQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MholmgNWnscK3ZKrO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MoRZFJ4IAtkrzBmIR", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M+OTGPEpUSp/R1O8d", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MVMRylO2rqosuubu6", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7PXECOXUFLaq0oWM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "03b783dcc4c854d2f918ab97", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json b/ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json new file mode 100644 index 0000000..750dc37 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json @@ -0,0 +1,21074 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M/r3sQ+1N7u/AxABZ", + "name": "Fastened 2", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AslvEBqO2+zelxjG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MiMPsc1lJSlEmXgvT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MNCy3kxAxy19GzLHI" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MnHQz/yctG2fs272L", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M43P2AeutX+nf60l7" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "irBi59tPnrLnQ+t7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8I+7FEtkfxnMFe/L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "KCTyWNcFOJNFVyUK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "kZMyg5oCSrY2tVen" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "MUcH8S9DO7z6f+X5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "VOneWpdfUJQId1Ty" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "i60Sf9IpD7FmR4t7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "6aCosw75l8+YEwyf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "JHj5O8u+sjdgG2Gw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "+02e7F2FRmX+unYR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "LcdH8Agj5AgLY9Ue" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "cWiufQEBMgyWIWap" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "AJFf3ErpYrO7WsV4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "K+RUop33PP8E298G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "V/Eu9Io77jNkEWj1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "o3ueMcoCoeIiJFVi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "h62CJ6ePgINH07Oi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "N2Duf8vkhEVuoNfY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "HaIpAl+4EB7TPUrp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "8CAS7r14tf+WlCCX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KCa7aiV11/i45vYn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "i+AFBq4ZfQt0AVf8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "joqrz4wyYv6NuxH7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "K/TNiiX7O/FQkpMT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "syTbULqlx6MYULCd" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M/r3sQ+1N7u/AxABZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MiMPsc1lJSlEmXgvT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M6xnUdY6p4KHtH7IF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SgCJB" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "FcswjOYZ0qsWExi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MxrY9SIJfIOGU1ndW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MALLK/PSQO91HNZPt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MoUldLUo/b4FjhhNf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWTeMj7Hj0t5qJWjq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3vHLtUR/TRTWOZoM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQzlyxHAa/cXqP8js" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MdXzbKdg2eMJ10DZ2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MQ5v3UQssumpZvgmF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAgu8e0hc9mLkZmqz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MttcD9I3DHzjiVw88" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MULlCvGnfmAOLTOtJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+4w0Za6R80acO9A4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MKogd6DT5+c/YG79Z" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MnHQz/yctG2fs272L", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MZYWhmEkmsrmGp7kI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SgCJB" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FqqcpHrnvls5u77" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MtDQFs25iEk9g1Sjk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHrx20kks5Hp1xAjP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5jA0lZA+01Eki2C/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mt65MfVMHZTa4YEHl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MA2kH36su7+lZxWOu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M39M8Ynd3YPIgWfcp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+syShjrIffbUWuJc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+qGR1SWn3/cSBK7O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNK+p9YceCYkkIx4M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MFOdkEbXGjObdwBK/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwoEXxuQSP85GxaV9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+vrTDV39C6p5aELY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVLOo7jEhxNtt05OY" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MzsA0AB90y21n5hth", + "name": "Fastened 3", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Z1lDSgHftSGn4nO4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MVTf9GCfKAgu0llXW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Ml6qwKICZbEdgt4oi" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mtmi3MBJ3CalIINQV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MOvMpjvr2bG+Z9Ui5" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "pncALUi04P9UIsIB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "S2GGIgeTltER/0DG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "85/gOoJq83sTUa3e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "+S/Qb4UVjM9CYCEq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uPcNS4WiQlZ2YlAD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "EOLXDaDEMoOYp5uE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "W4Hcu8wvnvncqGKw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "WDpNNuv1j/rsC4bB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Q+GH5J9NOesUsrrj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "KNZ7q/QQjhsHYAXk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "iMwpL4raNaTPiHtn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "r3aSJSJ6RSZacfIv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "oiEE9IVzPPjZp8B+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "4/IePxW4AqjIKFQ6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "zcmCGCa1pjcgJqdk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Ete5s2YMbzkXkfE2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "XMVU9iRVEYrr80Zl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "LT8IRtTm1qyUR/Oy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "KsV8WhJgd5VlNZXm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ckW2poxkmiI2zji6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "XoIjNx5MoS/ajtm8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "IDMPnAL5e5FcfaCw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "s1PElw3OpIuRyQiW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qomVbCqAvpuy/T3h" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "YgM6F7QRJfAbUPPi" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MzsA0AB90y21n5hth", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MVTf9GCfKAgu0llXW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mordu1n3OJICQutB8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCx" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FHThGCKS9PKfM7f" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MCVu/jw3aY29cQ8lZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgR5ddA+qdu36IqHH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVug2lRQ93z3cCn6R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYdye04DbBxCVI4o3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWcmvoHuDhFKcl4rc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MW00GHZMLkZYTrIG4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MAxwbNbqCJpyBa03W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mw9Ot2ir8JIriIDfj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mn04g4rkreWFNOhbO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsBFBQazLHE21NyId" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mu6lGgCSwRt/HsY6+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaqtYlSOhQFdWIbZS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFVwUYM8qgZgTobI7" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mtmi3MBJ3CalIINQV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MM+41P0GcKSC6d6Qe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JgF" + ], + "path": [ + "M/+BwPZbAmCtXpKW3", + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FsSXJeV7Fy5tG7i" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAQAXed2rKQbXZY12" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MydDEuucJqQfBQdO+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MigOhU3Wf8Rq125Vm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm6EOhSiqsuUijf8z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPls5cMt8zDkb3ENa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MvGv2bB5lxXFnkZUx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCWKYa/kUxymqvqrX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mx5Ghscm5R+g5zN5Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPdxWrNTKp5JS3xgJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3AVi+ZHoAqCFOotj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1osP2jKuuOrZSGOT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MvgDqhv/wv9xxUJD7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MG0wTPRQ4MJ21sk+e" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MivOHEEKjYXa9BMfK", + "name": "Fastened 6", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "YomHt1EIIpqzt70r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjKOrhJIq5rjmcFtK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MENyZEFpd2y/BYMVR" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MlMjv7jg8mkwlxqfG", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWWjhlzzA6lUvzz6F" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "0PdZmzRy/hqsYEto" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "6PfJk6aEg/c798g7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "20lhVNAnvy1buuzL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "4/JiHAjRJV4XPz13" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Xv3aPJ1XB1wwnOjU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "VXJU0J8gIwiulIkj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "oNr6yiOZM/ov7rcB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "3LztHQuKmYKNam/k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "6MtsKZoR7ly1rTaA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "j/6Vt4u4vdxF+brR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "sdK6odagwR4OWOeh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WdPKB7Ed4rGl5Tkc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "tgBeHNL5nri8zHcJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "QNzjRVpcupPmHR2M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4MV9jz06fDdU/46c" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "HA26s70uy4SkEYcx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bh8fxqlIcq7uDwpy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "5+SN5FSGcvrjpdbk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "2ypPQZSYJcjyaS9T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "hkDBstioCktj5W5W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "9N2pO13ZWW3BjazA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Rxyeg+vZ67GyfSci" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "AjdJ4JNh/YBaPGvJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Q3JFP2CcjNFR/Gm9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tUwrk/onGMRoSTco" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MivOHEEKjYXa9BMfK", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjKOrhJIq5rjmcFtK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+LNhbLHs0siHH9Ca" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M8HMmw8ReBmNvWL00" + ], + "hasUserCode": false, + "nodeId": "FeQTtjjz2QVyMh1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MlXb9/NR1LRUMq5fj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0fbyLY8LvoXweeBh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzZKtTP7A/zjd+40h" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCnoLmEX/JdE/ZY5F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MU3x+ZRfXoWCn6iqM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MeCjK4J8ghcHjeSAg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFdOqcvLNtL9pNiZn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHdwb9IniexXVh94c" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mr79zNRRoBr73vywg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB0UO19GHYKaRAkJN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGlULsZz0XupFYPz2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MRW+HfdvetrAiIo/z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqB2TPkadb2JUmYPH" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MlMjv7jg8mkwlxqfG", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M35ErHsWf8COyE8xW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RWBF" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FRPoGMGZKpzNaLe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M2/JNBnp9ktpU9EsP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtFy/kBI/jEl41BU4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhvnX0UhU132Poq9N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5U+msqqn1WKu1l2P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxOPNy8Ys/+FK3A/i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MO4LdSDKVn0y3OZ+h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MD+u2LNt2FUQbMSq6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mq15WdrIGsyv5n9Oc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MwztpUHskxRO3oKL+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJ4aRAfRHDbZpemyt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MamKKqP4iOUFhNNuR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCdaFXO5GbdlcvYn3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "My7qYaAdLMyacceYS" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MApHGVZofG9Pz1wqm", + "name": "Fastened 7", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "uqDalC1giVECqHsy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mi5i2AX/R1zQ3/OYs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MBy+8DeDpwZ4IRxp4" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDo0MeLdvz3FcVc5y", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkcpsqY9O9zqFlabB" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "3CBDn6fJWkDTL2IG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "x0g6yE30QvoPoQa6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ggpfXGCY97JN1Wvk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EkU7CzmdM+383e2X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wM8YarN4EF5DuoJC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ooscg0oNXEW3ZVUn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ajDM2miV5BiLO8mP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "YPN1vMkbKUuLLpHX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "dy+2VQLc6UvJwAyU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Mrewb7TzCXfNp1mI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "2llu93k4WO6obEvc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "T/21DkYTl0nvvoeS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "rHhivVb0b/MVECOT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "JqSHgSBHLfVvrg4C" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "bbWErPZsbZrCFzg7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Wr6vKHdwQ5m5J3Nk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "0r48zwWAB3h88nOa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "sa8Vt6JYgpIoOTfw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "QGhuOuiQTJ/D6NiN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ZvZhEgBjLwsiirvZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "9Y4poNOTk62K73lW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "IYqqVFUIT7xL2isZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "mTJ+/Uorb/KWpfvz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "iUXeFUAsILSTuKK0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "euz8oSHuFvLRtfFA" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MApHGVZofG9Pz1wqm", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mi5i2AX/R1zQ3/OYs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MX/V0XmNT4LhWEANW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MJb5P6wN6YIStbu8I" + ], + "hasUserCode": false, + "nodeId": "F7RlVdcS5l2LrCx" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MoudAPglgV+ACsMeX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M8xJOGe398eb3kAq9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MFAnXohL3KAnCAWaw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MoHR4g4e/7NNl6qeJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNjvWDFI88r0K2fQZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mqtrlm6E+TL4BfZek" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Ms65PSXnp2nKdBu5P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrT5yyUX+MRp6qi07" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmYbbyJNnOAiVBjk2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEducxfM+fJMOIKXU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhSWPoYp+mzdT+TZs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8L45YNhmPhOV+BuH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGtyb6Ps+e7gtVGy+" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MDo0MeLdvz3FcVc5y", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MLrHz3yHqjmgCOn6s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RSBJ" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FVbmhlBwR0XehnC" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/oSRrfvGyU8Fm94i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBxVqQS1NShcgK5cO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPBnocTA7ZhvN9xBZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDLG8XE32diV778OD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVIOW6tm1jOyaqPiL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MV3xyJ+YgajMAbFNw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWezXvymI2y5H4hFr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M6cHLjIK5Ls0fKfwY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M31fC5SZQ105/uboM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHdnYEKV7XM6S4O3j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGNNEiLAP7TmV0Upw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MscvWhKfY+MGHqEFZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mfzdpv+BOQX9wi9vl" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MAQqBOarclhu41hSl", + "name": "Fastened 8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "uZFcryqlL0eDbWio" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MvbjzO4nMP85GesLN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7zSlGGbAeUU/nZMV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MyRPApQCgI472AQVv", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCj4bZBVCwyIoXAMI" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "YtSw5wUZ3AMAt71S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "5VfhRDP54Gd0QUTi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "x7BlcNMjLAzQkkGB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "oFAqeBSvpvZjQt6X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uUB79wVusP15otLB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "wd/VGZgC6U2YCPya" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "oMmDL9EyIXbPa02v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "/3xuWhQ7EkGcHZGl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "M+50qDcbY0yVFOkn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "M0d/KsrPv3B+Regs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "C9rsXlAQpVdjV+q2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WsUBe6FKQS2rbB69" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hpxPAyXXz93CdfNj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "jNSHv18+rF6HI4EO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "JSUtTs5VbtExGVs6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "YhOwDfN6gAFjm/eH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "r3kSPVYjH+zzc0Gk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "LrOSXW0r46/0IwF5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DF7z3Q0o0YVX7gj4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xT+csccrv+/FMCrQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "emTT0jc2l33iGIgK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6MgW8PhqbUC3McDs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "wu6Bll+fOtVVjBp0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Mq5JdZrE3wCMqDlv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ncUfrpcJjsqHztv+" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MAQqBOarclhu41hSl", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MvbjzO4nMP85GesLN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkaqWR38TRMesd25u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MDi1WEXscyXbJToMC" + ], + "hasUserCode": false, + "nodeId": "FVsWtt0DNXcsfTO" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mv3MCiiK0W6oLPhpm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mnp+jCba4M928vVKR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzOwfqpQTguCyP3Z+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx9t7cOr94z5a23NW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M80ZjPfBE1Oft0lGc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MLQZrhiSEQOuWchqW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MpxB/M5AZ4UIG0TQk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MqvSCVqOVnkB5YKoN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Maqkw+n8wRl4CLMpK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3MHs4HpV9vxdGuBX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MKHb4cFeo5zCNe0nL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MKWL6Lv+hNWg3iXwC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVuwuDCGBeL6QPHFV" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MyRPApQCgI472AQVv", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhkCuUo4hXF1z7lEC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCF" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "Fj4KC2wC3uRIhna" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNxjVhmQj8Qxvmfv0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MsY9rys+FcrSae9Fu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M0P6dt5RRtI4vrmSB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M96bFP82uT4hA3F5i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvU9voDiLDCLUtPOe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mut2s+UKKs2PnQX4J" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwHh/VZMXxSWigBNL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+r6+mjanALE3eI+t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MDFO2H+bWxG3NNWIp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+X0a/a6mVHq+yJ4f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWyE/86YYpKC/+NHD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MsU7qFsprhf/8TXiY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGtfsRjAwIJmSLBqt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdUpHaQUIR0mrQlYY", + "name": "Fastened 9", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "aoKpMP5t7Mjs3CHm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MqGNmofYeL6153IZw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAVV8j6sN2Nfm5fCJ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaKzmuUP7JKpcILIG", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mn2nkfdE7UjWS0waE" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "l94Gh7WNemmzxRWr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "IP68UJyGmyvtqxek" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "1PiV/dYYgJwWpW0b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Rq+pBGOQ7auoWE1S" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "dNITkK2SCVqS9K/A" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1kDUS4kjmZZYebwc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "jvG3b9r2aIPrrFtp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "WO8k3fpRtjBIaivN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oJTrBTfCZh9tnZaw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "DTVKrgBFTNZeongh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wA+EuWi+6XjMP8qM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "fS/ooYhDmZHUgOPs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "DiwdqqOWwDA6XPlU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "BtP8wTDb7jVpBmYF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "9Hufiwmu4UBFaaZ3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "tUmSA1Um1nwMa7sL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "E+aP/breTwH/eoRB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VEm4Bhz59tUdlzsR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "WzOqGSN6aGI6WgX0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AhSTP57defr2yBNE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "wWaHvVJKim/8fZf6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "KxUqpDSKhcr/4H8u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "bFGvdlSIOgpHjOJ3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "SzZKBGt/zz+nHU2+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HkOCh7qKw3+4HfLV" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdUpHaQUIR0mrQlYY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MqGNmofYeL6153IZw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MBr/xyCgk4858+TFY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "M/5BILKHCN5kiMwze" + ], + "hasUserCode": false, + "nodeId": "FbEkYDw79SEOZdD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MTxuXyz8u8BfxkIho" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MktFrQuAQxqbVuZ+B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mf7B6O6l/LO0QIwEc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlInGUvau8sPc4OO2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCpWfVTBXzvxEsYbA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPgFg5lTOZoLQdqnf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mi3lX4jNhb8FwxoXg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "McmsBii5hyvmnH7fB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mf4pMyovs2KRAx6Td" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MlA6b6pZbiULl/HFK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Moare/Iv4uYCDpV9I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MxMcw3Y8ViNujM43N" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MndjzsfY/UVRy9beo" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaKzmuUP7JKpcILIG", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMV35DJeZ/Qa9H/Rx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCd" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FIFrtVr4HquZEis" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4qZCtXmBufQ22TUL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MyRu2ze0xgeqZ0/IX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M1Nw9K6XD57byt2ga" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnkV16dhqHe6T7cD9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRm48oa+riG9M24an" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUtbgHK+K0Wh1LIQT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQMjGJ+AW7w7rSlL3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MZbxvCZJllXSiZmry" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4Nr22nCzkVcHwCeH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MoTr0/JCLnpUPhhCg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Myf3I0MA62ayU542m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MapedkvqcYancjfjF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mlv2HGPCe7k+DOLeN" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MeiZ6fY1XP5B6SKyP", + "name": "Fastened 10", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cyw4nQ4ZFOgHRrHa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MsEtylPp9jXKQBQNa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MvFuIFJz4sHK26HBq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MeWBB5AaL3H86We/s", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MB3Lbe/Rrq4deGlp3" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "tDSCHe262upXwlIT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "iQDMDEULpbROf7Mh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "u6sJv9NSNwX4vorf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "HggKRkhq9+UG3T8t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "BRwlDOITyy3F/8Qv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "bamnh4oL5Lmpr6eu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "8DS4iFa1Bg6NKciZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "In7atjWVJvPpkC62" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nDdomYxrENIJRuwC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "PopcPfkL2rZnBgnw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "5PMiIJD8ave+bQnA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "1YOUENfxXQbCZ0yb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "6KhzOB7TUw+WhnnK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "wbuWcDuJ9lXpXJLU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mcdYDjj3nnQZ6o95" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "RQ4Z4WPVn7xNTAPz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Jnveff8c55AoHFdk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "btypSeWJzSVgdqu6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "qECg/NXhwU8bpxFL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "yn61Ash8qJDdibw1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "H7c/Y584g11p9fCx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "XiXVlcDwvzRNoLFI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Xt4r7G9tw+pC4lCQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "dTUkbNBY5phS0C13" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Z3DFFQDzpXLwbM7L" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MeiZ6fY1XP5B6SKyP", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MsEtylPp9jXKQBQNa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYdSVWRWCJYVxcU+f" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MEnQ+5NxlH727D0ED" + ], + "hasUserCode": false, + "nodeId": "FEVhma0KDiNgexi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MRN6ZIjGdum+HqTXz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MqvJBMlFRwsM6VpIi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/mm+uIJJcDoci35r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYSqiVWs81YW3QvlT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9AM+mEOP6Qv+0nAn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mfxb7EOBSJZZYYU21" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M46KL+h9HTKTSfih7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNmojxpHVqlQXdZEi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MLy9QvOm6MzmafEx/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXXp2//Oh7Jd7lFiA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MAUT1H0eBqHtk1XgU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MdBmMMf2RD/uxEkG4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MowltUateA9KMJ/Qg" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MeWBB5AaL3H86We/s", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mkv0rrJV46LYeiYWM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCV" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FatgZDefIQ67eId" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGPwJU7AjSrs+vKBQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwzYFyJGwg2/Nk9dd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeT8IR6SoK0L/Q8T4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mn2BWqNKjdBRRamca" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp09rZQ3Vu2LvUc10" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPYUVXiqsjw5ufApR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MNo5wmngQb8d6YjcL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MSlZgniEO3KqFfiTG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M/JP7k3OEVbWRdB32" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MmGtiotBHVZD8vjY2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M96dm8ay8iGojqjYl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M/CoqW07WK+81rXyY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MeaDNYaf/ZD8xkXwW" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MjIm1nf3vmOQj33+u", + "name": "Fastened 11", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "eWy9stObQ8jfefLP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M6bwQkTJlhWGVr4RA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgT0GTirJIhNyG4CW" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M+Mm7NBhl/R3JgAdV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M3cDQszzFUQjD4q68" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "doyJO0Z+2tu5OTS1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "4GVn4rspTIYB1bsl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "GouVg6fqtCqfITqp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "wcw3IrlVye8VQFUU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wqhWFcAxFQGNCqZ/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Y9+p4b5oqCXsg79f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7T7dRNrtqgUEi7DW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T+LSUXdbM62DmnWk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xSSJbH+oSBfQ0G8i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ljJSZaz+M3YIV/gP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "PGBD1IibeVM1QduK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DUPyaTRqDqfnN9Y8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "93keKSkw3dSAvbrs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "a3mvMVPC0OjIjKhl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "1ZSAuSUVuQWgH8oE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "nREFAupABXe56zd1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "byCxhgm2Ff1/MvpC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "m/pSUlWxO1HRyVUf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ZWYkinTD361UsppS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "tE+919HmZ8DJqNRP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "+b0fG1qYgAPIgiX1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "1ZjtlpJmRygC0FQu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "jbrF770+x/H3mpcI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "XHrXGyb6RSD5cpRT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "k3IafTO7hOEntM8B" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MjIm1nf3vmOQj33+u", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M6bwQkTJlhWGVr4RA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Me4u/uHK3/40xMZRN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MWCFYbP25GZNgCUTj" + ], + "hasUserCode": false, + "nodeId": "FG2CVIVXJtNeoCv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M6GihgcHJ3b1WW9gc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MepmxgfaJQHwMMTVM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MN9E7C3DVieVsKiLo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9Mtr/cCOrIIk+TEl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDkXeCJcKotiY6P4p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mcju0vpPDWf4RRiuy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSJ4IAMY0So+RLEYi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mgw8yhBHHCZR675CT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPxp0j1Y9TFf9CvI3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MIM+/T+u4YEHVXqm1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MX8WRMw5DIlFFy5ta" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8ep3eDiUUp5+u8c4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7xV4jhotoV4lpqEX" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M+Mm7NBhl/R3JgAdV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOWEgFRNM8N061jvF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCN" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "FB0wj2aynjGVOR1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mr/SOuGOsSwduH4G+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MfqXNRzB4UMFlOIxI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOkJetWIoZVLAU1qB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M63T0rs0Al7PUwrUS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrNey4ZiJ+lfHN5xY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtU5oS4mQGdfeSSEW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M1gN2yAv/Zoh9prlW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3eGdv16fr78bQO42" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1scczEHnC4p+RmBD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJKWNVHTRWP01lfdt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M4XZSSvJGLqJFEsJN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNCX3GTyQDtbj1uGD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLcCeG5IoxspGtA/n" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M78JdB6p0mALl59wX", + "name": "Fastened 12", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "nkE4ANQkjWjF5zbk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaoYOmVy/ToU+jJAt", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MglBxLTB8OBT1EAte" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHZcR9y8lQhp3MxJF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mh1j3c8J7u1mCNGol" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "afA1Mv4gPWF4YHNl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "+61oMbQF+xILsQ72" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "y13ig+rcPH3H2cdH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "lzivsuL8nq5RWTIv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "cT9rxTvslI8EU7kJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "k2kO45z3PcA8OSq/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "bsgg7X1K90yQRYKO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "O1KM9wfR8krAeeEm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nUnx3A90PUJtmFc1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "SMC1rvNNEEy4NgL6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "zSan+3+8cV5WqHrO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "bhmknFgCTFDJCiDZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Su2AK9O9nHFzRj1f" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "GkXqrf925pBallH0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "R5TApRoEROkgNu1u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "zvlEQSZ4Q+VR5EFa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+NV9lDK0AJhZUuv+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "hEnau1Ga3oYupGNx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "MqYlj+eZ7tuir0MV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XQ3WEjG4LLeIMEi0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "r0oVGLCxlI5/+gqc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Ui1SD5KCLMCokrBY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "8W6fZOFuuBh1iPTI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Yqou7IXbIUaEQ5xn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wBV1gld8nJL6uNTu" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M78JdB6p0mALl59wX", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaoYOmVy/ToU+jJAt", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M84NFAbhCa5wGhAkW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MYbHHvpe2UFmx/uWc" + ], + "hasUserCode": false, + "nodeId": "FSWoZbF6F902qce" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPNvWhTQTMXYqTgpr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MCzzCO3E8qNE7WyxQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXDKB3/bzrB5Wl88c" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/+xJSv0qUa2xqE5G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0Giiq3W43HaV2EKX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdTQvBwHU8YSxENHg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzkZN6MLdaxxeuSCQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/Q44DeUk7md23S9s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MznekLsVGqPLiO8/7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+hpA51C9BWqUadlq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MU9OQ8c59FE/wfWB7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIb/1oCkMubCRPnmQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MIQSuAsapLXF7cJlQ" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MHZcR9y8lQhp3MxJF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOp8HSIbkyqCte55L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCl" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FK7o5MdJKU9aIYW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mt3KN1r6EntObMNhR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "ME4e4R41Wt8A17hOn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mai4u2b2BQC9hHolQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/phFZCSep1YO1PxL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyV8Zh9FrYuXerHJW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxD4ZEuyEJGCsZfGE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M1AKfSQ16GahY8OYa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MN+ovK8JekTe3orxl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mvz3Bg4KB6qrc9eeS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNRiAL6mN16u8FvP5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MncEGma3h/mLw/5KC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwJnaUxA9Z2px/EJd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSd7XKoKq0q4qfqQ9" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MQlA0hSHVQTDp+WX3", + "name": "Fastened 13", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "dKbI0gklMCGf9Hfs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBMsSp6z8zVkvqmC8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwBHNsWNpLB8Rjftb" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9whoOB3BvJpGSMeF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MPdaLAVtIyTCSNIB6" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "brbxyW8/cali3WIl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "OXckGrSwIhxjnoTq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "7AfU2o6VOI0RgcHo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JTd1jwtJD1EPyjpZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "CQcJfJ/gJi/BSoEx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "LBSlamdi+TDwvHCA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Pt54epommbmi+mOS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vcsBJAR7hRz3FTmV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "g0T3wN7ffrGWKrYD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "fTi4wJjvDwJzm3LC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "AXWMZQvkthAKXGqb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3njckqEzROfH3MXk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "IewjjmXJ4hqVUIFG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "65Pipww+MNqasHjQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "x7mVdVX9gvQnr61l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "m+Vr0O1JLZLt5b5I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "xlzvcFHsDAKPb3PM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yOjSqHAhKzoUOLqS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "QTYJjxRDnmA4z4gB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XqDXQLlSps0Zw/ID" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xmJpp9NQrpAPyjjd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hwZVF0dlYqabHhqW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fbBoGGHsIrUXtUpc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "iecoIg7gCnVBSuTj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "2hcLnZU6aR5gX27M" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MQlA0hSHVQTDp+WX3", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBMsSp6z8zVkvqmC8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0jPes3icQZWaKVjz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MN1I3c0OAn1yNCYyZ" + ], + "hasUserCode": false, + "nodeId": "F1TyjG4TkKBxU5J" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+9TmKjOBOPdzy7z2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MQd73p086M+6DFZRp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyCO6eTRYFV1k8DYe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZGkOr4vp3DptOLX5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Ms4wNWzb5h6A72YUO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mq5nyx7kOjRnL+tNl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOPH+5OHBNweTavNo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mup30OnGnsUfpIbpN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MWUZGSMCBFz9x1SaQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MQCfbqP1xjAxBXs1b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MaEsrP5fFxb1dJIez" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M0Or6pLmXTwlxbHfW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mb4rJUoWvlDF4lkH3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9whoOB3BvJpGSMeF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MEdE054vg3aMJNWQt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCh" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FUrlvVwtrPNwdz1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MlW7lVNQ8dGK6lU0e" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MUidUk9Zs7OO0fet5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MMI6c7jB8wTmQ6+QF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEyUqR1vAEYTSlIAS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkVCzzp00C4JLYi3i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "McwAizN8jgZIUF1kU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MAwIafN8B2sewklKj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MN7OdSPUoq5UInmjP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVWPpdezpS9Cz6lds" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MGNSDGwYc/PFUEa+H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MoXa39X1Q8lcnIUiT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MjzY1URICcCyyb510" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MKGqTzs87Bf/RhwEf" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M+LrJFYqWKMz31Oj7", + "name": "Fastened 14", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "3AL0Ek4V6k8mDbW2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MCNudDLf3rQ4MaxZb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mb7ecNhOpx/v9TpHq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MxP3IXXHm3irchlbN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJaRHk/Q/xumUldm2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "u0nWemClT8U0YsTm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "WKqL8K1LEd788hZb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "uoD2d7vhAIKGhXXK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "d5rcA8oTsQD81EJp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "NwS+/hdDv2cpRhO9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "liLLWOmMrkhlWArt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "UIZlPfEzR4i4Ig43" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vaOIyFjECWcZ2old" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "V5BMWH1aP7tju4c8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "y9IAMbj3npyLLMNk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "huV/TrqxuBn59dYk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "g1RmQZSNLePa73gV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "z4fFkCzWdpwrDqIi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "1W0X5uc1bgMaKKok" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "nMOEMPhotdsZKc4M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "RHvKpxQVeYjR/PFk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "V6o2OVf9xEIM/wK+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "FHOE4z0UXwJM1cGT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "lQyBgJVmT6xVqMyj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "uAHokXtQhOyJaX1T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "4s4Q+TYbdXzffGAM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rAScKpfP98pDfi88" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Gc0i9wWpQ6O3hPSc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "a36bdQS5zpWo1iN0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "g/2PtkHLsVOlBolI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M+LrJFYqWKMz31Oj7", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MCNudDLf3rQ4MaxZb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M02zTS5wcBWsJxpHj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MMBPYSJpZ9NfI15bl" + ], + "hasUserCode": false, + "nodeId": "FL5rwi8TfzFcdZl" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3k8TZPVRwy0sw8DW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mo+ovm4k/GBAsplnH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4JTU2U6xsHd0xQt5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnW9OX6yRhv/lqxcQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MSOpkok5ZvphbE28U" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mcm9MHsebyJdFRd/V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIx0xF4Xsw8DxkFhB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGwSOo9odnMvqxj8w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mwil0i5SpZy+2SDNh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZz6nUSIo+6YbK4fT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFwvr9kXQVwuRIU1L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ML7ArKm1TiSoA8iHx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtjXnJsyBcaE8G6lC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MxP3IXXHm3irchlbN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOqRahk5NPdTVPMx/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbCp" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FDmeqdkw4piHU2g" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MX6fWVSWh9/BWjC57" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mq+XDh+dLhdljSo82" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmQTzh/V3k/+T5B/r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1H5YmXuofQKO+Ysk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3OUSi92FKE3m04Cd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoU1obDiFzJIkhFQb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MmB+o8AC3R80rU/Bx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMObl0HQXSlyPTDlJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvVrMTi3WVYlz0GXJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhvI28xLE60d42q09" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBFqM6JKim0ZPosq/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mva0cH3AaSHT2yiyF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLBV4gjk04vvHrdQK" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M3fVT6oC/jrBdkNFt", + "name": "Fastened 15", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "wwH8WV2aHFJQlZTT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mzz8AZeqXB8AMl30C", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUVLa/mY0Ize0htR7" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MwEfem3HUmVAirnLL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlCijpe0be/xEODyb" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/lI1eTvTZrHYcZbW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "jtkh19X+AYkgrzNL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/qLrl0uAevP5h3p0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "55wX4G1DndW4R65j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "H/nUjChKI/CBtVLe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "W5kWH2w8nxxsjTuK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "idEoIMI8dej/Mu0M" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "P/kOPN5mDMAzz6Jw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zZ8OG8wICT7V6FwZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "/ufKdJ7q1aLeRKET" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "6C2VhIC3BSRtEAgA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Fjxw+DS3v/RGgEGB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "iEsRb1CP7Ti7o054" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "O0f43faIwbEcdcHo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "AYtedNOhFNSwaGxv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "w6Ovwzao144zuGsq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "CY89WbxPf+iheL6b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "p4/calburTDSB7Jv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "bbDlYskY/pbVLX6D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "gn337zUYh8e9OZb9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "CUofYcwOY/JjvyM0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "omsVIu0dUyYCtC0N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "0Kc7mfHsqYHmMTc4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "IUrGNdbK7a1tzj9+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ZgSbZWeXO0iB8epQ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M3fVT6oC/jrBdkNFt", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mzz8AZeqXB8AMl30C", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MK8urE0kX3czsF3CB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MRdn7iTF22olRwOpe" + ], + "hasUserCode": false, + "nodeId": "FLcyYbZk9ED6Hst" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MOE3WKqk4BhOh10C6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M73iMM43Mp1/NqI4x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5UF72FUYZqlfLgVW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDjTdlNkj3iUQ8n0N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhGYRxH0iAnyIgeZO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MkVydnUsLHXiGg5z6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MgDc3sx3aTltJnDei" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5YywZWl0uVyug9Y+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MGJn0gOws0rso5Luo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MVgowGRZQc/76EFxG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0fd60a1lWeqNIz+N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MT7DjsNsqbPMcy4ve" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVOiOx/r8I1U52+rY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MwEfem3HUmVAirnLL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mxx/R08S/NQWwcYYF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBV" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "F41GkuAKAuFytMW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M54qWVxTfId9DPPd5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M19ZvPfjFvbpWqLlw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M+f8V9n6qKG9yfI9s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MfeoINpwWIhwYaY6t" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9dh+6quanOC4x8Lt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwXHoX067Z5R9U92s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MH86+d0VKZOz1vjUF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFTLVAR5/yrQG8kML" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mtx8LQPvBgngnewDU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsMCr3l/+s1apJuzr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MW3Jd9qmP0fDQBopV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M2SoUCgXwz/hNHArC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mpe/8ZWcLRimuCcbt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MhDNyWCZvlbclzD+D", + "name": "Fastened 16", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "yvE5tj848DjA87xI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJCNFwc1HjUpOl1UE", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDQCtxtrRR9xLXh4D" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MnciaXhFD8VL/yZlY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDEfo+T22W8Q5YFiW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "50FgIYmpUHM1QHm4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "rS+H9jZ/074AQCk7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "c4snBSJy2pRALziu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "pROkCqHXiPU/LwyY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "JKezDnMRFMG+hxx5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Pkf/sg9ntvPxudiR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "BPhRxZEIPKCOj/MQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "4qcNqS0jNotbk7GT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "cyqDgkWRgQgLrQ+x" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "XkvzlLpvQ13W5pqV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "yTIbgh5Soq5EvPJy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "5MsAwPWR1yPz/TD3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "rodnUz1qiBVn5iej" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ZAqEiPgNqVIimXeZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8iqrriaZfDlRdiH/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "v2h/PK21uUIyVE6Y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "0ft2tVzM11fmFd+z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "CWkR58jn2upLL3bg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UByVpsGK7bXNrNGJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "b1TW37Ff7TMSUW9v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "hd5AM5UEF2898ds6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "krFLQd/3mOQUAGJL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "VW4vS6EBcDaykpzB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ysaxdFJnrW3H8li/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5BOaX1uP1Eto3+7g" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MhDNyWCZvlbclzD+D", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJCNFwc1HjUpOl1UE", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqLbglguTvfchgbWt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "M2CNrR+z8Lj4Ynp9g" + ], + "hasUserCode": false, + "nodeId": "F1ZjwF40fADbcvD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeNd/WDYnSbWO5VUO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0Q/mv1QvW2GWSHCc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M40Uvvy4IHM3nnOqD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2c85mmPhgBGpUQUS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMQleauD58/EIwect" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQAT7fAsZQ6ZvvQMp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4Ux5r/TPWsXoInBV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWljOJYKpWfykhw2P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MXwf2N0i/Nj8sS3Zx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MFuP1o/mzBcVnLZP5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mh4Bj8GVZE+a2r6g2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MnYZs2B43BU+gPiTO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M3pn1YwD9rX3aqd+A" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MnciaXhFD8VL/yZlY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MFKQJ7LWOYDx2GgCW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBN" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FmwcTiySnUB0kGs" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mjgl+EMXK6XJiSIsX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4AHuc4JWpoMcasvO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M8se0Yj8/mHG5Mhyn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MF05NVQjdlACr1kPB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MIGkLmow5S21+AWuk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0KLBqparSOsBupmG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7TmxJsf4uo8YYZVX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrGhOnP4poMvoCGQp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnDJ8Bc85zGXphQ3m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjUkmeB2JPS86Wz5J" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MUN4wQ9SFZNcIUamK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mn8eYRhjqUeG7T5ny" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVelvZHD4ue+v4eL+" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M598qG4BEJxjZOLDF", + "name": "Fastened 17", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NrwcEez1pqFPD2Ay" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mp9feskjS+LtOWY7a", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSoRI+T1PD5PAqMwO" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M4eRWkCJ0u1zubmOk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MmHzF5Uk9m9vppUim" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "BsQjqjKpy/AxL6md" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "onmky3+EVjgIXbMw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "7ZESOU4D12Ap1AMS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EWFaixPbx+Cl1y4j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0wxogUrnzqrSzzRO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "eBme+Ne/kysHsBeb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XwfuFz684jFp2OwJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Vzs9YP1jjNpPn4sN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "KfIyoRXNSvHswBzj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "j0+rXKvolfLCAypK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "m/kRzMWrBucQgDrX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "9kTpIh53/2TbLlgk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wzEAQ2AmO5xlrvpV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "1rCB2HaKqW58iojZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "zSL2j+e+ROor1VdX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "lkQHPaYmVZMPKiue" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "4SjUdhlyt+Ln3pH/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "n1HZA86rOTVjnMTq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "63u1GQVKKZKeopqI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Uz1rI9Bv8WFNBdxh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "XIc0yJB0Ru3U0/YR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ISVCx6MnT32+Pmsa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Mo0V3KysalfPs5aB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "EraRymL6gt47mCG0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6RqEewbPZiOt+QzX" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M598qG4BEJxjZOLDF", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mp9feskjS+LtOWY7a", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M7wPw4ZHZnxkl/EfY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MGcr34bacJa9pz2bw" + ], + "hasUserCode": false, + "nodeId": "FN5iZuztIwtWN91" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MspCDb6WDdb1B+60a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MbKPNTL188FllLgIi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDcHDp7eiKwIGwQ5j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjRlIp9WldH7p9fNG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mb2jkKen1BaecFvaX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MsUK+nAoWtGkBTssX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MY32GCArGu6oy3O3z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWvkUfl6b61KIq+4c" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZS/G9bctBBAnC4zR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MuDjYwuojonynAiY3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M5GWpb+szmmpmXSoL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MmYer5Aj+pMvo89SK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MifLCnS9Bkj8aVHzf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M4eRWkCJ0u1zubmOk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M5mUbD4S5+gUi2qk7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBR" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FsblkTxzoNoxjAr" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPd2Bx8pv3UHOlnwU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MTPR6u+xCIbWlb2xE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDGj5geZHAgnY9tJH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Maw/4eNf9u7xdUGmL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9iQ4k3ECzGqisTWN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M96ZgwX+f54UvjUC6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M57AvrH279Xg8tnp+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIiYNmj0neGeI/Qhk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTL1juzp3a/R25GcK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MtN/xcu3O1r1mwMKV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MlpUfSzsy7kx/qLNl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MmZDGlsqYbc1ACAJ3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLqgqBUJNHd/gy3HK" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MrzeMP0YL7pSkNjOG", + "name": "Fastened 18", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "rR7L0MSvCeWJrM//" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNjT62/HGLRR7+RdD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MYSzmBCsZe4NFb2ZK" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/VlxsXnXSa5AXKBw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MTDq+IPXvE0u2DYkk" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+TuyVsTbIk4xPfCA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "NiyV6M+wsBpbZQe2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "RJnp77EgxS5WNS9Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Qj7c4R2K2Eu7+N4I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "KK+9OV/JuH3YJu3j" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "nl865CB0LKRTM6A4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "p30PwJ6aae7Bjqrw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "QOVxE28xjr4vQI9+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "eG3jgqGAJliWYIDk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "4zW1TSJaSXs1PwtN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "c0CduO/sWOZcheZD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "kT7q6vjow3bcoENK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "zW48ZX/jc44JgROA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Gh4xE2YxyLXMm0Pq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "OucfDPu8mtjf0Xgk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PbIt9M++h71YrhLz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "XB1zM/YTs743G1W3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "2s0VYZudcr4a28bp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "KlShm6MGYrS4cDWl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Ma3E8chEw1rw9Kr8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "EAYxPuz4aLWx4vGs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "91ldoSAWNTNLDtS5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Z3wZUsBikOHh7dOo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "RmJTexw1qQE+XTk7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VP/zpphiwFIbvl2P" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MrzeMP0YL7pSkNjOG", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNjT62/HGLRR7+RdD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MDXjbrWHNf83x0VqU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M1tPHzc4UoLo8nL2T" + ], + "hasUserCode": false, + "nodeId": "FED2r9A9ahGoiiv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MTorAqA2HlIKod8pq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwagHNVHmpM1j9BU3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCGhFyBOH09bRN2CT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFrwHdG7dy3vG5bMq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBPP0GKBvIUijeOoM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwfXUH2f+hjfXkH0r" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MvoC7pXvvwhLX57yJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHQ0f5Q0sEQfpgLZG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfW+hV5q3XnRbjyvt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mf+AxwOUYz18UYIGq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqdKMZh55If5Zcmwd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFnyWFM/hq1okGOuW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MteIqIKOx02hd1WYt" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/VlxsXnXSa5AXKBw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ME4msv2LuvQF2kyyc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RbC9" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "F4GHBarIAOIHKx7" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MP22YMZL/PfMiKI2s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdkKji2uMV9DW7BKh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mtw+3i4cS84I4fhf3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJUPAOL/Q6ob9sV0w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+TUZheHUnb9QrTUz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyXLz+C1Q3rxCodj0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MEfSKt6pvBN8rusz8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mb3J7Eu93acfEalim" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1G+lvNX6lJ60C3Nt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfFW0b88yFyhcFGOY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MTD0glVfQJ57xyONL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MKAIGmh8xUC0F1SJX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiuDBfFKN91wWUTLz" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MPtHH4/K86AOo32Vr", + "name": "Fastened 19", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "kfiCjoAo5PrI3ef6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRfMCTg8bOVKTD21/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpAGXeoMOAgUc8zjr" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpVmjZc4eJ22D/ERW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6r3AixZX49VQ1Qm4" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "1iOaB/Z6yksWdQMn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "opRYihi2dmQzyRwe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ARNLPGQSPtNJuPTL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "jWGTjD11TgJRBUbY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "vk6BS5mTMuC6QREV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "FVKK3Q4NlR5H6Z3M" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Uk7n3LuXgbARR3xR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "2y3oLCCczSmbVMmZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nxa2D900KtmOqxyt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "W3RKr/onbsCizHvn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "KsYtd/XmReJgxQc6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "058ozHuBombMNFsD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QOFHRA8bYo8AXGCF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "zSgdJlWIRBGAAiOP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "X7C07FSMGKkGdzUK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "d7fbnPzlCmfjDedS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8agCcm3D/kqxLP7C" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "ZUQ14Of/bY+qlqZv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "nOIDLtCAz5HPysov" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "i85OPwd6Hrdrd+RL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xsf8h3VJ54CG9MIU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "QbAJeuSVYTXjoHI4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "2lOgtD36e80Udh0D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0CJuFjsGLzjtWL6g" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "MgrHMwejzB/LDDcF" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MPtHH4/K86AOo32Vr", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MRfMCTg8bOVKTD21/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mn7pMzrJSV00O7xCq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MC6uhyzMKRKlKuMQD" + ], + "hasUserCode": false, + "nodeId": "F98JqTrd8I1qtU4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M32GpPioUcxifGpIe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYEX7d6C6W+FIJ/Y5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mj0qQ2tj9dfsI/cMZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCdqCNA4ZnobaDGWV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKiPzu4erD5kHS2ZV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mn1PxtrrEHqu2Bcol" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McKus882AuA+NExEP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4dycdbsLE8Qp8aWM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M73pljkbgaYA4P27e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjvpsODqKlR8jIMW+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MthPPfoFjZ9wf86Nc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MhnYcUih8KDkWMpqv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MAiYGpCX+vNP0DkWq" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpVmjZc4eJ22D/ERW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxpEguODo6RHHW3hE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RkCB" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "FLp3kgVk4X7Cnq1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGBJhI/lHg5QW5EnX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MscD32Dy85Uhk9Tgp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MpdYWOPY7Z9FZXpQS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPZXl9efcAc0XHkqO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MoA27bPzDjf3kjimM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpmAXdiLOtHtI/R++" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFsSYMaZsvqxWWT16" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MAF20AnrhuP3909Yk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhgrY8oGfzgYs27+Q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MqXkHoj9OPlH9OoIt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MrOW02j6XNM4hNcKh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MrLec22Yy+LfPIDMn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEbUN8nSwmziBgq0y" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MyZ1O3Nu2cNRPQgqE", + "name": "Fastened 20", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "RqkgfC2f2Qj+iUNs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MkyzclSTgnZBhFsDX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFXUw9bXmBKOx26HW" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7CoPNyEJpCQSyZLX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MTdaJ3I0b+w73Bd9Q" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "FXNvoczd4Wf7YbeX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "N03jswaQ6aYkvWmm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "fHuIjyVSwd0dVSyq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "VmDwyIh/pJdRfoRb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "I2ZbWQrExz5LUlub" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "qYHG+OtC5OO57k5G" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ABpG0rbSrxzAupg7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "aob7iQfdw9An4fjo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "EgHfoxu63e+0rOhO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "DqRZw/8uTQ6mHUGX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "25zeuCBRg9aW/gn0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "PYPmlCKrjoubcMQ4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "N57fIV1Cq+nhn2ok" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Sr1ONZVMDucSqiS4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "LMoAcjCokdQBfXOT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "YtEn+h5Hpz7tig7/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Lf7biQr5BWdQVwd0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uVTDZ1dQ7PZiJgKr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Hq3X0GDtES7gloHN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "oq6m9v+OpFeS0fxp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "LlTo0rxTn4E37w6J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "PL45VLwYo/J3miA+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "E9D7LXFlV4z6LYhL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "EXATN5OVwY+jks1U" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5ePK2dcdvMgTOT8A" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MyZ1O3Nu2cNRPQgqE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MkyzclSTgnZBhFsDX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNcjs+DbPTnFWflJm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MpwdhtbCMCnv0+gG7" + ], + "hasUserCode": false, + "nodeId": "FX97pSa5Q10ge6b" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MkYCDZPeWNaTcbCV4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MCv8R6lwq9AekmJ4m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M1Jp42N4jJX20hNd8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "My1JSPS+poz2Yo/q3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9JL5qpLHX6TVed9K" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MsINYc+ywMAYzcTW0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSVWB/xQlz29Pfgda" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHkfvyQBgakEA/5ok" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M17bF2HRWbLSEFELC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MewdGKZpUQ07WOmUw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MNom6I45+n+Km9dms" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M1EcSHqEUNETpoYcX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSs/yXhjlegUklHZH" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M7CoPNyEJpCQSyZLX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyZ/NpZgOMV/QCvy9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RkCF" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "FNZqAyD3mBxuIai" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MV0QqN8Ww6VCt1CME" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MzeC+ZkmPgBYW9Vse" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBoQw/zR//i5bw3mB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvC3REtoQGCTmDSUS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MN6KwipT9hBIkt2BT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTih2rktMONqfqU4z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDMit0L6oUZBXlls6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlrNsvhSc4sVhD6aF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MY9pB24R0rgQxhkJv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9SOrlWVC6IC9Gxxn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMurXpUHbNtRK2UHM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mx4+mzl7ptBx17nuS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MrE57EAy3bUAbCKdI" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MlqTweicymKfJokhd", + "name": "Fastened 21", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "wTsw4qW9XP1rqLSn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIzaMtEm1I7tETQcV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MM8Nztn4qfrokGN2u" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MV4rxLEoq0Wf8jhnD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgaA8MLWZbpzMNSiK" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "mPoncbuaUwBp8i8H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CK1jBUmJztUNFN/G" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "9FOpvBTeJHULTALz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "+392GZmDjgN3+KBn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "2AWDhlpXyHqCyd1W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "3JC0CCkbX2mez1i2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fdVeHBZtVdPFLpEF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "TSqNeQnzRF6k3ral" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+IqfXPqsWUqtLgiV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "EexYTaYMnz0UXsH7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "WW1IfHHgyQbsLe79" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "qX/nBcB+BqJkYrhg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "xLoq70FzG36doEzl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "GXzj2LE00I5yB+Cj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5eQsejd8H2pTepg5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "+oG5IHANdynmcyRl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "d8pUl94oEy9NG797" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "tm83zr5ZHqHjrh3+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Po7b6uFVb3y4i+yM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "0SrTMi12s7JivewG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fEerkKEG4I+SluG0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "PnMYJs2MkeQAB23l" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "5T/bzi4qK5M76m6r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "i/pcd3+CeoHSoCjz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "iOojRljYgrQZCt2x" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MlqTweicymKfJokhd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MIzaMtEm1I7tETQcV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mz3y0Q66hmnjZhV7S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "M2Qx+jzKuFxYUT6yQ" + ], + "hasUserCode": false, + "nodeId": "Fw3ZxuP2OudQuD5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MvoLhWtWzdzFP8dGa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MaStLBod4741zeTZM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MoYuljNjv/Rt810C+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLtdlB/uI0WIgV461" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmSXlNju5WFju4Ok6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGS8uTMbBV2WExXkp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MrbrP6X7FOmlsI4L9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MSRvyHfXlmNuZQH7B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MeDgCT4rpw0bkdoI7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "McK0I2wnKoU01oIbk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MLpsjDD1D2MaJ7wLu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MleoFOnGGp4BYACOs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8FWYVwaslwwPo3CA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MV4rxLEoq0Wf8jhnD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M6KMOr3lm6iTQuNWM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RkCJ" + ], + "path": [ + "M6WTwu87TqumtHQbz" + ], + "hasUserCode": false, + "nodeId": "FdqrWLfULIjA1eP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mg/u0Zm5uqR5QBkq1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mf/uLdv1CCSs4/wLr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdwxuJs+Le2CyG3jw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxPAxj+z8Jrxt51ib" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MquLgXfaREW2N10sQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MD53KFaZNMBi3r0x6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYYXEWjMRqhDP55ou" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MLyIIE+B6iSncna3V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvxZv5tGVNxz7+nsR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mi6qAhUIed7SgGUvf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mzh2OgtfeDNZw5mkn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJ3lj6jMK7jjxzImG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M3TOuRDefoY4Fdur4" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MBIs/ErfxwtnavCrL", + "name": "Fastened 22", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "0wdK99uACmgKDfSy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhAYN/vkvXQL0yz6q", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MKSb8w85lRCA8gFw9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mu9ux0pLzk2wYvPuG", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MsmsXtuU0PfjfI+R3" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "4XgNjjt+5QOLf3Sy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "o2jwxovuDRkH1cII" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "1EJidSMQXKA0BRUN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JdSAZKxuDOr3HH4v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "UIFRH5qw7i8kwYx4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ezUH9NdhLln1WS6e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Wlk0cf7AhS8Awcsm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "TYV6L1eW8N+YkMpa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "a3cBxFbZen2IVom/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "YFnLAfnQIRZDwbs7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "5ia5pP/E5As0Pr48" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3FaQ4gFuBwTKt/JP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "w8zcC7L61n2+ta+e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Rbhts0tBO1GYW+mB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "IhMzMVZ7BSGRg3OH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "I4aWyaaMC++Pj1Wz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "CcubinGVHiGPGGTP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "usv4YonFaber0zv/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Y1PVsx28+rhq1ual" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "4C8Rg+SnRBsNhwlL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Uqlbuw9ooAkeKnfT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ddYil7nteixgO777" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "6nPVh3/jhCJTnyTN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "aRDj5/Mx3n38ubbX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "cwMiI6MdJ6/p+g5A" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MBIs/ErfxwtnavCrL", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhAYN/vkvXQL0yz6q", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mgqs5bc3bh+F7jGPW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MufyE9kzlRXRnZjzF" + ], + "hasUserCode": false, + "nodeId": "FIBVg4xf4DY0hyz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVqF0ecBrlZdAjCsJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MP+bk/CtXkXZkaFVq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9mwbKpluyuS7MhDz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MzRUW1YsSth6idMkI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJvOftrFrCBu9TQ5O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGNoSTv2GV8FGD6SE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk9GU8FNUApM/4uMx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFFlIydmwr3FprRXO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsoiuXYszSZzsalF+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MtS0d7vFhSe3jpikP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MAz+SSnaENApBWqk6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEhBNp63C9/2r6x3M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MO0wn+b1L0mZpciwh" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mu9ux0pLzk2wYvPuG", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNWXcpLxGHhESj8Wg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SbC9V" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FZ3OSUgzTC4BGRQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MOTxh8gK5r3AQaPae" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M2TFLsX1m6SLzeiVB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeLKk9a8ZRiJ68V+s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNr1bZQlMR60mkHlP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeMbRu8b2uX5gPv5K" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyOknBatffYkNRGMz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJJwRFRaP4qjQ1fR/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mbg11M5DBdJt4rf8J" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MV5g6Mim5OfrOCHse" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0pSJUuZwKX7B5Y56" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M/Ln0V22wehgetg7t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaAf0TTeAXgtr09pn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MzyPQd6YrRvczkNjt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mtw2ovBCGs95KWiV8", + "name": "Fastened 23", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Z9gFGkwcLzp9xfqJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MfUx/1fbGNVXHS+PJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4N/Gs/1LLboODwzq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZEyhcQ6hCZVMBjXT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mk9Zq0NfQjSBHygKT" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kgBuScl8pc/msCij" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "JtiBfWktAK/Szefr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Hzg6oAPXproV11LK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "kbPREkCzVakZYdOF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "SNkAKh+iUfoNZUef" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "rNKUs7nTN8fDraqR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "TEQGLL7i8pErFTVD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ZE5t5y6GAuotBvGM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0m2YpIq2c595puKh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "9VjRjAte9Ms+8aP8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "NnEWUUz0xcBTSm7X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Wej2CSLV3H9zs4U7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Gzhqzt5Z8bcMLlhY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "YC9K2Jhw6H/b6NZW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "bk5dQ2aMO0MkNLFs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "1RP39Qx4QTv1R0V1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nHOD0DkAi31T+FfI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "/JXy+i1zkgdindqA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aTtD3A4/Y75LdngF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Pj4LoD0XPAmsIhSs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zP4Y7dkZUECaBxie" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "aSd8jKO2mS4RkUNK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "m6IjFNbuLQ2XDl6C" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "uj1MHAekHqnOM3D4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jUr8PUw6i+SrfGI0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mtw2ovBCGs95KWiV8", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MfUx/1fbGNVXHS+PJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhnPhS8BdSPJiRVWN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MbyaUbn2s11OMdYVN" + ], + "hasUserCode": false, + "nodeId": "FUdA6VCFQGa6Ypu" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MqicXn+N8b3i60KQ3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mv6lD6plBV8Gkf1P6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MinmXbXB4v13/Tyjx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Ms4u30sXq+BZ++ts7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGyOtWXFNm3Fp04TU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2Q1sdKqCwob8uOS3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJ0GHQdkB7nJ0q6Tk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MB62zZCT+2t9Csp7Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSwwNqPQ/9k5837VA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJrT7lRFRIIOthfhg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYaJGbrOpswQAzfNr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEgu9MKcxyClBgQnS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MG7NgaoZgvAMIwvdR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MZEyhcQ6hCZVMBjXT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ME9hgpzcV4HJJ/VX/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SbCxV" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "F5Dv5QoNYU74ZZH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQ7/5OyLnCR5jQLoC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0lRqkwCjUlgdqWkM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJ6YQ0RCZzNWBirG3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQG+fhUxFMNwyFPX6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mv4YpWy6mnZbb2ADz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGADvwQcMewxVJESP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MjZlhizd2fjJacL6N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MYpgqd4Za40wLga/L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTmSCt18YtzoLY33m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjbLcizK3XwJOfz8i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0aucInPaqjSym9C+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Ml1prCLBI50MaNFuI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4UT6bbYQKHxpiD2D" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mz7VRw1wcUTACGcFg", + "name": "Fastened 25", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VDPQRBkp9GGn2gvV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtnSjojeiarTToxbX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIksBhO2TuDK/5AYy" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUswbmX+q/BpvR/KV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MKz+oIiAT/a/5xjfz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "VvooSPz80gETRLJ8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "3wJiDiC4pwdJ5vEC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "UjfN8HGbZyMhBjcj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "6OXlVZxlV8GmO9j7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "N97qwvWGDV/2Bk2K" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "T9MTyNOi9aIn9Xso" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "GiyAu+aGCBrDRZFr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Z8o1wd2Er5t/68VK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "risM4kA1ZAIqQOpT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "oNlT7Rku3D8zfxU0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "qL9hE0oxHOGgy7Mc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "z7dehsk+HK18LXUM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "uKE2X6OcGzfS/awY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "F078sBJ9bKeKcae+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "/0FnRbDSlI6fMGfB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "bs57ZaYpS+x1UFha" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "7EBs0nMQGWliXeM6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "3ebKZBqkSTlHVPl9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Kll8jMXSwhsSRAic" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "H2rCbcRHMsPqaAv+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "yxoMlyMpYhDQj6Oc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "u97E+4hSbmrOkKjq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "m6hJtvhil6ZmEUUg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "d2C4MOdeNnK0ytY7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "JfL4Bjpz8FKR3h6E" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mz7VRw1wcUTACGcFg", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtnSjojeiarTToxbX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MiIwqyrtOZ7X5bvKO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTROID", + "geometryIds": [ + "RkBK" + ], + "path": [ + "Mr/t5qXSCK6Hbo8uy" + ], + "hasUserCode": false, + "nodeId": "Fmeol1djEH4dHP4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mxo6MzrxY1RtkM5in" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX6XLrmqg5VNl6/c6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIbuwdP01gC8omEgV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsRCIC+K7uu+Z5lT+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6UJL+x4KJ+fKmzTU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3fK4t3hDc8yXM2ZD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZ8mXHIi8qHNZTc1Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MY8siQDg1jR+0yTOd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFI/KCOXbcP/8CW31" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mvhqe0K+GcngXEdUl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MC1aPoWywWr85XonU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MRpBWAEd488ltygao" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MzubiE9lJq/sycEbT" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUswbmX+q/BpvR/KV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MdIJK2CczUCr+DEK0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTROID", + "geometryIds": [ + "RHBO" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FHN0ibTkN2ZaJlV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBqEeAHxHm/X251ox" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFXcrVkvIMPjnmjcL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MHMZfKfcwBAeRrRig" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtwuiM4JHQ1Sf8EZ6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpyMVdM2gH781dVNm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mk+J+TXBztZO0XZUp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MqnayjcR27sXIyixV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpKFtIxYFnYsh3OAy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MGrLbGIENbumHCqlL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MU3j3llIFmsOiN/Bm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MsYK5qnLFF7nhStEH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Myu439Ck/ylWPlA+T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEIstBhaoBg8dqGMk" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MPo3JpSJofyminlZm", + "name": "Fastened 24", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "oEbVVEw4J/NiLPPZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M46VwH3rqErNVD7uB", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUf2sl7tEcJ0f1svt" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McC56SoD4jfzNRX/+", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Md7VH2Y2lOG55B5bJ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "3WEQA0XhPLnlEzI/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "DXLIHIW1Zcg3mIS9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "AXRM+78WrreOWMo+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1+pBqjD3yh407ibJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "idQtHiq8bQk/mtu2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "INgHW1hTZnFSN+U1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fEImmCddFkFpWpYH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "3R2esi2Xwezcyx7p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "3EbLbCPW6LXzRFFk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "DKux9g8Pwvnay0OX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "4CwyhohSloCCLQt1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BdTbuCIb5SMQtw8V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "tFiyz9m3uv/rCfwT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Jpww36fBgMimDlPY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "J9rergvpGm3XY8Gf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "wX3jYCEyCYPIGhJD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "kmBijpbYPYxTJlAE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "zXvopXofPWdlMVj2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "34haetQeNRUp7Hr4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "6cdaN8XEIk5Ob+3P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "yEoMcROrnbkHdLIR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "3Ko7p8tm/wdpfZOT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "jyKkc1IMp5PD1O91" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "2s+zfQwAFbv41CiJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8CzAlW8aCY+TDMWT" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MPo3JpSJofyminlZm", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M46VwH3rqErNVD7uB", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MREQatoYRkuQIQ3ym" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MwFJpnT5D2N8sv2jy" + ], + "hasUserCode": false, + "nodeId": "FQCwXWCWumlfGyH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFsV7t4b7k5otgjlD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MulgKSo4q60X4W50V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MnHtCLnlGpGloRFUJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVEuVDWcal7f6tzcz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMRA3830hu0FXAslD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MjvdKzrBkvWtdXfI6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MO6pIM0d5U61AKYGH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MPqTA6MU+lfLo+Vlb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MEglErNAxvIk1pNNH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mqx/XwQhEpc5uJDZK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGI2mBkt4Z+uEJOH4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHD0GRweulIjyMWaj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8BU85vGuVVGVkEZR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McC56SoD4jfzNRX/+", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTY8nuDCuf3YmkAu7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SbC1V" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "F6xnSxuOc5RgYwr" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MH8xprueYSUNf7wq5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/ReKPKHs9vycVR8H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mq2o9ZdADG+0iJ+MM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1qPvMrUg/0eSztNq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGpto45lGbmL3T88V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MSdBP8b4S/tWumTc1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhrGdNupqwQ+bRp2t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlOGUFtS7sgZCWfHG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M5UwO4Raj9db6JNHv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZKAwlkBHomZCB2xL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7cYkOcfK490/yqXA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyK1eZSbj86mrOj2G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqWTIrj61tBW3kp1h" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMgo4M079BITHG9pZ", + "name": "Fastened 4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Ww7RSPkUid9nhPUh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MxmSfH8S4Xj41jQ9t", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MKk+c9fgeELZY1Tdr" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJpOviqEjzkaM4UGL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIebzlJ0rlN4HAD+g" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "KUi6I1Y5uoVjZOMd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "nwqv0JYAf46RPu6w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Z9j2qgMYIFs5iIUV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "w9v+MkY51kjfCWYK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Jwl64lsljVtJuHnF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "8vh/HWTVru7WrWs8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "mB1tHYdT07Qglmwm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "v53zJ7mju8tGO9VM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "eXgRr5sQC/WpoyTz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Ql3wFpqq+zBIGz0a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "m+5taBhB1A1sdpaJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "kvRwb5jf9zJtOKp/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "HkyH7A2YTE7vcriY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "8g+H9aPe71xrRI0T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+ohtvnvOjMfYBUuE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "gIh85bUPchoOIMax" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "BRQ2QhcFjrflUvbG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "71JCs2W4tOK7x1PC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "oruuieYRfcH9OiWI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "fsoNKQO1W1mh8874" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "P1L2M62xmRgNM+jb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ZeELDu8AGj78/1O7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "pTtHQ5pd0VGFgkh9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "WPwM+CTpvDTIYZur" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "cChSr/WM83K0Z+Z9" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMgo4M079BITHG9pZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MxmSfH8S4Xj41jQ9t", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mh08tV6Jq7bwlckMp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKN" + ], + "path": [ + "Mxy5kNP03yMTgdat8" + ], + "hasUserCode": false, + "nodeId": "FcsJy2JLxoB51av" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Ms85z+cSpNBeEdoHY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMChOeMNqKBOwIx3+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M712uRYhWhs5g2MBG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVkmwxpx19VEiZ14U" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmHS/7WxTwewgsimF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9yi0Ba41meFg7oXi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MMktwLjeKnIgmF5Sv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MnN5mvmNQG0mbFwMw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfoKEp77pWQ0WtNfD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxNNDnN6oD6Wts+ej" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MUb1nsvl15dLZDAfi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEgEWep9EXlF3YGcC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVq8ycD/zmf/jIsaO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJpOviqEjzkaM4UGL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M68pNCC1PXd46YlCZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SgC1C" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "FYaHILiiCmWhmCv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUmXhJ4SACZDWodv2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZXMB1AmdrCflakJr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/T154QCeNm98bC9C" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyV1JuUtUsc5EuHYy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZlQvXFChzA/LrRpb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MvRVMHNCaKtsYhj0P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPssTJ1/t6KPsWZhB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0L9fFw3tML8uamtW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4RS/p9HLSTyFgEiu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MA4jRtpTt+Wkv0/qT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgKn4CyV3JPJh6wqW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MGGZ8D1KR1ZYXfGjH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1q+aZW7bKdfwjkGI" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mbrl05Y6pwq953a2w", + "name": "Fastened 5", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Mq7b15zhnkILIThM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MR+dCkZcw+aD+ujCc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MygEaRspgwBzCMuAq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTfGEtt/5UweE0ZSa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MEdJ35ywqPXL3zCT4" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "1DT3XgFH8V31/PQJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "xo4EuGQd25eFIBxv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "nwnAdLkrTqMYwzpW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "aMCnTljpg72Tun+x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "KjDUybP7UAAoz6tj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "o/qORIctN04VmnC+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "HqmBNea4N8GOTCga" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "rCoLAiBNhsOV4Wc5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "sW2jEoszbfDlp1la" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "flHak9NbBLEKCa7i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "j3U7+Ilc/Zxg3HmE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Zm2XHI0R/IxFfmAI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Ao9C2Goc8Q491V+m" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "rY36NJ1ObznFVLFv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "z+ZkLj5dqep5p+gQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "c/Wz7RC7YoMG0s2V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "lAQ7HueRWanncBGW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "NUu9EwP/l+3oEmce" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "o3zzHuo2NvhoVcKj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Vuq3LeDkiBr2dUi3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "WnNOj3XHRkcxXUdY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "dKp4CoL2uAbvcuFR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "NAuDEPpuds0KhUdx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "lxQk9qaW1Sitptij" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "mlwWMNy9ghii+2rk" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mbrl05Y6pwq953a2w", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MR+dCkZcw+aD+ujCc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVas6WFWXlXmrx14A" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "McnDCOS1GZNmMRm2q" + ], + "hasUserCode": false, + "nodeId": "Fhd4sxvDhZ4nsw5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M5S467Icb6etu3gzG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtlQs6q9oEobLMtI8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mn9dGG/rKIn0gZAzC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Motz0PZE3xKseg+ct" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTALlvw2MIFWcFBkC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MIqWPv5wMpDHCFYmI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfXcA/mf8K3Lzu4IG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9XRtk+EjWKT9fN0Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmDWICp3e4dZ7D/6w" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MARa9GaJCQgFfxmXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MVOgQTrncyhoo6elk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MqmGMDT1Wo5WaaT/1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MD6NmCcsiZeptsGbs" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MTfGEtt/5UweE0ZSa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mz4YMvVGhfkJ7OcfJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SgC5C" + ], + "path": [ + "MW1eA3hoKkp1LAIcY" + ], + "hasUserCode": false, + "nodeId": "Ficnz93ZIuuvCwu" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPeevB7mXqzbweTTh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MzkF5IoIjLEYaQmsB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVo8Z8mYV8wjO+ua6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgKYNmdxR7MQRwhfV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mji3OPGXKHVPR2TgB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MbhZ4YTHzmIyS2ajT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJzSEs0NGVbVu2H37" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "McctQoxrLNEjr/P7a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MtA7ZAV/3EZFtXeeX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MW+BDB2ZyoDWTAVe5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MmAOPx2GD91uhoB9F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MR6U2QtzreSRunLVx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mr8fjByh9WGiqSAwz" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MXXzC+gPo7Q0Kq6Nl", + "name": "Fastened 26", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "1gcZFY2a+xiCjCPS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Moc+PRaW6S9FHjpbD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MeU2h6dok9L79tNzW" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNKJ2Uma8jW6jYxhU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MPePE/nzituwD+u7i" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "7xAUNA7IDLofuvUh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LfvAzpbdC7vIM5EM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "M5O6PEXCZ64BbUIB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "gqQSfn0m2I/S79n8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "s1TSzjrdtMJCRkM1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0urNhBW2PtEJf/Xl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "my3hEbh76k4eK7Ca" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "TchDks4hZRIPRtMF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "8KsO1xIfqUChr3On" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ZOf4agyf6ZAlxtSE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "t4NDsU5UmXcSfo5U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WffG3ABgPz5cOjwO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "mkHnUEh4xilnxyrk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Y3uUggdv7Tiar2v7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ZwIlsilDufuqtXvJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ll3uUZpIST+nsK1B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dqZG5QuMQxwYTaKy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "YgpVAK5Ob/vooX2p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "PfrXw2fct9/KEm34" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "iJjrJbQ440xMz2HK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "A7Eb9Yt8kQlEhrko" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "O7SKeahnFhr2Azrg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "dkKn4bbYPqYPXwpf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ALJLNReKSw0xAYZk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "x1XwGmCgydMBv275" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MXXzC+gPo7Q0Kq6Nl", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Moc+PRaW6S9FHjpbD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mqg5PwsH4jCJJp2Fm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MeMaYQfiM5RN/A8t2" + ], + "hasUserCode": false, + "nodeId": "FlwbKQeNA2hVaYH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MSYzkgu3Kd6appB5T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBwsWiw1oDwmKd2Qa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIcvTiprcsf1qg4VF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MuXNQf0T5IsJna485" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MICSWtuJqci0H69qZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQXF+lQ7m7VK8F8qX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHGup4Zx7mKENgJNU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGiT3bR22I76dcGq6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M7QqIzONT1i1t8tdn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MY+JIyF0o0nEe9Be0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MD3cm52sXjfwT5SY6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mu21ghAHQfaXVAETw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MK32qbpZDO0qteqBI" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNKJ2Uma8jW6jYxhU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAWjtiCYOWKvxaL55" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "McnDCOS1GZNmMRm2q" + ], + "hasUserCode": false, + "nodeId": "FbbzgHbkUnOqaS4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1vYHKeoso+mphM55" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MlEQFItS/YjsYl+wk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mkod9ELgTJ1S8F+rY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Me1RQzHqQhUFDnSQr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mjzy0ApG2FUgJyDNf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBLFIoPHDP+XK6D4u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5B3cPMWhzWqB+ga0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5k45NQCSnOnpOYNS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MoKTy6ydkjB90t+ah" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ma09APB0JcA2tnXk0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MksQvVv5wuq0ur/1W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MpfnrVmVsbSAl+3+g" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MihEiXgvpyXKKrWd8" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MkNMR60mzBzI6xCDv", + "name": "Fastened 27", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ouRkOgcQo8rSAac5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5Jyj4puv4xkzkEg/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MrD2YZ/vJJ8+ZE8zq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRtalfhauIu4RGQqk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McqOdnbw6dfmTU2IA" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "sxqt8AMb7tNJRHdg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "OeGuWmMlprt6TM5q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "nPb6ZCv83DAcfDSQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "4r+Wi2RQrGZVb6SN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "AZa2V8a/4c2N9g4G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "F+NW5F46SHuwmMbD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "8eiipId+aOjwSN+3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "IW8OoF0Wc4o6DY/X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oU/AoKq2Fvqvv3yO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1QuF9nCxyTrO4Liz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Ewey3Slj/b0hSKoc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "aVcg0gv0SMhJmzQL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "w/tyi5nt/tyuIyiA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "2HIObK+Mjqtxy17Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "up8soDY/O/OfTUTH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "AQn8fkJqIFGylB+d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "4eVGvd0AOQxh215a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "3blK+/ZL5pfKk6Dv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "9wNepY0vU//Zyvcz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "K1jCHDDRLOWVPzg/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "4nDZItsQ7c0jOuD6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "a7yHYtAhoLBxtKOs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Ls9Eiww2RKpZW5IU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OuzVfTPCB11qeEPp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "76AXlB+9xtmitA6S" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MkNMR60mzBzI6xCDv", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M5Jyj4puv4xkzkEg/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYc04fYZHv6kLvMiV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MmCfqLcdneyFzspp+" + ], + "hasUserCode": false, + "nodeId": "FIuYSX53vn2NBRq" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MTBsdokLaRi3UtdTA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MCiWrBFGejPpsbhBu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M+CeljQ4YLDZBuj4p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MveOBy0ynAPwrOEaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDwKb9emxtey4dcs6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1sYw7iOUhVyjkcT1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwrPcN5xSf3FPmgsk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MRt3LYfCxqj/cr7yq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MUVjWrRaLbe4wMPsf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxaxK+Sif/VHotGUc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mia70UcWwF19xP2ii" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M2ZLrBOgfBa4TEmdR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpNqMAnSQx/VObWfI" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MRtalfhauIu4RGQqk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MlV9Ht6TDtrvyrHDJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "M1tPHzc4UoLo8nL2T" + ], + "hasUserCode": false, + "nodeId": "F2BIHhcwuSJBgLk" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mvxkv6kcr99mLoFyK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MmX0DmVJSlC2o4WX7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MaEr/eCRAs0g2sj2j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRkOdGDWWAa+LnLY8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MixlOPCzuHG3m4bIk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGqrihP+o89+374sz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MG3KRNSINY+MxEvqK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MW3wvGW2LrkhcVpjI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M9MvG6bbbd/tpTZp+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MSjOFAM+MVCTF7eH1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MP2CfIbJ32ZCZssOw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MlOeS3XdX8dqNPmQU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MhTAzqBp2iGGHvXyJ" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MtlGrqS0NhZ+3Wo2I", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "1EojASrrlnpMoXpK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MX2C/TX3fE12DKuGu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAg7zxQ7biXBDpfac" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2eUgDglfr8uIBVIL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSilocfptOPeHKrPt" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "IRHVBTcAB4xZVcpH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "T1XU5biFqeg1LYoC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "6pNZnUYP68Z1rlzo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0Os5JP3AjECiwOta" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "8mW0FDxFDTum3l7Z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "YuwQjz6J7CGgdQoZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "12 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ZHgOSKr60FnULoGh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T3I2XlZcW6iEeLyo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "IB5Gkj7BgCbDT+HE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "kthwRvJ90ZqjASxt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "cehXqDgAM1DfcejE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "cPZnF3fkza9QxEri" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ljjFrWlJ7NEy3D/g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "OQhKDTxgbP0CNTYB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "10WfsWch7NZbYKvn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UnQIE9YbBsxZzwmg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "cgKy41m1hO0yq9EB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "S3u4tIVAhgnlkh8U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "FbFDds/HJKPRTJsv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "QrRmBUFxihc5agVm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "BRzuIwCELIoQZDfk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "3uN9Ioz503sW1QXz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "X1AqcgEbV4rp3VS9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "dk1AAqtM/0WvQXpd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "o18/rLxy5mBsQ6/d" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MtlGrqS0NhZ+3Wo2I", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MX2C/TX3fE12DKuGu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mrf08ofjcfs+HB7R9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "REBF" + ], + "path": [ + "MQagisQD+Cl+UUaLt" + ], + "hasUserCode": false, + "nodeId": "FNcRoDb27R7jgof" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUm+Gqdk9ej6o0LN3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MzWTFezmlZrBEFGie" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MYLKMNMYoYvL1yJyr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWzD8tvB34bGdjtac" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWRHpmTc5chvljUQF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/cPaeO9st0C3zWM/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWPWkwcW9E+oAsmsU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGk0yLUrwIUsZtiTy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M//9Wo0KZdNk8i08z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MVO4uc/KOUk5EHxOC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M9dDg2Mm217XMHwo0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mh7iqBQXtY59Bt17K" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MW87NWOUhaVfvZLQR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M2eUgDglfr8uIBVIL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Ma09OCifLz/KNlmhQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JcF" + ], + "path": [ + "M/+BwPZbAmCtXpKW3", + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "FIFGtP1wRliQZig" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MF3B/LmIdfgm5lOIf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MxrE/P2fnqthsWm38" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQNu/RXnlSfoRNvvW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjpUF9cNZ68aFL872" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mr9AFHgU7uo/oOT98" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MRaCKi7kY2gkwt8OX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MR7VhklpuaWZs3oe6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MYGMQLhC2NqCmqTxb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIDUl/7Vvf/kkoWWg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MpW5hb+lAO1ubmAaS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mv8Sj1YXnU5gjRRog" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUsgONxSg8jqpJDoD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/qw9cOMu5jvcsWMI" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MdUpHaQUIR0mrQlYY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MPo3JpSJofyminlZm", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MkNMR60mzBzI6xCDv", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MBIs/ErfxwtnavCrL", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MeiZ6fY1XP5B6SKyP", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M+LrJFYqWKMz31Oj7", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MyZ1O3Nu2cNRPQgqE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MivOHEEKjYXa9BMfK", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MtlGrqS0NhZ+3Wo2I", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MrzeMP0YL7pSkNjOG", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M598qG4BEJxjZOLDF", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MApHGVZofG9Pz1wqm", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MPtHH4/K86AOo32Vr", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MhDNyWCZvlbclzD+D", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M3fVT6oC/jrBdkNFt", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mtw2ovBCGs95KWiV8", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mz7VRw1wcUTACGcFg", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MzsA0AB90y21n5hth", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MjIm1nf3vmOQj33+u", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMgo4M079BITHG9pZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M/r3sQ+1N7u/AxABZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mbrl05Y6pwq953a2w", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M78JdB6p0mALl59wX", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MQlA0hSHVQTDp+WX3", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MlqTweicymKfJokhd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MAQqBOarclhu41hSl", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MXXzC+gPo7Q0Kq6Nl", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "03b783dcc4c854d2f918ab97", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json b/ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json new file mode 100644 index 0000000..913ab60 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json @@ -0,0 +1,1567 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "ME54sWyZheOE2tBug", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "eGtWCh7z98nCQI+B" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MuD+eV15CYBabexim", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MyDN3k9sAZAjthjTE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9wFyDFwZ/uqLWIwz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQngcAB2MXyivxA9B" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "AdmvoiqGyp16xig6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "tknohZ8DpaIjmpqW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "dKEud6O7j0Pcd4Wh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "V1okus9qYZldzcpe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "mWXV2A+zSHIqRq2x" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "wrSUQiJfJ1plFuVS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "F1MKlOyrGU9BMyxk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "7onz960qRd8JD7/k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "5mQPGepJ1IRReNZ7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JOWLkftZXPoHU3kV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "LlLkWqBjjsS+vODV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BHMGQBUIjXWnrAXy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "coy68X5jcQgxL3U+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "QItj/CJPJ+Cs39Z3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4zLjYpwRErUUA3vz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ej7Hmlwv+TdQnROF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "gTiaX7YlwWa9h6Zp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PD5mK8D2kYXRvAXl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "EkM8GXbnCRzApT/H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "t8BIqWU2w2nCrjkP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "s37wgaNhNkpR+Nyh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "P7nS4hW4L2wfpoNB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "qQMBRsPilvZ95fvB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6bJP2Bq3iynOXXXs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yjMPKriZ28j5wT1R" + } + } + ], + "suppressed": true, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "ME54sWyZheOE2tBug", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MuD+eV15CYBabexim", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M9yz9hENrXMvv80RX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JcV", + "inferenceType": "CENTER", + "geometryIds": [ + "JlG" + ], + "path": [ + "MlXjvehRdY7r/s6xx" + ], + "hasUserCode": false, + "nodeId": "FniwwHXFVJiULpb" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhgKH7T9OtIfxZb2t" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mtym2vkflaBKeqsvE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MvdLdCJlAZ9VxvOiN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB72IZdWqTYjmJnz9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNHbuStOcSRPVh8am" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MiXN0F8R1SFSnWZ4T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQ5uIncIPNeocfTCw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpEYdGnpwIh9iHeoh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MrPo6JpDRCJmQq7Ut" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZoGalQepzUxaZ2CE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MilZwc8s8hv0smWRu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MlsNTLtt9rl89I2Y8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHvveaToVk2JBT74L" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "M9wFyDFwZ/uqLWIwz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M4L+RK4gbiDwPZ3yg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Origin", + "queryData": "ORIGIN_Y", + "path": [], + "hasUserCode": false, + "nodeId": "FSUDsyZv3BK6i7M" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MCFM8p3xcKPj2hmky" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mli4munN2+81Q1IMB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MSi+Ad7yLmQAtaRpu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQAB+3d8/sogz/Q8i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKnbQMWn6t6dFzZce" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Meixu2RPlop2MdVvv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M3Y8tLPU2IhTcBpVB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkO94UM1eLbKo3H3Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MbEPpS7rfr1zO3Y5g" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MeaiOxIcqkcjnKbIi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MsRLL34p4V4dRdeJo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHD+9c3reHhZs2SDN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M0Vnum4TzToIrdrTt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MpquINd+UBuS64rxS", + "name": "DOF X12", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "LzjOSLMZgUd/odG3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MWOrJtzquWxYexTiY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MLCGaA25OJZVysthA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTcins1jxjZZsgqjH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mx9I3g2ms0LvBFDO+" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "aU+ScdFDt4Xnnijz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Zr+nq9MsO2G4Eicz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "aVOgauiOm+UzH9D4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "9nJ4rGsaLGsKpoXV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "zvcBxkwtqp8LB3BL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "QC3tvJT1eQ7ZYtrv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "PGOQJN3Agdio6pzJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yp4qXlI0k65XcfLT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "IcflQV0WlbV5PhpG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "onKtOrb3SmRP/GzT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wJI0CgvrR7HUig3M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "EEcOJhoE82GuJY8r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "KLNgc/HcDHLVqgTT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "sTk0adbLJAXqyarz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "oDga2TrrnMoZuoT7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "uaNxj5lQY6D5JNSC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "0MCEeKYRvJUgEwHb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Et9BPikGpry84TLN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "QzFErhx/chRZZX7q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "MoPWtZFMFyiiqsce" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "6DSGxPLG6Y2kgXSQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "dRxHcNGgjwions5K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "9OB2pEiebgF+jEx3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "NBxgW06who6F/VRs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+1Iyr7gEq9rcS08D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MpquINd+UBuS64rxS", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MWOrJtzquWxYexTiY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNR/Ym91vqH06bTAv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JwF", + "inferenceType": "CENTER", + "geometryIds": [ + "JwK" + ], + "path": [ + "MN4BDuQdCoQELOWZT" + ], + "hasUserCode": false, + "nodeId": "FvoFMfcP5u8VdyT" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MyeYUcsY3XzEdqsPF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M726Zs6q069TRfJPX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "ML8K3y8qEYI+Q0sZt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPlDT1q4P6HZjqUwB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXdREJCczndEWn4WB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MfBC0J1IJz2V7NEbV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "ML17gJwfmjAKRszeS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8fPDv5gb4S5LGwYn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOG0hEu05k+99Gv6l" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1PqitxTSAG5V5ssv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MA9ax5p2E6FlnaX7b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MoHtsX2pFqro5i2M5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUa8WBphFmppsIOG6" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MTcins1jxjZZsgqjH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGOkNrHNhahwdNi/o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JtF", + "inferenceType": "CENTER", + "geometryIds": [ + "JtG" + ], + "path": [ + "MlXjvehRdY7r/s6xx" + ], + "hasUserCode": false, + "nodeId": "FKZrRZe0wUp7Nb5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MplyXgwsOoUSZ+XVn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MAnVNIbV1bQS2GDfm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MrY3hXkD2AYXdHTF7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M7gfNU0X8K0zg4XIp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdZ+Ppq5neChyQw1N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MV2QDlRqjFW35oYV5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MT2/aCNVWu2c3V4Q6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTuenzA1biGQHpEJT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfDg3LU9QYaBm+rGw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MmLZ8qfDPG6Vyickw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MVhDW9YkI7NlOXrbX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MzdfOfYKcyXZ9pM+g" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpBrh0QWvDGUWEA4K" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MpquINd+UBuS64rxS", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "ME54sWyZheOE2tBug", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "0daa7cbcc378c5f1d6af6012", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json b/ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json new file mode 100644 index 0000000..30c7aba --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json @@ -0,0 +1,60861 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mhbnzg9n0Cm4Z42WY", + "name": "Fastened 3", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "oHOE/1KSIGI4ypyO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MbrQEm6/UtU0d2PHH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFdPZjgsUPDOlr5Gh" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3N+Kv0/TmDfcsSa3", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MENaL78zxVoO5ePun" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "DkmS18baLAr8xb/G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "GbrbtWHTDKjfaAKQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "x92lrA18z0IkcY1q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EVViGY8YjZJSPqqd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "oEjWVrD3OqjelvnA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "K3Pczvm+wbCfWiBU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "30 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "6TuCwerDm7+xORlE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Geeeet0Oeqe+7jK9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "V6iO7sTqWLg6WVay" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "i4inz9pTDBWZlzQF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "B/2sQGM/cQ2iVPr5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WcEU/Wvo6zEk2SsY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wfkkIvIoWya2KbwU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B4tz4S/SsHOCm4Jj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gR/QYaVWUmtVvDj0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "bkEZ69zDBWjR7O17" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sJabjAXIGq/HzFOY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "TWz+4ssviZ4OTx6v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UZgVYMhWnDRFa+dP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "dyeQX+JjPEcRAEuY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uHWFvdmSbAKgGjbw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hDkK/XwQ2KDkkbkt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "io5+qrF7nGbEVMJ4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "L4nFQifXvZgEgpzD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "WSvWUr8l+5mHlG36" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mhbnzg9n0Cm4Z42WY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MbrQEm6/UtU0d2PHH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MEawcR1NcXpSk3noS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RREJ" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "F6tPp0XcUmxRVKh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO6nPjk4atUJJ2Rsp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+OjsiXPSeqEqZc8a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MWnit9ursuLg8vdLp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3mG42ZmxxNhvRieJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mnl0Fr8AwtXdvDs/e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9HIeq+Px9TuLIaw8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIrFr8Fgf36wW4UBF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7FMY5Q73LVGwQX9O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "McK25IjEmluxj5BUP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M99OEDbFR0XMxWzbj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MB/jEO9enzlxleWbf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSq34Ng4hM4coF9QG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MspcSYhitP/E+RNHM" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "M3N+Kv0/TmDfcsSa3", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOriEMllIV5S3zkNa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JvB" + ], + "path": [ + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FuJzXNxuEp8YqXe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/O2wPW4Cv69h5ZcM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXdm4c0r/t0kxs6uO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPojaRB21oUoTJ0Ip" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiculiOp6Jgc+Dl3F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPZgJHSXTzREHvzlr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyWODutRaJpbB80jb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McAFyGuAZQvf+u5AO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/xZN8nnBIOFCvLlA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MA+MZUHdO4270ZJMA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHD99Ut7QtA2yTVgD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3bO4psWzzoo/sghX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M25dPY1aYVwb1UNb+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1KRsWttuzO9khr+Q" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8xQhk4vs7Pb/4nip", + "name": "Fastened 4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "0OvOZh6fcIX+Y+Fy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mzc713naptow4y/tj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5jb1kmR3Z835wTvj" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQ6zXzXlrtXw6FU86", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSjAnO7ztTpj/+T7u" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "NwD2VdanK5QxI+Hc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "AJ6pIB4wHXLKPdjX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "URXhaEtQh0JY8MVn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "LgpzSnZtMxY3yMkv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "dzu+ErLw2xEf6fa6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "cylQuaVnqsUvTbcg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VHMJlsJ3wyTS1U+b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ew0llI6m7qOFFzhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "KSjUFC4f22mR7aNq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "EOvdpS+qojKFDsPw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "qOGeWoNFpSmtHKci" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "JHGQGnr989NTedJt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Pkhd4df7wKq74YvL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "OKcYcbfK6cBXXSNh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Hb8tsksDy2boeObA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "OnnrTJWsxEYrmhKU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sDCzyq+tugmorOA+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "G2HrvwXaJNjX3GYS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sgJHXJJUJElnfVsg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AmUP4r7meTcz5dRU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "pLvt0EHunytgX6/Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "lwcGauazjZXKk8Fy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "wXeO8lFMvi5HdNDc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "S9/pJ18qMZlMA9/p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "xIOh9ci/J6tnl/zw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8xQhk4vs7Pb/4nip", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "Mzc713naptow4y/tj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyCBF1/Eok02bxUlG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SQGxB" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FtmCBLnoW5rGuH9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mw+xi3kj4+SdxacoK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkFJOcnFooZcVr2YV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBVB/Cj66A2QMAZRw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgRJZJcB2IcjUvUfT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mah6oi2jx86AbiOfp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/ZreYgH8D3KHotZy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJzxoSUAH/7TvYMbH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0v+LeapbS/Zdaqzm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTU5+zT7wbnl2/SBT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXyg8kYtwthJ4Oovu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MpaBkHgT8B1bFNiwH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MqLWsli1w+XslijMz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4zH31LR49dZMVD5f" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MQ6zXzXlrtXw6FU86", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mt6QrOeqD+xszs1al" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhFB" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FpEknPAY125Q40E" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McJz9EYfeKRNTklnt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYDauWsACt/InPPEu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhEjLNu8cd9PfENgk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5QYTBPEyj/RLckUA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5xRDXTz4WdkLAexY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MuvOrhPM1MxLo155s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaJEwl9ivKvg+3bg9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MhcBOhwlheJo9Tito" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpROeHbrrkelJxsDu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5og+VvDvu8ftrx5B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MDQuaWtPyqjcHX7JF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkGk3gcGDuWByvOK+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUxrxBl53tGgBeQ4z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MAkskzVRVmxfTUkaM", + "name": "Fastened 5", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "vh/qwkG++SUwZQ5k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MX12C+Bn59Wc5wyDY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MTeTr/hDSOKELCqHa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mz6nutL65hwJxDW3S", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MtHF9/4CqSt6XcVGg" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Kr9XDCboVSzsO41u" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "3+BvMrGqj/GSr0DV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xY6ni1k00HDf1rNf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "PoIh44aUUt58rPjy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "DETK1Sm9VRR/m/Yl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dCpCEyALYSqKYq5E" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "EqAku6c/gCEVZqrD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T/VAeAWEdJJHUFC2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "fTHYcBWwmGXHd5jn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "2cn4qBs5PibX7RN7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "3BPDvZACobYg/Y2U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "b9VAMwO14kLIatqm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jj+qwfllS/ZKtcP8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "L+XBw/QLOCo8RLuP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "CLdLB1aPJ8oT5EGA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "B+oKVtTHryrtgWvQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "HncaHS/7QKXZeOYH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "/aTzAOB/6GyoH+yV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sev/l1b8BG0Vmcqw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xwNevNkOXvIVWWSQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "qEs8kf1SNySGLhv8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "/TopHN6FTjl0iB4T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "aOtuCRrp6eW5N112" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "EdLR7XthFjVIfA/7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kr4DMCUze8lC3pEo" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MAkskzVRVmxfTUkaM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MX12C+Bn59Wc5wyDY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MZfryb5wb/u6Wgdny" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWV" + ], + "path": [ + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FZ8Bs8KUsIaXOyY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1t2pmyKjj2z0xTbz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkmlUnoF2Q8oY8M4p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsQjiMbzXIHJZHDY9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MH2Jo5PgzZ698QjHo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlqFO0StKNbNzumPy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M5lglDpB+eYVZjOjQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCmFmzBSbfPa7Y8KG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mz0d7EYSmlWbUlwYa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTv7yIpQiu4jSVUSf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF/W6GSHE1XtKTTPO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXih+b8VLmvP99Znw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfnZFyOGsvec5aOnd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUE6eXx2vJMdOA96n" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "Mz6nutL65hwJxDW3S", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MXz4vjOiZ79Wo3Mis" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFV" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FSr9kS00tQfrdfD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mw3Mgz0PTcPhUAbQj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGg9zrGPQhnXYMFyz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MObBc+Ymr1w+yQ2V4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M20kuLeuY0EFJ+GlQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdeTeC2iRkd7i3V2T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9puhwW6ArWQIbPuu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Meb5baK0ZQHi1Qb+G" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKIwUc5kqIoDj4B6u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsS7MlUce2MWdY23C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MalKDxmKsD24v7x/8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRVJVhtJ/MW+G+UZT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUtuA1JqPQByCXCU6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mb1Y+VRGhvTnrS6Z7" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MrPyYCqbLNaTfnGxk", + "name": "Fastened 6", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "00Bmbt6OSiFRuUWg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUHo6QGiomPs+GrMY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Muk/mWEYkjJd0MT/b" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0fzeSLcfU04OeQZw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McBRB/kPse+2xowmM" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "8o0qVp/bthHfPt4g" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "T4hlc9Y0kDm8KuSN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "+7HmdYBElDeeFy7M" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "gB13AKyp4VjPACRe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "JUwsNbnjef/xD3s0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "whkcOzmT8L7C9Nx+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+1UqvlIej8Nmgci5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "pCj5G1/Y+1h55/+F" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "9EReb22uGb/dMlKd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Z4cHWqynQNuhpBU7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "pfvAQTBYB8yfyCi1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "S501r/UX07L75FOL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hur4Lv8mQvWEYvdR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "RM3wjy98ssZc+0s7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kO59Idpvho3hIQKp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "oDpgRfxkM6n6Sw8c" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "DJ9c2wxKC0pIGExQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "FsGk+NyG0+BT3t5t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "/wKmS4J2krh+L8J4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "CrAqGlNjVYbpUQdi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "emBxEF9l5BJPd3rc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "V/aqPYA3KGHJKIDx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Tw2NdCDiQbDu0ukZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "S0n5YUL5c3eMdhdd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "mvex56jV//lFVrgM" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MrPyYCqbLNaTfnGxk", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUHo6QGiomPs+GrMY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MH9k8dJ1Dm4+wOU2i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J9h" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FHDZDuuGgLQAxV0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhzqbOxKLnp9jDydz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXnrJEO6mHqhloQJ4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MFK1LOahV+vWC921P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Masm9BWDuKZZeRvGU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRikSGsP68QTBljiA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8xqRfjf/G+W365m8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MgHpDXPux2zItFxq1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mug+RI9HEEKeVJCOz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MigZEm0+lzvL+YrW2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MmH3MDzKChKjDP+nv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MU8vI3Fz912wCc6Hu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MBIGDnLs4y28xcoNH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mg/4rizzEe4NcE57h" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0fzeSLcfU04OeQZw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mm6zQD73n0EMdw/YA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JvN" + ], + "path": [ + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "F7eyrH1hAjlekvv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaD2zD2Sv2cFtKZXq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXQG6uf0sdK9D5ypS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MqX7jbRnuLKn2XWe4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp5dyzo1joKRtZeBN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mj3xcbhg+h7mFpkI4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MbZnQPUzAJlBqFCrY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MbYTcFAGyXH+a5XmZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MDgDGp4kWzUvkzNyD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkjV0njMS7QDB8eqE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZ70AEnaKk6zf9lNp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MyBqa5Sr2/OdM5TE2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M82ITJjqW6KoOxl70" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mr56ft2pDo5mjRHoh" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MwHm/myATI6Zch6EC", + "name": "Fastened 7", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "S9BvYoAVQd+k2cQv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MfsYxjfRmekwor7Gi", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MGqmNHZYQqdGndzGu" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MS1960ehDp3bxr/2N", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/jmx7BtmZM7p0FEE" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Bax7gJG6X8TbzfTO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "L9UjOGPS7yPj12nx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "WOxzL8hXVhDZYVsH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0Bv9EJkvmH4bAQeg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "3RE58qzmCUZ++dMP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "4PDORUxlhXC0G3GT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "zZGergm+T+ToAkdw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "cpV2ASUVkRnaY1qf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "wlk1TCm++GRniAxO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "/Hkk6QqpVXEhP2gv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "WmYWYRX22MmzUsMx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "GRPKs0ZjBKQhHYmf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "6zRa0q45zsMdCm8o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "HcaMhbM6zqe5qwl+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "v8zLop1blUxpbDzj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "aT0PuyKiq9G5fseA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "VM7Q4dZOU318VGWo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "W6j+PuB6GhZ20oun" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "/cUiROH5L/ZOC/+0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "/NWsJAK8W7hx3saA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fu50DLzImzdzWFVr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2ipaIv1i6sNxve+Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "idJa82zIrIL+m3Dq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8rMXhiZaqe1z7wwB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wB6MrgQ8Fub9lPpG" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MwHm/myATI6Zch6EC", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MfsYxjfRmekwor7Gi", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MDVEOLiMU4iTXpxtS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWN" + ], + "path": [ + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FogEYnJHBqMMdXA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBKTPt1dZkJA/IF61" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFroa1eX34sGC+P4O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mgr1AROujOGEf8Nd7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxF5MI78V8wseJSG+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mf+I8CIS0GQkZkAQx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MgavamTChdpIGxpk8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfGCZn5hH83ZmUkxC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MomgjEmVncPcavkn/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M264PqVoB9UZ8NMsN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M66449+z82/quE5Z5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MtyZghjKeWPreTcvY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZZe+p4NS2DnUEvvo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MyD4ds8aBLxrxPWQb" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MS1960ehDp3bxr/2N", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1/Nro0ku3dD8BPA0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SHCJB" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FOgsNzUrcp6b9hj" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQvY6fvAPWPtUkdY5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVSFNcUib3exy9n9n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmgWAYTCjE8cZhE8T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKDTyZ8QtACHYIAZg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJqrlzIzH3uP4FjxP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYVCQoYtAPtHjRGvP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MMBV9VPGvZt6C+XRd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8n4vZPU3rzYg2b0m" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOBJduPe/MAMx+XyX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJCcqmPd7S/QS3wcs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHv+PF1Izk1bWL+7w" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3tj4t4vmoDL+xHBm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFyFa4BsVuQxDkvIk" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MbQ/z4WTQaAS1w7GD", + "name": "Fastened 8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VzWYuZ/fZI0Icnn1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAiMFN128Q/xQCh2i", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MH4mTi+2RwEvd1iwh" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MiqW8a6kMVliq5tQN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5GHSNIFnIiQ6Enol" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Q3Swd8ff0TG8OURM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "OOIgHqGXUtZNA7R+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/KUu9p6suuw1rYJT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "+OCP30qV1ltlB4hN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "M7SaAoSQXk2ZwCh3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0whBxm1aRptdvzTA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "-30 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "eJEX+930j+qP7vMR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "VpEVqmnQSpcWAJ4V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hDSpp6kkgSpAVU+A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "WsnaRjNiWWtEiiZJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "QM4Vs/rUPScMvKFs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "PXc5JM2eSW4VouNY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "vP/do3q1n11Wrgky" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VLM5dApYfPOCCOjs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "/kf3SU+WYlGOBQJF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UQQLTuShT9XUF0Yf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "PFR+vup+pcOU4eRa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "wHfVN6Hw089ldDmd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "svNGEBv9LuAJ9G3L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "5n/iLqk49NfH3wIV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iO53QLau1+ikjOWX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "lpax2yZw5/UF5LkR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "AIEJsdSDZc0WhUfi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+qw+s5UCgd8MRhFi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "bl3IyEDTyf0B9cH+" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MbQ/z4WTQaAS1w7GD", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAiMFN128Q/xQCh2i", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MUw2mn6W6SEIN4KFs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9CR" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FSLDtLfeJnuuELA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVZoGUFDPcbxvaB2q" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrcPV2G5xD8eC2Aul" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M91Iclw5Tk5CmJcCs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MK0W7dEZxi4Xsuh0p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/D5wC0kTpjHAWDBf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwBJW1yqZqi7/PbVx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M9BDMzso5Km1YMwC2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mivlu3+WXzD8KVv5B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MrbsUcU6B9B7mKv2G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MlsloMXVagd2G0RzB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7EQz48StF9sq5dA0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEAOuoEucdaQj9uLk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MdPf6GFv5Z/EzvEAp" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MiqW8a6kMVliq5tQN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoDeuHfUoQvWGEx3G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JvB" + ], + "path": [ + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "F4GAm8hEokooVIH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaQB7LB4Y9fBmhxvg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MSAMRARScFQbx3CAQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIwZOqXr5fVZNbQvw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0VAcMUQeKJL1vC9G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDntrxfbCXKWB/4LP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MspOn99AUxEMIH1Qi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUO/ciMGZybl5jhSY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M2voVRYOBi53dqbx+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M89H2aoSgzfc7jqdF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsYOg0MxRO63TblAB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1Xw7eU4W4Ooo2Zx7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MrxqRlqBFALUFjJY1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+dopfMGOJPahMB3E" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7EXjjiGsj0S813Xd", + "name": "Fastened 9", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "IhYj98rQ6ismwbbU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGP0Z1t+0BB5hs8f6", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlNwdPTwIOS+0+/7i" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHcOwOOZ1HmMpBdPW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7OeaLPx9DmyjOQzE" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+dm1npNvYnFG7es8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "xIWdFw4L//UEBPGP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "4ozisKUX+MbHbA+p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TxB0BGrmK3yavK0S" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ySIqfEDOGIpgQrVt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "VLXSevdmb9k7zsZ3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "-18 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "1rQA+GxfjBkP63st" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "c/8qXBNPDQgLevwg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "L5f5i8TXysQga4ZY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ryEs5HxleZ9UemcJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "I5dz3Tb92fev1gcF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DwqTTIhvYPUJS+IA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Z4nHS3kG0ngjHOff" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "GxYZubDkOLx9Y452" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "dPraYd2pHCKJw9hj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "DLk5F/6F45ALkONV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Ke7jCTY/x/H4nnxN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4WTDReDalUSTfDWd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "RnREsy5nM+EQFGlo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2i1phpMksaWPqGEy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "v/v/BU0rCV34MVmh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f70ebwdy4NUdqK74" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "dJFLwPQbQA01UyVC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "V575QOD07RPM0zLx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OhlpHQBfusI+5MWk" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7EXjjiGsj0S813Xd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGP0Z1t+0BB5hs8f6", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mo1SK0nR9N0/pvCXM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JcB" + ], + "path": [ + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "FNjRKtQskdsHcaX" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MurP3LfmyYoneOxvA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mw4Q2W/aWs8n6VhPY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBTI6RUZVRF+zOok2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/MyKfDSPREMFJcDa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmXUlhc72xPTWNo1P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyKRXxcu0IJdahaZ+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MjSEcJ2xgtp26lkAz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVH7bXiS2T3CmkTLF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MJrJWnrA9MvNzmqNY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF6Exh+yQE0yEjFBQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mic0sU5py1FZNf/tP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6OrMKbBOUKZITD3L" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+i7sqlq3YQppOaNL" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MHcOwOOZ1HmMpBdPW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCJOIG6e7ABiUCRbN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDl" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FWU7IN2joAW0asy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/8sULlAD9M6F9zK4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MV6Wyqk5thkDsNRZY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6pwa7OoRY+lekFbA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMmmt+nq6EYR3SbJR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsGsYckC4Y2/dnJ+n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBuPTJ+TTj3VPXBrv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCq8I4WWRpa0YbnYK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MeD3dQbHaLWEVY8N3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Me+xtFdaJtC2elyqm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4TZPY/9CddZ0NLh7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIcr0rVTVLpLr/P2Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaZYN1ssWKh65YGFT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiLep0YjXcPILqTdd" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MVTptc1/AMYUWI7Ol", + "name": "Fastened 10", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VJjX3LMbAtHGfIVk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0qlCZrg81MHzhkJR", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mhci+qGDB72Brekcp" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M+BrDD0H0RkTjc+x9", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkhwbdzPbBeTo85ID" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "0QxeSZnZjtGGMnY0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "58FyakO+zh5G+Yr9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "9FEq+5VA9YbbgJ4J" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0EluDwtK29j56By3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "fxOlLhv3pFwN5xiM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "rZ0i89vnCdETShPb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "aKcH97fF+7Gg+bYa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "pWF6ffHb/tEo4+FE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "N5DnayGyroboxkV7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "9S7HHA608R16AObG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "eKeMr46UjxXcfv3w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "aKjSL0a/oyYLnv3I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Z1hIcVmkbdpfVmKw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "LlAg+F90MKTgkd9U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Hn8nuLtPjnCQiQW+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "cRuRqcaChgMajeQa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "5m8xYDfoTjTi9VSv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "gCbSamQFrEP4ekTc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "unNxjM4yOvF+MnJP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Hzb2DDu7De6x7V5Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "maBDYj6QyYOTd4MV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2EMpyQPvCSRylJ+K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7fUSq2QPhtu0CvF4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zZbar0Fh2asTH3k4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5LtBnAi+EM6OMGlN" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MVTptc1/AMYUWI7Ol", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0qlCZrg81MHzhkJR", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mt4Hwi2H0fZwxCkXf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKB" + ], + "path": [ + "MPxE1GxeWOVfGz1PG" + ], + "hasUserCode": false, + "nodeId": "Fz6VcMP6kX0KamL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MKDXrC/qDvk/WFE9W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMQv8pDmBU+hLqjoL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MB6jAm2kxnvnWL7um" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB0cSEUzdz4pMT9mL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsZBK5wjpoIe55548" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mvapz6kMLi2nYURmW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mpmv1tJO8f0ZyHZMt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWVAm1iW6eYZQfmEB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSikj6ptWt58aNEz/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+XH1Dqt7aMq/G9mp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMGggxny5fzXz6EOb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaAGF05sTqRbsxzSN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "McL21toNLTidyB5lg" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M+BrDD0H0RkTjc+x9", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwlkgutIYawpkSSnW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SLCFC" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FPifHHXGGC58uRd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mg/vpx8RuWtfD0CI/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mu5KGzrX5erdkkVvs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MlmwAiS4x4fkoQYnA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhIjvdN6AHlZJQr3r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLu4dKGeZJlPrcL4E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0oeTYL8xF4flUDc5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlkC6c2EGNThdTtZo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MeoP5jR3SE/WtaCGj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MGw+WXpTWXVOq7xWW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MTiiMWyoG/mfggtkP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MZabG1TExPVHDF2bW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MS++IwaEsarBO8MRU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MAOGnJIe13RWm0qf7" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MJ7KdQygB7+0sX2HZ", + "name": "Fastened 12", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "FMe+wlo6fL7w/Wjq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MItBgOVUiPXhc+3lw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSGtKWWnjuBB6Pq8Z" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGtYhB0xNJeXrwr09", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAaAa9nivhVYKQWku" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "y6nHg0TiSXjYVmG9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FQvKyjJtbIhb29L7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "iMQe1/LQiq52mFW6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ALhWlJPJUTCVcELU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wWodfpRMJTO/hV9m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0yzM4QGD4gonTs29" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "FNwXFtmfwYcxA4O9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "luUIl9iGIdDu9yfz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oWTE84hzQ/n4pFYV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "dUe7HYF9KMiKtc7a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "xAOWsTcRPXXyb0jk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "zd6aE85d/8mk+eL4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jU6svfaEPSyY2phP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gCJxRTmFCpyrrs/+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "vb5c6iIDysr84sLx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "GvSTiMK+8IrDL1A1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "qhzxzs1nshLF8Sjc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "TlETRMH+/r1zieXQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "BfBOL8Vs2WqmXhhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "wQeJjjCLyrZd7TgS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "PAYnh5Y9s3MmcM4G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "1iNgzs5n/DOrpqH2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "DeWqdrmRnJl9+4F7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "G8VWFEAWJ9iCya1z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "1CxxCETdlnLaNEU6" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MJ7KdQygB7+0sX2HZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MItBgOVUiPXhc+3lw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mr9bYGKGPQUAxOjhI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RYB9" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FarsG72K1lrCXJh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4WQDMLhluyoSkdxL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MlmtNo0XH32iPpOR3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyIIRqq20IKFoiUcZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEe6KANxFeBkbQUQ/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdRMs/5JYLFD8OTdr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUy2znI/KynzM15sB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M3Avb78T51YqZJxSo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMap7+ZWlMJFbg2NX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Moj8jlOvrE28Wxe5m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1dkftMP3O/IcqVng" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M69cO5itQlDTpRqK1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTorDxUOpeTtSMfjO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MC3wd5gjaIa1mcdZc" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGtYhB0xNJeXrwr09", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMix/RTHqrsMjOsFB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JVh" + ], + "path": [ + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ], + "hasUserCode": false, + "nodeId": "FJre0crpQhdHUzo" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MgL+XIVvIJoEsOrQZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MqJYG5LPLZ+BwGRCP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mv7LFZr2zSvOUg7Rd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "My8sDbQFeUFAuOJk2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+aDUzSnvqHtBKszZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4Ovc/Hcr3GRZmxVP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MM9oyImSqv++50RNt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpxPEC53pRHWPez+R" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkGp/Eh/n+AADkgNH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mq/v7cq59MyVZZkhg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MfTGQHbk30l1rnkqW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCAvaJr3VoXnCBHkZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXQbsFkjDq/G2YqRX" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M5CE7Nnz5D++DfcuZ", + "name": "Fastened 11", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "sg+29a6uOFyUlAZ6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFeckPKcqP/YcDn/A", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MmRn6CmN3OZIYo38l" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MoWH5wgBCcIKWMUWa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFgTuhyfoU5jICZEx" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "2pd4NnPElvF6wAIo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ScjlV5h7g9ul0RNR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "l1xuOKEpr6UbDgET" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "2IymmcRexdlapGrt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "4P84PSgLBCpkdnYe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "9Mx6VCVdBCcJfXlW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "s0vVgw4AuE/aipmL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "JtaxDjZerv7AsGLj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "z69del/4jtNZKaiI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "2HpdXyvFeqp4GfTV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "96p2VtwYDn6otha9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "AS6LDp9or+QO2LK3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "TTD5gkdDHQbJgzmS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "8i/5U8N8urQBCxti" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NpEO1HOR7z+RgZ9g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ahm++HfW/LjkboML" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bkdHM3TC7cfsBuWj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "waS/pkSYI/Z8udrK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "myMThN3AddZo4DUz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "f0tsIQhyNIrOQhdx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "BC2LbiLsUQWpxVaA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "pFrAiroAQlfqj3Wv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ERG0f624x4N2dmy1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ScQx8HM+dFB1peQU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "m4JEJ4OsZguUuF4U" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M5CE7Nnz5D++DfcuZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFeckPKcqP/YcDn/A", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MP206mvpg6/GsmZ+W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RHEN" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F5nDtqsqeCSuRHh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFWVxzZtccm4qPLfK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrREiXtHi3qzfEgBx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6Vum2buMe5KNNOcX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp4tQa1aWCCZrdMHp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPpgR7MBVCc1A7CAT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My9ybBrbwpzhuiRmx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfEMTJ/y8MyGYwqTo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHEwP1gEJpi1eyqre" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Macn1fWELsy09pbXd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mjc0c/F/i0AnfWxbx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MJ1iMsi4CKybnz7GU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M7ZVljPYHr+LD28qn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mtlw/HWRJDLXxe6Vn" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MoWH5wgBCcIKWMUWa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmUlZIzD7GGi0+zhu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "RtEF", + "inferenceType": "CENTER", + "geometryIds": [ + "SAF6B" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Fd3frpyKsyHcYVm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M91VzFtLBvRdy80HR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6vK9bJcmvc5kAu3D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXdH/wUAymuZEmdBR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhmEpdeG3Kfudfplz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MazVcJ5YT/WTSHvhy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2ihnv4jN+vELHikd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0ce5wGeE1AMg+OCw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXKcPzlAhSLRQ6Bdv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "ML82xU5RZmRVPqK/q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mm5vK1nPp4a+unhXC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mz5BuuomhCDzUrJJ9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MefB5fr+NXnFDjl42" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MbcpehrozjE1Q7wa0" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8ncbacU4qkZxBF1N", + "name": "Fastened 14", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "I6qM8a2DrOR1CrVe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McFuBRioZZHN17gmU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJBEgC+MsGvB1FZut" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McisYyAvni3PdUERF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MPabj+jR77S4w27kQ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "qBFBp7pHYoOfz/Ob" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CpdvDkyuUcgpfiuH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "jSogjJiospIHHWBW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "RWMAJAvgRaudx+uX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "7FBay2kpb6gHGl5W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "4b46q8FOzC9ezUiu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "v0x2ACUh7t3NN9go" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "0wGddhCaqAhqN/j3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oBFNcVxp7/QMnSFh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "gihu1njmRl4d0Q+r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "P7dmkFT1z8vhLa4L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3Zh2NqIfJpKnU6Wv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yKpoUN8s2ppWQyFd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "BJeoyJ5q/be/P3p/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Bv3AClTkKQwK/m5e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "3QBmjaZ+UocYzy0Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "CehhmRm/xKSkgQ2u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "UtjPrMMlfOeWv/Ge" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "trvQpRK0oF9CHS+V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "nEUMRfyPRbwzsKvl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "oiUjyG2XCaaJGpYq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "q/Z9rjO6NiuoaDJT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Ihz64O7/q8wwHPQl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4sQvSZjo/oCDUv5c" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0sZRrGqF8VgTv91D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8ncbacU4qkZxBF1N", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McFuBRioZZHN17gmU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MjnI+/dZHSZKKsUho" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MOEs/MP4q2ydsbiX4" + ], + "hasUserCode": false, + "nodeId": "Fw97raiUlQnymya" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MEEZ6kUCEMnL7u2Ez" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFopJsqduPTRvnVPM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3I282S3qQgJ3tZod" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0YLeEQYOTz8wwxOM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJd10xTrLRYyQPypi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAMDCzzt7rXN2GppF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mv5I+vi0paTUrkrF/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJbah9UWDOlLJCTpJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxsPpXrZPYl4YfKBe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEMeMM98cx2pM0g24" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7Geo2RH94s3EKBIz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ME27uzQ/2ZuQlUJ9z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mir8Qnk9McNWZycd2" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McisYyAvni3PdUERF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmTLUgwOcLk56XPFN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RUGF" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FTDA1k9RdC7BiNP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4L0RlkCX+x4//qXz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXSTqHcUmcLSY4xT7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdfnKucB3yvLCNZLR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRTkToixezNxdoPzo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDzvZApU96qeikc1x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MW+uEp8mYN0jQiLWh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0bvs6AeVa320cpe4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MncoUbFxy5+MixwOP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M2fAA34CYAQbVdWSm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+AYJgg8gowovcQBb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mb+0svVMAQNi/L5pr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSNzoBmfaFLAMWfQ7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mq+Ouvhf8uopB/vN2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MR8F8Lw+YnVEL0ei2", + "name": "Fastened 16", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ijxE73xKEffHIrdF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mz8PmyAj2WWEw1kaH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqs6BJv0qpDQCXlro" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8BmZxRyMIXi0Rygy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MR4kaXouHj3+L+cFt" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Kbg7FjUaVqVV56pB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "f6yjSP5w4YNd6tu3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "tKpnkEjR5X2ra9cT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "pQpcznBVRgK/3Tba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uH1pDxWz6leS9aCC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "L3ja6tyeaRXTgIYJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0ZlBKZyzZ8sY2wvN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "4c8GbdIWHDn8JCuV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "yo2ru/DQmtWrn2gM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NZDjJlNmjpalBtJG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ZfoNjAF1SVivaago" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "ntqko28IgNPv0oA7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "AJ9YlpZL4xUSZvSf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "W+ZEWM5cdttCDhww" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "lohs7UNO08fkDNVd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "vWbajbm4kFsPsj1I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "siLh4ceRyIRFVgAO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VqM4SU3oGhn/XpVx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "OszRbRNTkZXKBt+k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "QzaU/HE0CrYgdXnq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "OT/n9F0M6TliLaYb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Rfv1MC0LasbnWZPS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hleTbdvPtL5+ug01" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nc5QetMp18Xedx9H" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3cAgO0Bo6BR1oxge" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MR8F8Lw+YnVEL0ei2", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mz8PmyAj2WWEw1kaH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCrbTJgeI1WtGKKGR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MTOCcje6Ly3gLQ5cA" + ], + "hasUserCode": false, + "nodeId": "F9qpuzdLqzg6q4Y" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MorlnsdoVlGw7Cehu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mx7PI2fF+sTZWeCZA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmXsHFXyRHTnIGEN2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEbne65xR4AX4TJJw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdaQ2+WkYBgIiiAoK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MrxCRCBW2gQTSepwa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MmVGRCB0rdnTARhuW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTUiGPrkFvVznnaR6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Myv3uYXK69MMvOUw5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4tqi+k2cB4NCc48T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MtCphO3oa/95Ou8mm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkWvM52dV+lj+U5SE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M67XyFh48CrnmG+DK" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M8BmZxRyMIXi0Rygy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MS8LIzQzgMZaS+OTb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R6EJ" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Fh6NZ0Uib8gCgZu" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mwfo8WVnm4Fr7Czw3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MB7OzFUvwYyunz+Pp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MKM7zY5lPVsydIoA1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5hPHK/76kcyRqj1L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNwZcnWqK+pKO777n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4BfEF3RNXNxEx+RG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MBc50V/tzLHYjylPL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMtGR/mBCcHLXRlXt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYKr/7i0PIZPZj4id" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3HkvMdRCD6k76FBJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPnZ+lnBcyL9V4RPJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mc5VqgPDFljhGKBCO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSpZHkYVety9kQdSi" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MKpD3x04AWan996oO", + "name": "Fastened 17", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "iMHuLvTYbzpxgnVb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmuUsASzngqXJgz/d", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqinr7/+a13No5ytK" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpAP3q72BgBj8rMdT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "My/UM+Zjewo2flM0T" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "afScWngMWRe6bvBk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/XyGClodbQm/efZj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "DoqVRV8QeK7hWlX6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "cljB05PCIYjKdsFq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "RhTPpT0udQGdem42" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "szljA4Kv7xfQ9wY8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "v18EfcQCo7SVMMll" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "cCaJ6Tp6QO1KXTZi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "av/U+ckKJ5qbkhI8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "KoX4Ctd+FUGEKqBy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "137QAq5MogLXL06J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "hFrPhhQ8zqbytYu4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "TuSKHDPnLN4jIRqV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "0IL4eTRy2w61EBgR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kTd0KmLL1fcg0OWT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "uWUp11Mueb1Tpqj2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dtVsKB5PWi8UfDqF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "mQJspJwAwzLkzKDC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "y4ZKBHc4YLGy6eXN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xcAcVFyaz/76HOEb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "FlNj1Lfsb1MEEoXd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "66hMVkJHRwOEpUS0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "vKkxTBQx25/LmzlM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "izFNb4eFLliNsPan" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "KxN/Bcz/FdcMK3Dx" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MKpD3x04AWan996oO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmuUsASzngqXJgz/d", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MFdc/PeafCZytqejE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MSlaQh6Z3YzYg6BPs" + ], + "hasUserCode": false, + "nodeId": "FL7M5ceW3NW4YWF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MciP+rlAXr4caNThc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwDXfdBNKANbcBTVH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MM6kL6pxP6sx6Bx8r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWUu74OFlPB3wS24K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mmh2NmjfWlJnHlZua" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mtl1jZtoBWl7rfRRh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGwmzmq5NveOKyppO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MquhwapiaHSz1gM5I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOw4hbjc47PgGP2Ix" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MRlQ0yKM2BB7ENo3T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiM8nmSObf8if/nr2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MC7AdxRDTqbjLLaWv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJqqx9EtE1heEnv2e" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpAP3q72BgBj8rMdT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMxEU7Zcq3qKnHruk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R2ER" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "F5bZoBTkyEpj8v3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzsKWE/xirP71tdZL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6OE+66P8bgMpYknp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjRRlniZdx0+tw4w4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbqRB7DCZ6nsHoFKU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3SR2rJ+SGzmTINTs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3XjyVUFnB8et4ar8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4OyrkpV7v5B04D1k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mk5X0wItuxNCEMYBG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MMxC83qOTfJG36zVh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mw19gZi43dDiEvmce" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mob0FiP/3qfqXxrCx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFYFTfB2j7fYv+hA9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "McBVAkH15sDesD3S+" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MfRTDk6eD4eIylFR8", + "name": "Fastened 18", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "bP/fNmIgo7s9b2as" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M6h2Cix08cWao+gZA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5H50RAJ43rjadD6+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mh+m+daAeNj3U3A0t", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Ms/RgzU14yPdJIf7e" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "SJsSTzA3xOb91T6E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "en4IytOJKxhUb9EQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ycHAE7siLvAbZg5e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "N1Xyc7qdZHxtjX6z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uYDKydpjxEuH+N3e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "+I/R0FnlAEE91hJ5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XG5GU1HYiF7mJ+dr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "DeoaUBIr9WMGlErD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "9ixJAn7NMP7m7xQf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "N5AmjLuc1qKOU1tP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "RSQLkY9tOJuSdpze" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "5dXx0OBwIUTMNQ1d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cVCL4q8RvQ9ZLq4k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "h2Zq31pOXUpGT8po" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "PUe89xs9C24ay80z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "4xKLEJ3nAVj6QBoD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "fTZHv3G1yIgN0F2P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Hg/3ubaVhbq0r6tb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "w8q1qOlyktlUd8xv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "sfnDXvzjosjGO83S" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Pn0XX5JnCzz/7lBo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Yq2h4AOyqYsr6upw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "GAqZtFryBefWF43+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8Gfu8yUrz326PMw3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "CSPDrow2D6eO1H2z" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MfRTDk6eD4eIylFR8", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M6h2Cix08cWao+gZA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MERfDZVJcH5RSPZjZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "Mfpf5MtGs0j2fRnfc" + ], + "hasUserCode": false, + "nodeId": "FjTJAU47fO7HCcd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MX2LXNeGo2eFZoPZM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MoHjRyZkm9q8M9wvz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQxszJw/wCdZEE5Ld" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwshhjAfm9prnzUMo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MP+E4FPEi1psUFLHZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTjICkxLn/7C2ZyXb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXdNP3NjIWKw5Q8Qx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MYcAK4GtOALrjvJCu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MowO4hlQBILjKqKx9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M56RdpwH1+lGVKBMT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiXYIXx7v8GfpyfL2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCWPuWx/izXgQQ8Zb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7wANuqVrR0D2ynQ0" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mh+m+daAeNj3U3A0t", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbSigMEFaqPtits/N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQCB" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "Fy1k6nRmPPhjp50" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mxz8zt82Lu0+V20nZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MPz7JZuSawGrgEYiR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MplyBfnyGwmBvuQg2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPBdKk89MARji7JVE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MynfTyPdPFD9GboQk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mi7zcBE8jPrYbA5Zt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhrEsm2UM+ALMB+GB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MD+pXtL9sJShdGKmb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "My1VE9oHKfDepYBHY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MKPXPqZVreerqi3Zz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOa6OWbJrLiAhpGJk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MpaPh7JD0CVApGj6m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRdad9kwqQZsEtSsv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MS+/Gp43IBEYMNdmA", + "name": "Fastened 19", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NlfzwEntC/HnvBT4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mufe57fkO7krqUAF0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRa7juVkleRsCpm1R" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MysFaLAm9yV26Cp/f", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCBCMUWmT9ZePFsQ7" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "qdIHIFZ0d6O4O7Cq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CQTQjlSg9adfo+4L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "6Tc0oRDtTzoEj+nE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "uLqGAhwNLViPpbgX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ruh6j4dOMp4f9bwW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "bZEZcgTqiwxeVDIT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Uy9IJLdFztFzikIq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T/l2QNbGAnPPBDdT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "kBT+ns92kFFZIOX/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "6+bTlOCPPyX3Pq01" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fJdiWXt7J7hr90DZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "vmXty0ZNcWyUST6u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "HUV1DVEpdjMP/s+H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "9JMxWwCMlg/hg9Uu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "fxLb4781j392uTP4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "GIsN6GMsF3gdInVX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "tBLjVgOYL22zy2WM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "kgBZ2Ufyndyu4onB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "oJ83OBbIPc3PdwXi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "djuh8YPnkOfvsYpx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "AV62SI1Uh4QSij+6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "y8wmdKxq2Yj0wgGp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "a8i/5jVqJ0vKqU8V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VFIRR9H0Fqv9s/VF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5kf1dsvXQqutk7NR" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MS+/Gp43IBEYMNdmA", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mufe57fkO7krqUAF0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbxNZkxcXcM57gWiB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MeJfjv43Y3JoN1V8g" + ], + "hasUserCode": false, + "nodeId": "FqKic8Z18BxJAy8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsFqquN0iESQtZsjV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1WYlGnzXUrENHaS3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M1pkxGmKGrnz+5epO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mb1yOJHmzpx1hwPi4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWVO2VsTxdZFxVrtm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MaPaUuuA4eh4l/4a0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MK38DsSU76E5JVj9w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0s2gC3KPC2cYAWM5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3hveUWroxmLaDm55" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZKZ0WaUpYmrWXVHF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MA50xtuW+2xdHLh7M" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MI7QHKnJfhN0ncKLK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUFwEeGJ3gSAX3o2i" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MysFaLAm9yV26Cp/f", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoTbx28cxNt+Fgx4J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R6EN" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Foa4q1RWoneTF5k" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "ML1+2bIfalu7BJypf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M2fR3xdLZIPZTOopJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyOZYAXPV2/Ou3ok4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M38mU4KmlbYcJYOBT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhHhYIkSQn4tdlqsI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MCt6YsiJyRszxaL1h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhKXTIc2jA1pnA4si" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVEIvGQD02ZHrvkkZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3xxrwNeeLkrLBXs/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB70b8ZikwLSqcCH3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwRrO4nzfE4oiEh9a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtSdeQnbH+VKBT5IE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MF4iNyPrIZzHSKgMR" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MUDr2gDimKROwcIrY", + "name": "Fastened 20", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "l9xgAPlg0kK6M8V6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAjZEuTuoau/CNZq2", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZgX1GhGj5oPt2DCE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/m6vwK48u0ytbuRr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mk9gu1NCcCNm/4vEW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "uNpGV0WkP+zk9TPY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "hEGL1A1l9M0X0ELc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "IQN91ySExvknThVN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EGdVuxwD85miMcX1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "fqNWBRQWZlLDWg/h" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dJh+U2doZ1k+MYXC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Olu+Aj30M/WQSHPm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "SQVifDbUvqZtKFCi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "DO9B0PGmLpWLQugC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "RFwFeLWBA0PQH0HQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "whEjML7XKQ3qFbaf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Hd5YSPMq0WqoguI7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "WW+W9gYbNHCfZbp/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "dW825Vg7WKC3YkqY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "GYRU15Q+D78KxBGg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PapU8kFzyOg9tMum" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "27S4GKt1umjVO/Ef" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VRn0BtunErxOieaq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Z3m7Pj0hAjKj9Ps7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "KJhF3/6Cg+eXK+bG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "udbNhWd1wc5AiItA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "y+E5+qFD30j5deV7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hs9gHeYL04kW7TLj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fDZz1t5d5n/ktTCk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VOh5peVEGJ54PhNq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MUDr2gDimKROwcIrY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAjZEuTuoau/CNZq2", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MuEBDLLZlm0hwIH58" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M06lKwDiKRJ72UceH" + ], + "hasUserCode": false, + "nodeId": "Fo1eJFNuq7tPGPS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mj0PPLEeakETxGLnG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MxVShr5f5s9fB6XYb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mw1luEJLC/NzVekj1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI8mYyJH4ySVcCRI6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2pZVPfliuHC/WtmI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MP95Il5P7WgRoaOpb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MchzRFBmQZY6MOWZy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGDgjfbVjLdkzYhEu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M0FgpP/idcGKBXb51" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfVAmhlamk22dlwQH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgDTG3PgHxTWo+lmg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJBwmOiE76ejsWHQR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M++fOQCVww/eEo31P" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/m6vwK48u0ytbuRr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MACt4h7wW21YF1p9W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R2EV" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "F46XaXb6WrazuUy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MMFuzEwWKIijzNsdQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MnwLREddBVKtqKNmg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MgTEnB6WS4ooRmI/a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MoDwjs8Qzxa49fSFs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJMmkwN3DUKFtf4KV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mg8NR63pJMV1ZRVkU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFgcH244SGnJy7gGY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrvvCu4uah9gzVhAX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHE/jYg9OP6PTezT5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXCCCtzrXQR6l/974" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1G74Z7oH8jo5lsLR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M9M1ajw9qGQOE9rJ3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M01KtNjLhlt3Uvr+r" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mh6oWoDLAeaO8ixRA", + "name": "Fastened 23", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "bN//J95hDLPjafS6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mu6MH7LZL7CI8+8q1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mc4nztxTu/DMbE+1G" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjVvAO5qvdt5Bpthn", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzFXID4N9tBUczj51" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "8JuusUlm74eceQ3e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FwgohVMguCipjdQ4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "A2dQqRfrh9Mr4SDr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "5wROHDL4ZmtUw9U2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "KTOyYiRVqzEuY5/O" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "6Ay0sO3zuIsbvLSz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "FsSTsc3F3UoroTGp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ocRD9EZItvO+l50o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "t9306xSue2C83q3j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ntucZqfmdsTy3Fvb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "q7/q2C2Z/hk2c8cd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "SyjJ+XWawwSqXGcy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Dxlpl1aVO+mXPnZv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "L2zp/IbmFHVHkPTD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7FtqYtfhrx1k+U01" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "XV5KGkUsny1wVTm6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "z6OsjpWsaimwSv9v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "WEoUSLvnkw4hUrz+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "v2kM3Yld1ig2e3lt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "lIk7jrFbo/WyUrQe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "hXV4MHQ3eAekdEp4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Onqj5qGUAWXTD9ir" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ork1+WpoW8+MFHsj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pkt7ST4g+43Ybhrz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "oxBJWcKxjU3ok6bC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mh6oWoDLAeaO8ixRA", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mu6MH7LZL7CI8+8q1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mpngt8ZpqqgGgZWfc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "Mf++ZaZYunEgJhvoR" + ], + "hasUserCode": false, + "nodeId": "F5So7rPvPG5hJLy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Me9/ebNXYrEUfG7ht" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOnmQxZ+cFuU4aFh6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3lnSM4vmzZ/cep/y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6hXTJSm85f610KdB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHKcabOrXQbveexo5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MgZtB5iJvwRxfkcHw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJvSLizbn2GCFTojC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWP52JqK736/gL+es" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBpUzN0kokyKLZ+hN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MWghY889r6ZvYMHSG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFZqaGsaooMzG02/J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mut8hfpsbJtivMSJz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mk7hrYkNtXGMLF//4" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjVvAO5qvdt5Bpthn", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mr7DCmIElfeedLWnG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhGN" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FlEMJourqJibNKV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAzzsvbXeoLCf7M0s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/BC55q8EumRgAUjG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjoXy2Dg6Q3QWhpop" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNibidzmpSlvCC/+6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRxODZPRK45KEbcgK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MELqpgq24ps2MBu/u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFkuEF4jkwNBVc1PS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoJ3VshwdbcRkZx24" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mpyd7aAGyHMk44KAd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJwNCahYmd36MF0g+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "McK+sM/y3yGzWWsql" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUs03ucPxWqGPzWVE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MOT28WH9ZNMx+rKAg" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "McK7WhATXIKLcVdS2", + "name": "Fastened 24", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "pn4pCBCrujJGxuXF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "ME6Sig9CCSFNGTtvq", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDS2OTzRqGKI1GlgA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MSJ7EURqbx4xNBY6f", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MuqHGN99vQhcOwFNo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "4boBeoaFIopvx61A" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "XIkGEvEpV/SD6iGA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xKzNAM+Nb81E5Unu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "OXvWZlw/hlyaeByS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "nDnn4jlB61Lf4ygT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "JLUZ1kCqk0iRDh06" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MNtbhi/GR3z8jhuD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yfRWKtsoK6oxtOJV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "5Nz/CU9I8M00XfzI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "B62v9yCCBB9UUvl8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "QxC7whEwAj2VCU10" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "HZdKyqJADdbuHzL2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "0oqSKBCER9BrL+6M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "CQRmPup20WEtBlRO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5tFWtudua5kAqCyA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "MkPE4ba5TFmNl7e2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "20zLFTaPyEo1WBMD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "YnwrEc31l15if3g2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "8DyudRb+6OqwNIVh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Hc6T9nrrU4vx+127" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uIn8dsgri221lUNX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "iE35W35+E50ijbkL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "sFYI5eHcmhhqfReq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "E1oF0Z2RgitnLFF1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+qLay3b5ewfGsoCp" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "McK7WhATXIKLcVdS2", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "ME6Sig9CCSFNGTtvq", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mol1E/vKa93U7+Por" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "M0V++ba5vuwmIhgdj" + ], + "hasUserCode": false, + "nodeId": "Fli1VzyOoavQqLZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/YTDBTeSi0OYuTyH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOM1ThWDQ2TlOFtLU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNwctCTXDaprQIOSl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLjtk+RCWSMSGiJN9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtHqhB1MdfpxBCSjO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mkt68AJDyV2wzrVgg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVomRbY1VBldX9xKe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MH4mYkT0K02dygyPE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MgElTWZlVVgKxefex" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHoP3/43/hLjE+7s3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1frlJ8Gjdb4iHPA9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSoVvV27pPJXyvp3m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MU2rWJEXD2hHQMC2H" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MSJ7EURqbx4xNBY6f", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MvkgXGYIjsfCk6ZuA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhGJ" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FuMxABf9K6kMcD5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhV9nFhyU/eiduu1P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwFPhWpEenNGa8sRH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2M774LVli+g35f3F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMfEpi0GHlHsg38RR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MApHuu8+fVksPE7c1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M5FxIT7KFLjw5NQj+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVuWgg5epr977t46f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mg9HO49X0zXq+3+Gs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mp/Imq6/Sr1VNkA0M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbKMmCN+jTc9bImdg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Me97mySKuu+WnoTFp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Me5rM+QSMdN+tlDM7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mc82MVdP+Qpt2ECMl" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MArofljqzr+XITEje", + "name": "Fastened 25", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ZuIRPw0OJnaTK/l7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjCVzTG17ZMMrX8TD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M3hg3HOnrA0EVsET9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBYnG1DwOFDTHRgef", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxU9atnGiqcrJvOHk" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "rGiVqgbsA8kBN2OK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "PDMcsHxqZPCb+Gyv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "T4Npt6mZhA/ONQgs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "YJdDIdxajKD7NTsT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "PuR3A8/3JXC6K2kV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ORzHal5BC227v2H+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "cvfhCf0FL7emNrW6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "QDrfYXKtxkKkW0z+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "XE+1h8PsDY0dcCHt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "avU6SkgH6YHJXoux" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HyQxrG4alfEIISi6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "bqsSf64Cw+5uQRZj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jC5lTNsbDALfT9aE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "AZMR7dSyEfe2B0iW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Sh4rV+bngNEy81uQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "qCKKyXmoFWmFPwEl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "oQfJ1vhLSYomBA1Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "y+zRTILGb0nrf6n8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "1suloCPFghf55hNR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "OBgVriBV/QUAwdaw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jklIaoJHVlETdM4x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "u0tihN10XACpxhiE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "NspKieyvTy/bvhfI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5ig/n1sHOPQ2DoNU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "i1ClbR6Zl9Jz8cdZ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MArofljqzr+XITEje", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjCVzTG17ZMMrX8TD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIKTh2m5IJeeVELni" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MxJq+drjXxLX6pTxr" + ], + "hasUserCode": false, + "nodeId": "FXj0zVnNeL7oIBm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MA1lJa/ZIZMzmEQtg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZSgkuUlbVA53lx9i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5dKTXVoSl2SkGWJN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMqTqcGxlPDA/ImEy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MY6Ah//ae2ew80hd9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M6wZzMD0OZqf1GKKf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5bO8CiXjEsxYSOc1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mi8KJm8hIgSxu0bT8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1ZICQAbOM0R8d909" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF6JgF2ncVYYOlLD5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRosocdR8Y2kwVj3O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNl6O0HORR1CGj3WQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M11LILebnxxL66yTh" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBYnG1DwOFDTHRgef", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwbDpU4p4BSGqDklX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RxEJ" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "FGo3OCbQXFzj9P0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaAM6CvOdG3TOSiLf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MafKqEdPErblYoxl9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Me5w81VumQGVH4k3w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMLgKb1tDBh5jipdH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M34413VBkBkeqsl8P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBPWubncIcK73jthh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOMAGsPT73ia9Ns3n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MOQqVrF7rUbCbeEPT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnALlqQjNaUoIDpmZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M6vAriegueLt3Gvbl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Max84MGWUD8rlMdGi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyYwm5iHQlj4yqg7T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mg7xM75R3fcBBtxo8" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M3esVv8kNV4WLNP4Q", + "name": "Fastened 26", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AuWRrNKY9fhfSj3j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mp9zRi8NDyrutXNmV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2EcZ7ZrWxBAUlnrS" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MttlN4b9X0GfNczpr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/fRNWiHNGhwsjcfm" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "T4E1p/19lto2bxOJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "rrmDkLnnk/9beNYF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "bsZgv5z1hOpUTDvD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "MFDnYZhH909l+dUh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+duYoji8dpnk/auQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Xf2V7qiN43sHAFuZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "zs0G6Jj1zOG2DnlO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "kIRankkk/ukMTcbG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "kiWi7eDu58PC/syr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "IMVG7ss1pa5myr6x" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "p1S8792rT4m0ydjC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "IeN8mlaR4MabZ7Rv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "GQRys6PHjzouxUGX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "mnRhom/PutuGv9x+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "iBpu9iuyRKKqG8/b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ht3l5P3Wgsuw3zLF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ym7t5YxTUWcTu0Fy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HfupC31Fc/d4kyA0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "vf/8IJk2vD3GkHh6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "6tRDuU8KpThbp0Xm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "0f9OqWXoigsb7Qer" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f9vElR0aPGedWN5K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "5HhxHz4yKnasAkRl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fby5e2wl5Vtu1rG7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qeM37Y0zzbGdL4p9" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M3esVv8kNV4WLNP4Q", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mp9zRi8NDyrutXNmV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Msunrq4Kga9z1FPam" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MinT6k7sLRq+Xbj58" + ], + "hasUserCode": false, + "nodeId": "F5yBI215Q6vtVv3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M9zekWSwa4ERefoEg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "McKyyBNDsPfn4YNzV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mm0TjAX24h5Zdd/05" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mzvnsc/2eNy/dc3JW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEAbLtJXHNdAEypmX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M56xRUOKjOQ7LV3No" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M8oWt1fnA4z2gRrcv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mv/X92D0qnO9+YZiH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3ojjMMG8xAH2Xk2G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9e8xfsd0a7elnHp2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mg/FPiJggwumAbV6g" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MBYZCQApASr+S46wz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MdyCsXmNA+joM0RKf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MttlN4b9X0GfNczpr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgAOGMB/pwNj1EkQM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RxEN" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "FXidEQq6xB9LLeU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MG5fYHWC9aE71hhrv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mqv4K7TyQkNyw76El" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXXkivYek47r9m3Hj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYtWpA1889WCrQxUK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp7X6XbMLXRVLDhBc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMKscKjpgvMyjahhq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaE5JlIReZbMWZuy5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8uSmFCBH8+eYH2Q1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxZwVT7ugxha+DLti" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ml776wkI+RI2gwVHz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhhHrlIiGtRu3AdSp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mf1zE1K7ob9j7G48L" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MWx9hZEJWSpJ3jA6d" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdpQ2ao+fuIGCqbFh", + "name": "Fastened 27", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "aIbC16vbfu+6pKEH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOgoyxgUlGoddQ/wW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpH4ETk4PKdrMx0P1" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MSKR1003PdO07jFPp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDy4HW9sgzL4nBn5B" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "vwHHnjavzHZJAMLs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gNY5bxWjG9Z/1gsP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "F2AOazOc6yJ9D0SX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "dPwkG3j02UHzKw/9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "mnk11LUOi+GfMW5V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "v8D90NXNgBh3HEMt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "qVtEQzbucoZ8epNK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "o6rKK67GDSneE+a5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "uIo0Rzm/zE6jC8Wi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "tt2u7ICCFEl97iLG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "/F5GiA5q3plXyH8Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "LXfAnK0gcAnqNLBz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cYLpSMUdGRBtp20H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "eOb547gPkot0K+1u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NuWNvFE7iCLjqse/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UPJ5pXXChFqS26Qn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "YyckPcNCpH/bS6cm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PI9odOwqGhBDM6eh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aTD8sbX63MYD/Ga/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U3EXmk4NayOMPyez" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "S1/ZYA1EjTZObLKQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "bUFPLe2FcSqKVixB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "9UzJXyrexYLQKhUo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4Jy5ytn/Y6P8ZN1p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "H++ATS8QQjLkzxDb" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdpQ2ao+fuIGCqbFh", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOgoyxgUlGoddQ/wW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MXBUHOdXnZI8PGMm3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKN" + ], + "path": [ + "MRDZ7nmZP9DFdMTKq" + ], + "hasUserCode": false, + "nodeId": "F7kyd04r3y3pr33" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQ9Qwpy2CnZrHWlEa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MM4xr19PNo3zjfdj4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGYtg8ThoIqdwQCXq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpyQLC6zM3/Gpziwz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqLMEvjOsAI5sBgs9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MXSXHwTTH6Po2MEZm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M81U67nmU60rLuFHb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXTD8Qk47ZNm37tWc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAKlIznB31EDYZuoF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MakyoG31/uOKCXQIS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEcrKnj1b5s97qnsY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYEocoMonVyLE57Rp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MY5B3f/a63SB/MjPO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MSKR1003PdO07jFPp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M5YWOLe9xK8HZovAv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MOEs/MP4q2ydsbiX4" + ], + "hasUserCode": false, + "nodeId": "FlkiJNTw8Fc8SOW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUhEyRwnTgNJuAQDe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrDKbX2lwBvjfCZ73" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MfEoWa7FqMBKGMHpW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/nxLIJPX4gfK724k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnirYWEiUX7sogKGh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MHiTjFxohcLS0UkEz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MRi5yEO4u2yeRT0P8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MERZw1sPZUs97VV5P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MU32zOdpDK0Fj/1sH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjkgKjO5xHxnJUdxT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mpl/RvaUrxNv/zfBr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mc5MBFdI4a/ihIHwx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/mvqa6u08syQ69cH" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mq/6epKoZsKhmRgQj", + "name": "Fastened 28", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "/jxtDbRcF18M65J+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3GoOTIaOSJg2FtSH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mc5f2N5cN/wt9IiXF" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MMnqPmaM0YXRQDCLS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnT/RHOyIGpiuABn8" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "RJcksv9IOu1rLVUN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LBvxxZgP5AVmu2lR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "LgaboiovtGnqvgur" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "RWtIkGt03bZKJZMF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "G7I/dX4EHFoiAIBM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "x3fxkb4bwQU3u3zV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "oKrJ6sVIskcEqxFz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "aLxYjSzwuKTEZ0VL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "z0QQuxeiw8hT7taS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3wzlhT0hL9VP3BZi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "+ehvFcx67lK10Jis" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "GnOl/hK2WeXatBzh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ZefmwW8asB8fCJ28" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "TUcojUbAseriLycN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "CylV70EXqApHaXfI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Oc+CqFn/CtoUCuBb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "A8IRLKaZxPnlYGyp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "iZ/7uAd4cNVPMMwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "T2Z+o3y3KLRYRO7l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Nz+DGfQU3QUS9RM5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "tC8ErridV3wE5E1y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "jNPuxKanyuoCSn82" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "i2N7MxSMe9TCbmzm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jFM8z7qKhzjPQry2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "12ytr5Lxb3fics9v" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mq/6epKoZsKhmRgQj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M3GoOTIaOSJg2FtSH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyVTcTwktshObQEf5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MdVnY/+fgYRg0YuGF" + ], + "hasUserCode": false, + "nodeId": "FLy0dUI9s90XCgt" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGff3UMMGpf/iTssj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpI19lYnCchRBimtq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2NEvSc5qQUUZxFFo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+bUJ8cz43B6Em1BB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYCyCqIDL9GyjM5p2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAU4fa5Pve7rqr3+4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mcxa8TXPJvQKoCH8i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MmBU+LrfVC1fmd6tC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8MUHJUhHK6SU/aIG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MuiXw+gLJm8X6KcL3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MELLIzP5hQRvEMN77" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MPgp8C0t86kmcva9E" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtSc/ManBZ0P96R27" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MMnqPmaM0YXRQDCLS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mrvv8Ml8jLnoyjGyd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RcER" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FkMkDlYo3Z507db" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MfLTNYQCbnmPuvdjA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgzHJaRIg0Fo0RaTz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mfd0jQeNILKqwFsAe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MaIVSXwllTZ+pWUA2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyHrt+hclpfb7Z6D+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR95iIKFfM9pxBIfv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGgKwU5Cfbm4T5FKq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5XeZV0voYNu4bze3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MStM2UEXOaR64HWEE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MQbopr2bXsw/lxkL/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOtkhj+pDYIZyjEVH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MGSbseuBlcXtI6mUE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8gb07idNK39BoUG2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdfQXDT9oF8UzM6yJ", + "name": "Fastened 29", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "OjBk/LfaIZtRuBI2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPtV1RSG9KUIQf+ry", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MbB95agyl26NH9hXa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0/5B8bEukOKu1OAs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MNiwFkUgfLnDB3fp6" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Z2SkRatUbwpPk1fL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "BEBJIv5m4TGnQHht" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "JVXvvU+ddeNcCdyy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "YIVg9MPqYkfxj2Pm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "NfhEFMWzB7RHPE9V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "jpaPCDayaGL89eyE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "YArwCFmw1k5zs68J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "6VhTxOlR2pTJ95ET" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "jUGxwvOL36YhIyci" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HHwBphOCkGaCoNAs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "nb0eWWuGqJ+JYdQF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "MRnAv5NWNYewth/n" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "KhHdpGCiL2YLdR6b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "i/TTISXeECcXlHpb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4AtW/GgPoWKz2A1P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "G/nrzI9H8IWL28yG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "RNlqOeVFk7DW1wqg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "xbb2+ZT++O4Vv83O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "hDkY1vLPTwQYdlfS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "TsAOI2WAA1lt0lN+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "QbROM34j3tiBG7oP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "L5PXItPxO0NRY/AX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "aQTHhAT8BJ0OwWzG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jsuoOjUjR799VWt+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "M4+ZLbgKsyQhAX3d" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdfQXDT9oF8UzM6yJ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPtV1RSG9KUIQf+ry", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkCyxqo108qcM5VKD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MK1evKjun05Kue8pF" + ], + "hasUserCode": false, + "nodeId": "FMiX0dNXeVAbWZk" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MztniHjNdjj+H3UlR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MC16CWvVCMVtWT2AM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsLtRfQ1iDZYf1I2D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mq1+91msZC5GZ+e6G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MguP2qqkNMC3kSwCd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxQgzDNkdhM7V3FKM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhyKuDoY0ZltWiS8x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MqcgoUmWVsjzcNhkR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8Lnv9eSUtn/QCmNr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M82stUiGPgyko9hIN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mh26rBqjrBzCjMUCU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mzdz5aGGBKqQU5mrG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M9gBu7k/XyBK08iS/" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0/5B8bEukOKu1OAs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mmmk7aY52qkDYoBE0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RcEV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "Fl1MudzNGThtUIv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeKDVaEj769TNlcFi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1atM3Qumi12chIZS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhvXMH6C/tZzpuLsl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKGxu28HxAa4UGKGE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbRWN2jVOsfO7Fbv7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MP3es/yQfEx7eK13q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mc/vsR3TDpmYOfmxG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MS7bCtn+dP5qQbRfP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZG4gb6mK+WzAYos1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZK+7dvfW8bQF21Cp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXP3QuRJrJxrOPeyi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MioKPsiqHmH/9zq43" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MsiMHebjfUF28/ELF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYOoio/nbV5nyF+CE", + "name": "Fastened 30", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "m8YD1HWgsfDjRciW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MI25i3wH5nokF4pHV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgR+VEFwu1LRY9E+t" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0s1bTgzswlGxVnXN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MBhatMLFF4NT+SkSp" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "QEV2yMGoWdTZ5hdx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "dJCoyaO+pWHNuCBb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "R7ggadEYGeOT0Xbp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "4n3QwNcGt/6qfCL5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "cDCSQap+zEdnqVBD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "gyJ0fB8qLYxKCkJs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fWv1U8GucnNtOSAr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "KoM5jtPlZ5ZQGNfU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hZGDueexzLBkW0uf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "X3QTd+wkCkc3wLxM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "cfI+xLOV5rGwXtvf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "mfsnwp6SRGWXL0C4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "6Ib29vunlaRxXWRo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B70MrFi6Lh+m889a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "MoTeNJUIYD+qjTuw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "O9u9NCVLZ3FsC4Xq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "hDbUfzDwXY+sTUtt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "7VLQLpMS7z8z4Bj3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ZTA/iCWjSfX8Xi4U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "TmjAgsL4kJ83B5UD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "LcK00kyqv3lfbc6I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "F+vaIHJkfWGUCv5v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "h7nQJDeLZqSLV3Ri" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "B1KyY+drn51orL/W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ij5bs81Gv8B/4RRM" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYOoio/nbV5nyF+CE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MI25i3wH5nokF4pHV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxyiXrXwBmP1FTr6J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M0rmLeMKoxqvoyjYb" + ], + "hasUserCode": false, + "nodeId": "FquNqoluSrlCxXF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MuMr9FtIQuOFYkKF4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MI2OJBP40PlICBebP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M86FYMZjmKwy62NaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgPO5o87jymbqgdCb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mbq+02twc7xqYKP99" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxVUcApJ0ES+VH2Lm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfkGiXNUpiQCPh7xT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuepF4r6DdjFXhvQv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBjizh7zgpR7NvA9H" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsJHrCRlc/jU1xBcv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MyYtGBcYZHh/LcktY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M43MSZHFy1hXbvVlB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUAU1LsvxkvRDWcLe" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0s1bTgzswlGxVnXN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQggXRm6hAFeBW2T8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RwBN" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "Fqoe3Za21HCpNhN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MmlgCVnTciuhAPIVM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtMkQrsnVIrF5ahDr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MU+n+MS/zR9K/3tbW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhFcC0+pTXtlHp0Vr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeLjuhfhh3iIgxZ+i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MY3vr4Fu0W3DMqsOI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7UHFKVnM6wMqNr7K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXUXiesMJpCezisc6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvcCIxm9p1abg1dRR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M8kOFtzLkZjzLzUIy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqDBY+MbRLDsXqhKB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3/ONThGHdkUQkeCn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7GXGD53lMyPVCWLW" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mja6RW0SMQMFfLNtX", + "name": "Fastened 31", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "vZojzQHjJe7R9VVG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTmI9UeDIgs/ZF2Yk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1dm9a55Bwlhqq0A+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MU4tM4n2jlWJo8NmK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRjMOgl+0tXtLlruS" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "ZjXbm145gqzpu8CK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "qTaOETpGiDtccrrp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "DHV2iAxTxSxK2T/X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JjPGc9YKNTDCZEdB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "/lKzlVLivbYGSAoc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "DXzsXh+/k8wyzHVL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "rqnGiI/zWIvwD6Qu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "dU/2XoJNVVbYIIDP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Mh2aTe3xPjP1TSG3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "e2d3PJs5LEMcDkIU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "87OjJIxDH5WEr+/q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DXiPTBiF8Xjsao1I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "t+ow6eHGo6xOAPtx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/w5flPtinoYwlIoI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NLclGyzQxJD7UXnz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Y5Yobp83heJMkxH7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "voKyEqUejojUy5N1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "I3wSMn1fayxk6DOt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sHaU8Cg10UGkceLB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "A7xjsFlTUpl1DbgK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jKo+gFo5HZH30R57" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "p6Cs8ZtW14nGmGIy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "L4BILwb/IP6aqTuI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tqm3fLLMYum+sNnO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "/b710QngmIzSIzg0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mja6RW0SMQMFfLNtX", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MTmI9UeDIgs/ZF2Yk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIwwBkyChgEVyDslK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MViMKbP8rvrzcGnov" + ], + "hasUserCode": false, + "nodeId": "FeCVAHRsEkzsEad" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MnZcUZ3Z4ZvGI4HYS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1NywsGO6vItivRf8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIZhRCxYvE1GiwN8X" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjYAOzjIMOGLJXSYb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4u6xLeNc9ooSuud2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0CKCp6RXVnRoLKqN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mz9YpldPBcfjwYfxu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MSeIhbkr3dDu7N5rp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkA71378/UOsQYkGt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mf+Ngp0sPbE/4i16O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeZFfxnsdSA2L0gb9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHlkHSW3RRULP20Ac" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHE1S/wDAXEbqXgIR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MU4tM4n2jlWJo8NmK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqVB4UfOynwaC/+Xe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBZB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "F96GnzdnchskPN8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFTT1hOAVYAigLu/E" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3cmkadAjimXFEO0c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M8EyvuYyEFI78jQtt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MS0A2MMvadPpB8JWu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLG7XxQ6NlaXgXLHG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mt3q8lIYrigAeO45H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhZxepOu6IomD2Kme" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIJ7HJbymVZEK2enP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MzYFJCk4PnSr7AQAa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPFIJZtetNY8Wb+lD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M62yrqKybRAu003lH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6dNeWH0MUdDj6khH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNEnfi6AWgDNmxzuv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MFJN6sJWrMBIIjl0J", + "name": "Fastened 32", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jjysrJZwTstQAEZn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mlym6NY13hH198L/x", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCELsnLmm9peRgbdV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRCggIz4h6iGNO9Yz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8JQnRNKAYb6AasgK" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nRVR+IRr6cGWkzQ6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "QhzfZGYDg9OvkuY6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "81szxqxFGIQeRrNq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "vyJklOQIjpAZE+qw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "CzSgyp/9cW4mpm5F" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "KuAAy8zPnPGL4Fce" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "qQlKg7IXkXX38Fdj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tSHtHRvlY4M4XQ1h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Oz3jsDqS+OCXLjET" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "zxr4ZOhEbOn1F2hM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "WO2CxtQ2lOh4SKCr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "7cYJ4Kt7qWjsWPwL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "sAhHcj8Is2jvbfDP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/zrI9dpzEaWJiYt9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5tb09G8Rs15My+bD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "eqvWOGceuDBRPIrC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "vh8sWy7vHScnBCcE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "bVjmIdFXsvN5gQWg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ER7YmHu0J17QNW7R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ESYZqhW7w5KZwuT3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zT5Scv98qJSIuVpu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Oai+gtGrcLR1jVE9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fvMfAZo4vrRUdU3t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "bfsRMkwa9gaR8RI9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4fttSR/nwz5TBu4D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MFJN6sJWrMBIIjl0J", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mlym6NY13hH198L/x", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNRWsGG7BdhPXex2G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MMADtbqnfPAbe90Ng" + ], + "hasUserCode": false, + "nodeId": "F2VswZMCg5zioln" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MxmEuWlAEuNR2UXdK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMDcji55GGsAFDy1D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MUYgSKOUM3/NL7HHG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyTNuOn4O/H5TxrfD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOqJHeEzky3TB/SQp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGQyaHvStDjkehSFR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MB2jGWrUP1Y0T1yu2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MumKYdRbR3yas+vGn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Ml70C4JH/BtiUUwW0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3VMpxTtPrkobU9SZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMnX5EhpTNkswCwSu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtFxnLORfP2A6nc6Z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7APVLzNw/6PEQHCF" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MRCggIz4h6iGNO9Yz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M5WlZ+xxfK7w4lsZj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBRB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FYWlSRVBgtjF8WU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MddNN3dE8pMruIF66" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBDClvqVMYOw1X3mF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXr0e2UZ0MONS+hIR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAeSoDaQsk4aZNatM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McPvOJ3BihvIMAjhj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M07jbtBK4H+GgkJ4p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWQK9ERoK2KRjYpAD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mj1FNI2ilffTSp2mh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1RArTacCVjh9jy/8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MLjMv7jxL3XckpOvz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MDZ1gbDoxPNxtYrLT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZhdti9J5UvYNFSId" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M6eUrGkmCXgCP6pys" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZQ3/LgpdWGHfEJql", + "name": "Fastened 33", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "aHfURITaxnA5faQH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9HBwglyCKiMTsEit", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUdpVapdgM69JCXmE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9V4nCZ2zWMaazk5D", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhUyasoh7XExm07dA" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "gmXH7/jhEMX97Hgf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "WBtwuHKLPRGd9YXS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "p4A7F+1PH7vL9wv0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JGLEA47i2RT/DYeE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0KekZFAzqiL5AGic" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "gQMakJRupTQadVai" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VVvRdcIGewBJd1bm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "5s+xX7mwQuCMl/pW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zwJ6ulJtZFokfr9P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JhqRvvi9z5ZGhsDi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "woSQ3TI4Owugp6H0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "qLTrpOm7R8PCpMqo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "4eh9D69ootczTpBe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B4kDHa5RBb+uTO7a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aZis42YLdiKxbbn2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "91XtoWHJYOrckjxs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "D6QIIX/9xVNr+lta" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "oo4odCRTSbjS5cqY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "WCM179XETn38pj8G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xXuGPVjZO7h4wj78" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "vHDIl9u3PdPeC4vF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "koPmvtxXXlxjMo0e" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "o7yLxLMATbgLIUzv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "SrXlMcbhzwdBSfrc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4rI6PWe6L5hrpKJv" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZQ3/LgpdWGHfEJql", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9HBwglyCKiMTsEit", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1Wm1Aq0K26UfaNBj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MW8LuNjby6vCSBwvg" + ], + "hasUserCode": false, + "nodeId": "Falo4G6dfc4q34I" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBv6Fdu8K6fbh8aq1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MQjBw4qYN+rDZ3BCf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MnOWE1nAGC+aQf8XV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McdhEAUpQSGpvglnw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmTBJ2S30N8zh9xg9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtHyLspjxKcsIQVgd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MguihR41dZ59oe42m" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFJva7PlsdTBCJ+U2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNqTK/q/odPXH6iuP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB7qx26PGj8611v0N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhOIsHYkaM38qBpVm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4pru/tgvDtM/b2b/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mu2WsmfGdD2VKy7nC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9V4nCZ2zWMaazk5D", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbKtWM5HyJaItmmS7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBVB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FC5J5ZmSMZZWXHL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQrTHDevUKZoUwrzy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFuJBXCd1Xrm9Bp74" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdPZwdk4qypryV5Y3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsA7WsX/U1A7cEU4u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKCm726biXO7bhDSq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M62ToW7IY/ULSr3bH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McwAJ4ZEKhGoWJbmK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mca437CoQmYipufMM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnwTS9MpvdqwgcCVI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MrcwMT4qAQOPAR+4l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M9Abs9D/kRUvM81o3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MuD1Yqf9dP4KtiYsq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVEy/v+M1cW/PcrRr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MInDQdzx0mLx4LR7V", + "name": "Fastened 34", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jNte6qixaOvZ7PP9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3M6yH1Mx/VEcX7kp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M71TzFsnASCHt164p" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M97HgCGvpw3hZZq6/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MHKZvesIc2KKqVxPA" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "hFzZNAsyQrmkvgG/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "zbkSbx3YKzsXzLGV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "1wVEYjYcEPZetgNe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "pWedbgUAFvskBoow" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "mJZ5DfrV+nUOdXj7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "2zzjCNduSENuWnCd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fyph4Ci0+InRZi/H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T6/9Zr3CMJosTJoK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "MtiZD6BbSKnQOXfE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Xujt5WV++1BHDjdV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "IbGOnp4Jm1aC21G9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BJLLPKvudNSxl/z8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bFaiovD2a07Fidj8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "IFEZe2klrCBLrggP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gXcvkjYqSy/ia6+B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "yRchi83hMqy9K9Kj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Bzvg+cu9PYxQZ9RJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VthYqmFZb2RF3sy0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "oDQyPUvSFpGhMfbi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "seUjwinxXT+wALfi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "NeLx0R4roJ6a/mU3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "vMD9aIEjzrjIL6HY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "FZ4YRFNnggXC6zwr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "QkVWMCA36vBQ1Dc1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "9XQ45eWDP6sLixkK" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MInDQdzx0mLx4LR7V", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M3M6yH1Mx/VEcX7kp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIYAcbjUA7RJhJYe/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M6/h9H6anbf1WO173" + ], + "hasUserCode": false, + "nodeId": "F23D2QjgT0aQqGh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsXVmwJJk5ZQG4ZCs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mw0lOLJe2Efdn2Q3z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeZpnYj8QkFZXrYbD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McL5y0m2p2473Qkha" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4TYKmIuU7LcmVriI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mf1TsB4WDwpkzjpNk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mh+ZULX3Mc3H1GUer" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0vcyiAJ78AnMIiT6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MwxjQvyamjv57t5na" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mcnbuw/R/27B634Dn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwYmwzeYDM4fwLolu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJe6edT8ZcdgF11On" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNi1SOUkrVSc1Ex1K" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M97HgCGvpw3hZZq6/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MBOmH65y5Ap8ITWaB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBhB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FWEUwfXG9ysNBjA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MIZeo1oVpW3gj4cGo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKDy+WtIlL+EnijA7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/8kKQBbdWU2Y/qSx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkDy9zNrxiOV0/vlZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRQr9vS/hQIpKlf/2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M084UAI6HHkpDltK+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk67/yem4EEwKGAMh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA7NHabMTXJG/TQDs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlA3jpJXCmbCtaKXA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0wOn/CajrP98x2DE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MzA3eBCzHzCtb0khv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaXbUaib7lv0+ws7x" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFen2zzAn50W+COAj" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MQhTNDdInujl1xkkY", + "name": "Fastened 35", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "xKbFMJlhHzHIH+L7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MnvXffP1CVME7fZVu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnuyKCafLFHzb4aDZ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtOuCB/WGlrjWBwZQ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8d95cvXy0mGrVu7F" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jcjzcSfFyDGY9Oat" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "+6PSh1BcLmBlPR5K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "sLDSuSqCchTJVsme" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ryZhWqJhLaBPBMNx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "78mpFAo/LQPrm0PA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0SKT+EIppcEb6a3V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0EV/Y7gSSWVxioqS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yLE8QOnlgjvOeEiN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "ehuBAPJB0bjNmou5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "q0jmhb/TmZFt6XLP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0iW1olDNs+lDagG9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "YlcHSyoxH4KfvUhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QZUqcuwW/daGCZxW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VMAiW1YFtTjEk/1N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "XQI23N5nPA8N+ujn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "znKhpHChLF57ijwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nE/q8O6vXLVZeATQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uxA3nTy7ruAlspFu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "E588k9VmvPVG9WrG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "NMmbtAnheoJMQd5i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xdZOYfgHCstiejqQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2ILsvnq12H5bQAEf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "rF0bMJbgfZ0i0/3b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6jxxHyun0RWR+R2a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "X5xvaFwWDMkSBNvE" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MQhTNDdInujl1xkkY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MnvXffP1CVME7fZVu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mwm5QFfkBdfElYsaZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mj+rOIUir1UPGEYP4" + ], + "hasUserCode": false, + "nodeId": "F9Y7fvh2CIvloVA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQxtveZ+Ip8nXypHl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgAQANnvvzLdQyFB1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mu8fm5RHOWVGRLPhH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFBOyISOZ4/Xj/h0Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhXIitkd97cptSNCb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYwEfjUYv2Vp9V1fw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MbR/XAWyN7Y1ScuRH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mc+3rRYphgWVpJLaZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnNvfT04zayVfhGsW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9exfZipg4VcenxUf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MjgGeD68CTVcstHlc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MeXQ1wWNlaoQe5nYT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mf4fBxXkaZxCEl5Zf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtOuCB/WGlrjWBwZQ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mq7M+pZTGmFKqAKHR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBlB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FDZl2pVIdiLs3iA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mh9YU73GLoB4zt7A6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MbkXurjp7pB0VdGbi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJEAh5+EcMdqCC8GV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkRuwPhv3Vi47wWOk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHPZjblZhN5qXzekm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MuhlVFbgY6e6A593/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlJzXljQPRg36UOPL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/m2tBcZBH86cKrSb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfsjDfujtVS7XbiKn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCEf3NP/rw3XHnXY5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHg0VUEZn8WmKKth6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+4uQp3llPLFK0yY0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MTKzLp2gQx+ZybDaR" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYQLzjbvqtkPVOt/w", + "name": "Fastened 36", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "B4W+aBYT1R9HNGTy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjsvoQurbuwh+M2D1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9m4W2EK1SUAXZoXw" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MleETfOFqnxOa+rke", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MMHNXNlBABINWmuZ9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "BdmeiOBxtlLCmxVO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "aVe8o0qItNhFUBQc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "WEp+7ikUTK/MY3cc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZzRvvjoAP+YoYKIl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+LN/62utg1rOA+Wf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "kI3eg/cJGik1samn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0Mw1bPD341mp+3oj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "XC/LPw6VDJmcGZaW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xXZuqeIxHMDxXNh9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "yz6hx3yELnKKHO9V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "mFpj8F9T6XrLKfTt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Wnbs7elwV+9IYLV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hplwrUGUjL62WfG7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "UiwVf1uIYnN50wRj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "G0MP7Lr4zMXw89HT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UufUwuuAEsNsfDFj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+d8tiF3SVzI1UKOd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "DN2RSzkv8RSNloDj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "RLoWjVtCxKNGE82R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "MRXhi+PBbwUonDeo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "nfV9TSo/pkWKZjLY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "fJJ3VskOhLXdWJh9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ikuk6I9TOKEbDUbO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "H59YXl84q8mme/b8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HQ4Cj2pCLeeE/ntQ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYQLzjbvqtkPVOt/w", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjsvoQurbuwh+M2D1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVqro+fP0EEl5BiAe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MkNFkceAMlVdMl9uu" + ], + "hasUserCode": false, + "nodeId": "FdUBnqx79e490vx" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MZptai9v/RUikyyXB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mb4PazYH7qM8cD6ui" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/IvsiyWDfMMZVai0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrhnqlBrjiMVwCQwe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mw0QYcrcAe4INrMkp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKlQ/6hJ2CJ0t7tFY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQ2E/1tfUMf+M0HIj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvAfV0Z4UnW+ebIHZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOYuGGZOMKGvHkLtM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mz9/k22TifoNHGq54" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhIMpjYsgmt3aL6o+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3mkE3A47d8QxHw/F" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxUEkgv8geEu2AIrj" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MleETfOFqnxOa+rke", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxqQQPTNZ5kobJZBv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBpB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FuC1CwKTcPXtxfJ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQvhR6+w/tfaZ+98I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MUdx4TEUMJh8TYowm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MlbDVXXNTa8YJxsZc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4zLw3Wkb4f8nHUNu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwyAz9B7yNEpwjnEF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mc12+5RUZvh4W43G/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Ma83S/n2EAdm3yN41" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mlpxo22yxtkfevIhp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIKSCD12uANJ9ZOIB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5zLW05NOEm2TAfp7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MxKLJjPgUmo4WeFgn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYsbYfa/UfSje2KyT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRKA6SNSMCZMA2o2F" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M2vWeznoDl0YWcZSK", + "name": "Fastened 37", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "djGh4CxhqK906Nou" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJAnrjD3SehC00nml", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MMXK/XODvrTb5VAnY" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFdd8sCbatGivNjsU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McmUZGIbFHHzYL6qG" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jdBDS92BsGwGB8bk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kFjkeZFz2lF5e3eC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "HRqZX7zfiyC9xybR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "KbRRdwzR7XIAZCpH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "IHN5TmzRin9Vp1w0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ix+FMoet43touLBB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "J4izcQ5Ta4pva5oo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1hWNp4HxwrhE8QsO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SoIpascbWTXhVls8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "4jetEE2fFoSD+Mx2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "qEZy/ToU1dtyySWT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "gMlLWTpgABGIUAg8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cOUkx7hP9+F8EdyE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Nj8ROXKrwG9X9u1r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "FZvU7FN/IRhIpi5l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "tch3LPA9SRKyAeJB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "e6nqObkt+mqrTgKu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "IEAChisqK+4M3DZ5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "FNcpcdZVwGMXfy0b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "vHybPDzn6v8KnR0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "yWBuCJ+XwGSp6mvP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "zE3d7KqjLZ9iB6KO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "GwGQepTatIlmxKZy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "vgnVBCqHWiK20UuH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "LEAbbAoyu6TVjtOb" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M2vWeznoDl0YWcZSK", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJAnrjD3SehC00nml", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoJS8AVtfW4VKiBh0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mhs2Pp3quEiEpm3Gq" + ], + "hasUserCode": false, + "nodeId": "FftyuD7JTk98XXs" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MbJbz+eewpCIxbR03" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGF5+4zlgpQESK2dx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7v2ozL2cf5TYJMyw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhjP4i42kCVW0cxlg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOTZ3CFWNC3yaT85P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MRgkPj14PPc1apWS1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQ6VXroxsWjWBCWcs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5oZ6kmOrwQTSoQnv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFc+fZgweot3RbZUu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPUzRSyOTLgoSWg+W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Me7QzsjuKUyu588ua" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MiCHP04qHHREdz0sN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmxDdfDdMZZCH7w/b" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFdd8sCbatGivNjsU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAfgjpt936RotqTTz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RwBd" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FTUFBo3p0tcYh8y" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYB5kr8pAdGLgXUQV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MLeMSD9URMJjVOPXu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MM1o5i8kuzJQpVnAu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOLw5s7C9Lu7PrwdK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLmZt8BjqCfF4c73l" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MIWfZAcnEDYWYVxt3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M42D0fltErHZPxjhV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MsEaZ8RsLbCG7BvC1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MN8utt2RE3mLlRivJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCqFwFam7ywezt1HI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGK3ymjmvvzXlEyL1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MhWT2m2Y9MKc+gXPc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mcnj3SZLUpCodTWBD" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZ6emi3SzoiW5WdX/", + "name": "Fastened 38", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "t2/AQptjfoys91Ug" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7t6E3fwYoOgCuVmJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MfsSVqlz16x2u34Ra" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2Ihk718DJHYDkjMH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MmjeayVGW6jrlV7gN" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nnZy2IVbyvCODz7c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "tjfrO5RZozEW6fCj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "V4JopiaKoZcyaZiV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZQMBHtE5yK+Zfczp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "x8TuTZ4JBACLHQk3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "CXlPul0XSK2ThTar" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9xIBRpCQBbm2x7Fu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "AB88Jwm+PaDVolwL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SKYXJQyl+rrmdqU4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JDEgv+ofY+E8tdwF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "W1edAkGcJ1GtKjlq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3c9vFoG4BfydhrMt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "34I2DzyMKhBjS7+/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7WmSBXgHHwWS8MuY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ZVp3Ri/rG9IU7HCt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UoiZutV7dm0Bp4/G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "hffAfHz0Fmw7woBH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "u6KSMlFKt2nkfhDM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "IhnNWQYgWiOUzEHg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "HIJ061iwve/V5eNV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "k6Qd1KSHio8Gow0d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "R5i7VqGhKXIyvGWk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ecYvrizWT6/q2OPI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "DckNe/jo8mJFE2yW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kCFzKThrscezF/N5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZ6emi3SzoiW5WdX/", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M7t6E3fwYoOgCuVmJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MpOVr9JvXrkQ+dNCy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mtxg13PWz/nuTuQgu" + ], + "hasUserCode": false, + "nodeId": "FyPwa9XIOJlLRdm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MV53kufERBNMMTt95" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MhUWexICOfntR7De5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Met9D03Vfm6ayS6YF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3JXdW5roABl3b90k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mlc+ZQ7hc39PeBG9V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9weFCfJ+b+uNX68Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYYV881VsKadgMf+t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mx5t3wRQ+D+2QPHlF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkWXEpm4WQBKTpp36" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsdZdRdYZt561kMwD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mwk8HtlafZ/T5MsuL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MzEQZK7lOw715lF52" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmihzpWL5qxpJF0cS" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M2Ihk718DJHYDkjMH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mhi46AHxBP1PpUYWr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBxB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FnkFrIQD6YLzeQt" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJo8KVD+k87SR1Lkr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MQhQLxus0Gn/Fa/ZA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXNel/moVKMlQgb4O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0xxt1bdfXPEATe8b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMjJlmqsyqCJHdtge" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQpjfSB3ac+sv8ZW0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MvkryPzYwyps462e6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MM1yBn96L/IpONoXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhPBARnVeM9T4V9us" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxnxtbMGdRWZ2Vrn0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MnHJOTS52GD4/iL7r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTJ1jcim4iVORww4+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MW3nHEdLqgxBIVm/G" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MaAsVBSFdvB8EiVB0", + "name": "Fastened 39", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BWGj36T0dlVpN5U7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MfjLa8u0ikmdk+vWT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkFIz4ZC8AS6QnQI0" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MwUzV2iiq8IsIAVnA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MKGtBBV1AGBLFTWRb" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "GFuF4FVh3uhhplAC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EOzwzGyoOLXp6XDN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "EC7XrCNHoSMOBGM2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0tR6OcIUrl9cHtrw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "qhKG/LzDJc0vq8/U" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Exo5GMZK06IYkIZs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "pijkkIifIXLKflsR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "TyyWdyzGas3e8454" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YKXCrtNMyyJoNKXc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Y8lu945etKGFx9RZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "DR9BcLOGDdqLxrcm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "KlYneD4lh/16AqJI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "IQ4WI2zrDayIi4un" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "I7kOTVk9gDBG+nuI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "l0NEFOp/lf4uaXIN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "JLLg+KHjB2NBm/ZT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ZYFsVbGxE2zq4GVp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qIGGGAY4Jw178ole" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "g6+0QCOj1c0TuWkn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "vLPaQe57gHn8TIY6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "p4HL2xh8i1OmaAPC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "uBqqooYubeK4jtwx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "C2clAMd6hMa2rWTO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ed40YVr49XPwsPIk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "sMWL/ryDkK+i6B1X" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MaAsVBSFdvB8EiVB0", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MfjLa8u0ikmdk+vWT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ME8T8oaqq6+fKolQx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MO6fMvZBh0Zxm2hhP" + ], + "hasUserCode": false, + "nodeId": "FxMNtTKZEF3l9qw" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MlD7b02eb4/HT/8Jg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mxj/Wjo2LEXnBZh20" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mmp60F4meIfxBNop2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MO9oSTTvl7gjbhK0p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwcNG37rA8hqEbT/j" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4TaUMpT2J2fh+5L8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MW3DZBijW8L6shxvm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlnjLVuOYod5GgwOg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M2LXaUXc9lL6nk7+v" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJT113Eabtvf/IwUz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgAr9gTh1DU3ZCIsl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MDRjQsEXgiSi98DCe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtPRKY5b0GkdE/Vf2" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MwUzV2iiq8IsIAVnA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MC043H0hYvag8+lzq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwB1B" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "Fl3gn2Bu7eYqfbi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mlxph+Gey28ewQ73P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Myk+Ut8Kr4OxuruUQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXCshFrOYArjCwqNQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M8EnQZYfn2ZRI0F26" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDq2mLFWyRMD4i1ji" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MCkrSJfYIX2Jsw0uR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVxtUbqzFymStpTXO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoXkIdcN+/YnxtLBD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOdZ5OWqYKcomXbUR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mny2ndiKVZuMMZ/eV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MntfcJyYTwJuG1F4c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCSqiVpx/LebDq+zG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MwCurzYcz58cgrpo5" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZqZI77OEytbkCkW5", + "name": "Fastened 47", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "OypUVWuZeZEYnQCW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MCQ5JSGNwDYgNrNqw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9wiq3dMrdhvMbicd" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MciQ9alS74XHcfsbd", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4Jvnwx9jxhOnfKdB" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "5M+O0hqSCMlB226E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gb3ciX5EfNoQmdKe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "i+FhFyzuy7T/T8U3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ok11SrvxsZSOMhjp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Ty/SSwr+/xL4ciSu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OCIykQ/kRGYS9FLu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "n9ycc70tfaocxd6h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "s8CaciemWmqegpxR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "3WQhC23fZmP2qmas" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "cyNJGN3983CB0yGa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wgTXrHY+hcL+uc3l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "hMKdzNlDz5z0bJE0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wX4YTu1EfGxL0uRv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "yHQ9DJ+sPLPMH3yd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Jw77gX2cVwIbSEVf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "jwMl3Oh8GsVZA7Hm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "X9ORJJbJWJlwAmc6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uOuw97iWn2cTTT5H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "lBIpuTSxiSGtY7zE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zW/52z+XUfHuyit/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KzlJLSbTXXZNN5fl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "mEZNcjvG5Nklkk+7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hM2DkZfhJW98pCUK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "mSTW5baNJJCcWzAk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "9INCo7ZQJnWjyl2L" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZqZI77OEytbkCkW5", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MCQ5JSGNwDYgNrNqw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoWnDwK5ad3L+KRgx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MJTr47+XLtBaAx/kc" + ], + "hasUserCode": false, + "nodeId": "FwwnOvhGfr0aBx0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MasYz5EqLEUee1elQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MEIx4lcYqr7r35TYz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDdt255ypzNdQ2gOw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4nevoyMX0dRRJleS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+ekzonbIPYtIl2k+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZDT4LVXNguRwh048" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZY/l8F6maxxxNpWD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M6LU+xCnfVAa0o2bx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4D2ozWFEhlPblhzE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M55HkvXJzfY7IVrHL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MQyInB9D9qzAD/ywp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIVefbC5J1HEEB7hp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJ99++A1P/HshcIPL" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MciQ9alS74XHcfsbd", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGKmw7ljiM/+gqhz7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RRE1" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FAhYiYjt5rktmWq" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUvxUzFYtS9bKYj2Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MD3WFB0gyG5F9NG2V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MwLLJ5JdyI5StiaA+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZ8sMqDUs7EpYqhEW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFHPTClOjQL1JmPD5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mv7eZoMxFnnCZGyff" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOdofnboTjjR8O7Bw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrUkV3bcDdBSR2/EY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MV5AwmgupgHZWy2gO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MimkqeBi8/ZVQnkCA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MkIqL03+xGDR4TmkK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mubit7QYuA8IV7EUZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+H+Tyw+eiJ0nbQBF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MByZSlLE+wS+Jg8lL", + "name": "Fastened 48", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "4SOZgR7dgJGKc82L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MbjJFvgqh5/Eu7kiX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5Dk4dK19BowefD3o" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5tbx0yTiij7MCPRX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCNI0QzeXBDVwmBno" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Wb+goBX8Xy0KjJ2F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "wdkwxT0E0r4gLJYg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0A86NTzYI7pijt+9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Zd2KMJCd9/gbejrH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "qq8E1aNinlBzBF5z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "QrL12dp8DCjy2UNw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "zZbyJ69cuWWIv0a7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "hYz5L93ggWoBUqMC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0w6xPS65OddZb0PW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "IFRbkqGKuBMYRTwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "GyNIn2efVImowoVr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WOeDu+DYeX7wQ442" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "edgPz444kIl1g4zm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "SyuwF2bHdiofUcRL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "0r0scVm0cWpTT6B/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "hRXsv8ipgrmqWIfZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "OuZtAEwUsuXnVh2P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yhalvPmGspTLBBYF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "xj8WF34RTfAjG3hn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "jyGhHmR4yQQfGR7Y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "UJDEA0WX0tokjbJl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Qy4ceHhbf1b0y2rd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "sQyPoxC91lQRZCfv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6aW1vsotq+0mwT7e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4HvZOkouCj87amTA" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MByZSlLE+wS+Jg8lL", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MbjJFvgqh5/Eu7kiX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIgw/lNnA7WrwDV0g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MI/LORfYf6zOZo3G5" + ], + "hasUserCode": false, + "nodeId": "FD6MuvUqF45XGC3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mn6qTtMAreRK+h+6Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjdY/F8oRZvKtHhoU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mi4nAYw37nYDcyT7R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm69MT1bDz2mqYZaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5hpXlm0rowga0NtB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M+vvsyYRWWTT/SKeg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlGEd1+p9mTisvGkG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzdhqGfF1FUr2ijUj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsC6N0M9OO61zpkLO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MBjOeMWi2diHmjM1d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiBszZF0WzW6uoY3a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mb/EJeqSA1lEWJ89J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSB3OqwNIvk7OA9xD" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M5tbx0yTiij7MCPRX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mk/7qbYQYFl4bZPgn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RREt" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FKgHkvy9pISZG5E" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MiVAR7AkWOcC1KmEJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYcfx7c1j67366LVX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGuO+fHiSnT8YX6o+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAUQiShpMOix0BsMu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXZ2CRoF6ZD3Hdceu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MkYwnSGFA83PZfKYm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaZlAprBXDRxMIZiY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mk7AA3FHXJzgirzbv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPgoXj/3eVUr1tJfU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MeWf1Pv9hrywN2FDg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MV5gvpYWjKEi9BPH1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ML6I0pwhz5oWUBpmM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Ma9S5sbCEHks8ShzF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMYcZ1TiIHVE4aZy4", + "name": "Fastened 49", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "MF6D3SKDIL1t/QI8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mx3VoMxzww6B042ae", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MuMlwu6cx4X2CapW+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJDjh3E6CFMq0x4LS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MdyZo7DgmG9A9noZr" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "IWt5Rih/t/Omme2b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "axjbmkr2EjPV1aK7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "EZJKXWsnecA/pHkC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "/7ifTL2ovysccC5q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "MYddI1u5U3neB2od" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "vtboDTTXEvDsUZHZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "SipjMdLleLkEKmN3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "zdI6+dTaDRByudFI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "CQBND5mPdqhebw7G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HqmDoy7uusTmVqi5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ghoXsfmRbD6uJ4lD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "My1AnpRXhi9jPHV2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "OJU5MSZyXrBytlAr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "2Ttm7g5jKsH9HTd1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8FnbHUVyml6alsIN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "sS933Phmzmrn65ZL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+qyuOfxlDYufi/XH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4XmYbkAum0OiGufe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "PPdMkQ2bQIqh21sM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Wf/bLu8e8JBkplq8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KOHfUsCGMwrxWvRU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LWaco/7UKJV4Cm1V" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "kRt4D1tAqtQDFeL9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "16kNU0Pw26qnTJBy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kLSt+p1DvuO1Jxst" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMYcZ1TiIHVE4aZy4", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mx3VoMxzww6B042ae", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCkSvJY7ZWg3z8CZa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MATENdAcw5pMetyRp" + ], + "hasUserCode": false, + "nodeId": "FMZAx7RoLPoUOB6" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzdiDVF9buoXmNuuk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MSSw4p7qp/+6KesTu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MInBE/sY7+H9ZVMHM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M40/wFrHryt7ozJJJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M96BydmwOUiActsXv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MmMFYcyFl3RxoFoZQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZFJUSIcMhVLR9wC0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MERgNwKXylOyWOCiZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MomUsikP8rmIkc7Yj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MV9a8MfB+hKlcf1Vn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M89EMkk8Cozq9pFgg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZdSl/e2IfPFF5zFc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqzXcGLLjzlIiqLuA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJDjh3E6CFMq0x4LS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MjpQwpYnlI89YVEUI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S2FNC" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FMTpWN2QzULat4a" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNNfQ4VFj7tCjOnie" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MU1j0wwxgrdxnDuOT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5VHFXPrsfA4oGDQj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTNgoYegDZFynBtvz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCbDIBh/8t7y2hP+X" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAwbydWhGuBn14Gmv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MS+2YTeFu8EUw4OCr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4zWKL7AKGwh22Ep2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MLTFVESY2OSdSowzt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MFnVWhjlDdTK3BjzP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWH7fD3v+KPbe3fEg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAqkYRnde7GVE1SwL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MO8DyTF6f1Fxm2J7Z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MgvXd/V0pbSmGlgzM", + "name": "Fastened 50", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BkGuD5NXIwLyJidZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtGEZw7lJQ/u+NFhz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWzEhMJqo83U1zXCV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhD6CC/HrSoDW1RZE", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MELarwjXmXcIOQbgw" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nAOTSi2YgH/63eey" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "SrezxaMfsAoA5lc4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "j3qnqxTufaRAQfeQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Qh8wQrSBaKCir5v4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "q8XKxhePGrRiUMMX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "TXqU/zIcGfhQWFfJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "p1mSoMab4rYnQImI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "KJoGyoTvTENcAL6Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zXk0fwHAmmcELJwn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "opWqPfRNJ7uZrDRz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "h1R8hM2DwBdNDok1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3+8s19+bOZWFWBv7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "UdJG3Z2iaWxKRVWK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "F0bPb9KD8EyDMHKG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "9DxSIZ4fRBgJzMRt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "8YG1tXaQvdhYbYY/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "FhmgfhtPHfXPRp3M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "lCYOSE2AySA8V/y2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DZTmpBmBE8wJjv/v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "u2TdD51007O6eGV5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "arYZ9VWJn2n4jHyP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LNyxXlB+N2M8hw0L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "pRd3mb8ABVsif0kY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fx5bPJJ8ARfohP4R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pI8VLy6h/B9pFjI5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MgvXd/V0pbSmGlgzM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtGEZw7lJQ/u+NFhz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYMPqb1Laxg+ZXQCD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MR1KIPN9sw8Gzx5wv" + ], + "hasUserCode": false, + "nodeId": "FnNpFqTkZ0VZ2jc" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MntvFL7hSYJfgYUy/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4vn47IKakLsyHh/t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAVbcPz99wvXyMe7J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtFafY0QwBLgmY7LE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M87T8rdnGo7q/NhUq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdgpfzPFH4U2VG21+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYu7D1Dqjz0+mRFPT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMHM++qczyXW2+5fW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MyOOtDDTcHqQUChwI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHqF7HhiIHBueVa69" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSVOAobkXk1aI/djc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUXoYXdyKq0728hM5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MvhdsZytkuch3Qzz+" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhD6CC/HrSoDW1RZE", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MdMP5LkglQ96vk6EZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S2FFC" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FwZDgoj5Q2Eh4eH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mctan6aOa1aAtOFNK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX/sqBWcxnxD1y4kS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MiE5HzSi7UoHpQlg0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MG1HtLjgeECVmO6D9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkfHpEORTRRaWR2uD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mk4NRnj2TdTB5+9kc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJS445tbojiElR6mN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mms2AAP6L6fbIDTn/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mb+2C6ndEzq5ipfEv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MYxiLDwGxsxS6DJAB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mct7fPoti65id2zC+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZqQP9GeX9mj2tsQY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxW4xODQqnKmM8mAV" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MPCtoS2VVYD9dAiol", + "name": "Fastened 51", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BfcbqfqUdA67aXwZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MztWnvkF7i0niY6xc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mi5FCZhJP1zIQN8cx" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MK/teqqeaBR5VvCTC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MN9Y3x7lBYy9zsx1Q" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kl2qMbrwIiqXOc+h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "450GEpQDfLhM1yum" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "tDhXUerA0v0YBvgP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "SMd/mFekzJujJVtG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "WVT6LQoiNZiJy3sZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "rtC+HFCjlefc5qFJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "d6ZPjwlEeeykOJ0S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "NdhyQjNQKXmGN4cf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zA24NZej1lmKuC5l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ekfaekYxIv5nAm32" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "rRpS9VjR3oUlQH2x" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "ixUvoKsbcy1FbSAz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "9TX/k5LdxSNt0+8Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "su1vT+7iMbQWf9Ku" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "r3SNBGckrGLsSYlM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "1u+SUgVaIZjnzq7r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "NWjx0Gcw/uMUeFVV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "nW6y3I1t/XAnF/oH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "VyDPozqyb2ZwI4kb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XUiS9H3kjhXxYZZj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Ev1C4Krm+t4r+yAN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "XGAjQO3ZcvK8+Uo0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "4Auv56bCl6JsplDg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "F4omGRelj+W1NMOr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0SCSaZm+R1BrOpBn" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MPCtoS2VVYD9dAiol", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MztWnvkF7i0niY6xc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAXxChKvOPVqMmdgL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M6vUzbfXr25x0t1BI" + ], + "hasUserCode": false, + "nodeId": "Fmk1pbjMVBcaOyo" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzDzlGfO2SQJK+6Uq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKXWo722xK75Ic+mW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIPTj4TbaKkm3/pSj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrrSQmEBTZWxBanXI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrKDO1Zje3o3NtZ1r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4ZBXWZY2+fwOKSLr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MbCMMA9H5NvCR1ZBy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MtquNoKAyTh7x+d3V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MjdZs7FyvmfpF+kld" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZKb6xAAoHlJBB9ea" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mu1C09WXQJXKFjdBi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSY+uPEpW6v/aQ2uc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNVgosnS5ihrFvbyq" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MK/teqqeaBR5VvCTC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgAV70LaZbh2mx+qM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J9V" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FLUxDgYKqYV8oGA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQMglKYdqMSmQVMYW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVMcCIWZDegLsiJMn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mu2XpYOo2DUg/vWka" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1moAZpDzVRuXPJ6+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHpGMQk0o8C5Ekvy2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKY0xSBJ0oFSwZzlt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mc3+nxDY+eCzYdaxJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MaEBPTXTjBSVD0GKz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MaeRBAYOqIdWa5IXC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCAPOXuND0e195rhb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgdaZSWn2ih3LhNsI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxj8fKIqckXb/miXG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXZvCTA0F3tWiyMey" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MJhRnwbuLOXhlUTEp", + "name": "Fastened 52", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "DZXYDnEQTVFMNAeQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McC140Q1dsQhjHky1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJ/2ZJMTUA/sEHfqp" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MWDuShqj1gze/5TQp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWbRTYbtMIZC+Ng10" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "d2kbQcluJyMCKBga" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "uZFw4t2mi9iZdCj2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "H7c9yg+MnZL+GTgH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TcTa6hhWcDBz3tdJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "dv1DJbHagYxKOSDS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "E7m+c/+Ew5LnQDtu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "jA07iLERnFHFj1+m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tbmATooCGbJttFqr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Fq+EwDdIWeTcZ1ug" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "oGYWCdQqiaT61EP5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "e6CrXB3jUbGiI3WW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "lCzwT+XrEw8hBfXl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "eqvNAVWgfQjzucVT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ei761NGzg+JRTiy5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "19Teq19jdl9GmI18" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "pPahPvD8AObA/p/l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nhhT4O0f+b5a+NUZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "gVReIIU0Nl86QB8e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "8Wk03Wv6yrl6WcI/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "3x251SYLvNlGoofF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "+2IWf8z7v3k09O9N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "pw6QPH3Glx3smqk0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ttSLyyEMfRgdwiJU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "w+oiJm/2FWS2eCUq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "AI9UNCNCAebwHzgC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MJhRnwbuLOXhlUTEp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McC140Q1dsQhjHky1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MdUHaljnC51EygJwg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MM379xQMNIW5sB+0L" + ], + "hasUserCode": false, + "nodeId": "FzbZK7PzcwKWpJq" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjCtOD34BnsR+fUPq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MEepvv/crUQX/0zLm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Myii0B1OxLAeZcE/Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Moo+khqMEkFVyVgz3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWUAgFDjJSzNfBuvc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M51DfxCzx31O/z8G7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhT01M2JGMn5UsgTF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3hUKfIMngrzmh/83" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3wBSaLWMkc/ORoB9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+gda3dvPJV9DyRDT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MQL7N2b1V7ifCQMns" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Milw9Vhf8yg1gaCdA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCk5nLUS0pU5R4tA/" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MWDuShqj1gze/5TQp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M7+cQpmna3mGbUu+I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J9l" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FgrCBugJ52Nh7Vs" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MIDWxS6B78sPtSEwB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+Glp3+B13nOOPoSS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBEpJZyXG8RXJReEn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVHVpTnGLoQIMLLnf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mh86bqW8YEIDx9sTd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "McfPoJtWUCl0CZsG+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOfTCJbWR698WTgBg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9nNmaB6E+hpdyNCR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MQoPOpqcfY5iRT2s0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ms+Wa/VOADceRzc/v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MG0LHcBKvxc8s9Uzx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIRw6wL0qa1m2kS8d" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtdvQgpDzTEb2D361" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MTfSSM6Nq3CLe1Kjt", + "name": "Fastened 53", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Lxi8ibTv4g6+JH8W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRzklf8nnMGM1QnIt", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwdNd1+6K3b1LhjQt" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJE2CfI29M29/a1r8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MiaNf3AkAf6Zl6i9T" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "8zNpN3FcKpx/n5rc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "4cbv1ggrm3dl6UNt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "9wsvaIDWj03SZumC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "llqNVR14ytwrXEb/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "z8ETo+vzgBNjI6hW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Dmfnv7ZfUjC/2rWw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "DIY8hRXk+xdX9QtR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "F+ZPsa8e36zPG2hj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "htRwAfsCc1XLu5Bv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "GDOFnweWDavLJKVS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "mu2Ya5IjP0V3bogA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "8VX/MJyLw/ypTeZr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "2WgUWoGPw78HZfy7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "NXbhwv9fPwmVwq55" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mriLAMYBA/UF7K7Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "viTjhlMbN9JU5nLT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "kCoUa6OhLKeTohkp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "lqFxYj7qn7jakCNM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "S9RNGdylXwaTb5tg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "oAOS7iQ6vvJEMXiD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "gIw6BAmftOa8WFZU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "PcsayjWkZG1x1Ebw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "lupxjI/oiGpfQOMH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "FXTVUhwNwYBrdcZl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0aQ2kshj069bsZDM" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MTfSSM6Nq3CLe1Kjt", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MRzklf8nnMGM1QnIt", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mc1GgsCD+TzQcQUYl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MEIx3REC8Iv1lk5qV" + ], + "hasUserCode": false, + "nodeId": "F3Cgl67JZvUNKl8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MvChqgwZtpgL3iTKL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "McMWC01solSfpa0X4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MN0OiV+W2iA0Rbb/J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mj3D/1XbX+vrq9CE1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxhllzVPg+tQ+d876" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyVEmBye4rNbHQvYj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MmY780cJcfRaLyEPW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Makrim5plpDlfKwwK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MEwy1R2hbVJMiOAOh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsWn9fh4jbZCli50n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7mqOkZpHe90oBePp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyeZpY35irUfmvesz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5uuraallJ2wKYl/V" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJE2CfI29M29/a1r8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M31g8SjZFKIju/dgS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RjCB" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FyahXBNS3HXdiQ4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MRxAuPiOycXmKPgmV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3PXY+7dE6FlQSd1V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGqS0RvZlxi3UHq1b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQQbwswFkGoS9Jt81" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCFZ+M1mRpuvO2DGS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mb7Gz+zF5dGXR41/G" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwLMEEElGy1+XWPB7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MCjXyGgY0nh182alb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M/ZlO+F3hNuX/pARm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M/OU3R2zaE4JJxruz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRH6y4W+Sl6X9THmn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MXmax5QiTZ/UUYJRF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7TRK4O3NbehuhioT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MEYDCXHy6FBMRVu14", + "name": "Fastened 54", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VhmO9MBtsuND2iXV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mgz6wMsORxKgcOywK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MuzzH+q/42rgzMsxs" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaL6rhH10SQt8IUlA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9b/tE12LhFmObrDe" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "DtchwjnCq36BZF5d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ozJqo3p273W+ivIJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "l6M7W/JSs0U5A3Mj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "kY0nbalJ0P/hOiVp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "2gz9TjtfR35ss1R5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "kvr64T3gXmZqbl7D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MkhUI+ngWzYifT2B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "baD0WeUQvFXLhwSD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "b+fPaZDir72E8Fnu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "hK837+MAg4jNFVuY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "NsyuQ4B5rntbPgl7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "EBMUmPB3nKpFSr3h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "rZMs8oimH6cEwhbR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "RmJqn7ti8kzHApLg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "6LAWaUVTP1AuwqO9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "K1Ruwc8TWJAIJQce" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bMuspdzHpJutDn99" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "7uxNXRk7WGBmRJnh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UM2IdDdqF3YdIo7T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "w5e23lClp8P5tMhc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "oHmCxpCGxx/1hyqH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "BHbEZ0eamFLAyJxa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "r7owgKLeRpwa2Gav" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "GKBED5MWzSxQGVO1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Kr9Ltht7rqRTFlwW" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MEYDCXHy6FBMRVu14", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mgz6wMsORxKgcOywK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MR0LK5WyJMpeZLpM6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JIF" + ], + "path": [ + "MM2nfT/RLttyGUw4T" + ], + "hasUserCode": false, + "nodeId": "FDVPVsGgOSrX3l6" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjtMMfh0ekgoIL3DX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIO366q1w49Haqqwz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzsiqkEq4xZuSvxrB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Muvzg6PaSbwiVWv1o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEOn4Iol9eOl5mcEX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVeu/t8PSpqAjqVhy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZ/4bMdVXSd17v24I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3B6ejSalbIDEkHoV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZCMPGPEFD+lOHZ2Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MeVh1DpNkL0Og2exn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M5DxvEqHUSxTBDPkm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFnjC/qAoQHfgaT/9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+dxyTK3KQeOzv3eC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaL6rhH10SQt8IUlA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MctBj4umnKrpDwQmU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J9N" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FIyQSwXhISgfxSZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MgfAVfgAe366Qnf12" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MySzqVJlPWr71LxJl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZtons5ha1+L7Gs3X" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MW0BdwG0xzwP/e9ML" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrotzT4IZ05+V/F9m" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MA7XAnlUPKDCHICZO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXvM88hsH/vD50T7C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MUGO9N0gI5WfpNUtG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MyotyDg52bVgV9Hkl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJ4pBDSiUDTEPPhpz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MdDpmt3ZjAN/6xK3Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyQrSbZEc3il3YiZD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MYYbK39arODv92aD8" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MfshWXxnEdfbk4HkE", + "name": "Fastened 55", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "UvjspIiL6eHL41DE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MVuAxNKOSL/Pe27V2", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZdUzldiac8sSd11D" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9lXb1YfaV2E/FjRr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MYlBhTisaFzb5NXaR" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nQ/G35izjrpkcWn8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "bQmwm8WHl5PluPKC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "gfsKqFzPGufCTmMx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "5408vo9Htt/qbal/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "7fe7+sTbXLe7iDZy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "YZWg08pmDaz047tG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Ch49amO9r4n8rXlz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PR0AV/JVnFAnEuIT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "s1DX2jEreCgZ1Te2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "L3gdwz/wqjtpFdQx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "G9+I5iIUkFZVd4ia" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "dyV7kRzgkHM7EZdz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "D+k61Iv6nXARQKm4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "3plYz7pYgDJ4Qk71" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "1DCYf7WiCxPXjcvj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "KBhlTfa1PtnrcUn2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "GoJORO0vvbmvKzNL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Caiz7yd/elQAtHgb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "R1qSeiPXC+qMOh6U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "3Pzv5nA87pInHS5a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Uj50PtPir7yF+Bhg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "HuF/7JX4gRuNbCah" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "UPLmruuhT+R0fKoa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qJPoxiyuMF6YQH2/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6F9U3yk2obes5BU/" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MfshWXxnEdfbk4HkE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MVuAxNKOSL/Pe27V2", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbREy8jUr4qCfx4Cq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MW4d9K/527lnEK98E" + ], + "hasUserCode": false, + "nodeId": "FI5aPsFuuFX3p8Z" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYRXODNlSNuMgfx39" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHwMkp2cJSL+9spUu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mjp+qczNLNTerTpIG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWPSRjbAVM3E0Tz3i" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZArqmJuHRXkad3//" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8i4h4YSX/QHBcl+U" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mn4rfx3kFU5lIphzH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MhI7VsfYm6aAcNonx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOiZHG0MAvnE1NxFB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M40GhX2HM1yhbKF3/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "My2o5zKsQlA4x+mkP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mpiyivuc8BAmfbQlV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MBrwjM92/r1mEmlPC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9lXb1YfaV2E/FjRr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3d4Og2HPPP6GhHsm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J9t" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FDYOUQJSdFZjFWN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVDrgUdtyGo6VFx6f" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVt5YqnzoijovAWFi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7GtAkkR0Ps4xG/J9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3utqlFTAaBUb0NgT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpTL7+SQm6UW+8YTU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJefBDRNHjxoc03bE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIsRd6P/pNHEfXbGn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKJC8d73Fx0Ab/5mb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNdBJCbwnZaGU8aZI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDn3b7lRHrxcwPwwk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mo1OqXoOqZTvaWd9P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MqaeMelyxAZYMKydZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxGiYWljcqyUys+f5" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MiGNoz9S0E80IXwly", + "name": "Fastened 56", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Yvhsk6fv9pU3VnTB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmYro+35VOZx3d/Gl", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJST6VzLGL1OoKLEE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmK3CTeCe/hxhx+oF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhIs7fJM80vJQ10nW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "3tfT/+GY6bDxa4hW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "cXJkwLtT0tbiQd2+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "kmV/bTbekIVFh6ku" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EY5C+etdp7PwefIH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "xCXcINud5SKgd45Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "6kSbPKgqIfiij/HU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9u1meiMY1Glc5I2E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Spfltj0/k4sgRP6h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "R/gW+dpioUnLkrt0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "au53rn8yOkhLCO9W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fCfVuKbBPCHuXdiR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "N8VGnGhpi8xb/B8h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "v2TGnph9d/XEX2J5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "4IOO4ZPM8DAUu4aQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "rEH8ujQ9u5ZM+ZPe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "j079lcSWxkKVYbji" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "eY6tGWAP8f5l5Drd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yZshrx4qztSOqmgg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ozT9L7s0I7uOCIpr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "L7eM9lwt5TuwQG6N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uHBxt8NB5hbHe7OI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "utFBaDYkYTb9zZI+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "tuy6SJXiodjYZTFA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "GBmhUtC9ScyqqGlq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pM8+9hiWEYV0cSCw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MiGNoz9S0E80IXwly", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmYro+35VOZx3d/Gl", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mymv/MJs5MYoy1X/z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M5uuD9S30FL6q6hPv" + ], + "hasUserCode": false, + "nodeId": "FvK8uAyEkJJDSHn" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M83NkZb3u6aKwflxt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MmoIX21e24osyG1RP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mz+JCX5FpyYGNbl0d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlBDyh9xlvV3qjFmR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M03d2X8dVPUmjVybx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MXpvOCEtnxkHs/2ua" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYSNiNPX06aSkbyOr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIfN8AF5pZtMtEXok" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MM9xDopIkFsYPH3Cg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhFx47njLcptRub8V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiQu+8DtRG6AHEqGw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MN6ihz5ysiGcQK6fj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MgjbTQ8SU7KtuD/gn" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmK3CTeCe/hxhx+oF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTSlWJTplAbrHsG67" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFZ" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FdvVDsc2nahpvhY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeLYaSz4ZwRJTkZUj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5tUS9Mda/YGW3Qj2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MSuUq/2z3OKa7CDLe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxYVFKs/yRJkCRIZR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBar4rjR5X3nwfzYD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MACAvCh74rHJnQlAa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7aEDStlmF2o+Pmkz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MAQ5EKlqTW7LYFEf6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mk+17n5g6qeDBDxBL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MW3W+ndWHfHAH8OM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MtXn96L2e/pRIN7C4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MhFyheNQ309K6YIor" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mn17R5K+z9vw3h8/+" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYdPcvCEzKkikb/Mr", + "name": "Fastened 57", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "H9O0b2kYXwdW80L+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIj6Aaj4UxWKy9nNH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRx1kJV29fSknsK96" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mje2TuxQrmU2A7UQT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqxbn2W/KjmMVvrYB" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "y/TV2cTC7AmWOuVn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "uxc8H9pXxJVuYQ0I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0FtCbYanFcWk/+k/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "DndlSXNlfy2a6zbp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "DMmvIPDGJke+3epk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "5u5mtxqmCWpveCNM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XczFynFtGsyTRdY3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1wP+V6jpD207BZNt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "rPnNjmPo1PFQUYXN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HwcEAEv5oFvmapNa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ckxZht3ReTwV1yyR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "xNr+xcgKsjMt9PUZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "sbFZYLm40dxVm1w0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "zST6fgMfJe4inlCF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4IT5LMwxz3m7fhSu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "AXH0rfd6UxwWPZUv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "x1yvDiyCCvb8gx2L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "9HcaCJrP5FHThpZ8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "pIq0TM+Myqr7ARSU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "f91vWBkVgmc1lwkp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "GkL2gcI+1+L2naqJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f6kwCbuNact0N5at" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "2I8LKVfxavqM9ICL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6Q+xTduWO1aW3bgP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "q6PMTtYix+urKC4v" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYdPcvCEzKkikb/Mr", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MIj6Aaj4UxWKy9nNH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3TaU2k19UQBPBcHd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M7/xxAUIljVlDTKM9" + ], + "hasUserCode": false, + "nodeId": "F1yUJePRLI1ojms" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mh+fIl+5/crPVRqpP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/b5Gf3vN07HANuOk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MxuV6RCfgVpC9qMOl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MIpJuIUEjIbafzh+d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M81LkJDNt7a3AAlQB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mf3LH62qZPmJTpu5a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUWyD+FxOoiEyN290" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWxhTbTpKvXDjK1io" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MUYClxrytjduBlZgp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mulp7q/aFV6jbA8vU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwjY3i+PgGYUpqjnI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MOI/cxzByf80OS+Hy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZ6wnglLhOo6dY+KG" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mje2TuxQrmU2A7UQT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mkz86Uz8csmENWTbo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFh" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FmuwUnlXnkdsqfY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "My38kVkYsy/EamqF8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M9sYqY7wd5kcGofWb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MlrL/UI6xY5HliYPs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHn812uYUUWFE9GhO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4JEM1zSsb2+JvVt6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtNzyvTjGVzvMv0uD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mf7QO4QnRrUiACjKl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "ModgWcS7zEc9a09vJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBydLa2Unwl+WQOdh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjfYw+svQMkmBoi+C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXlDHSAsDiMVASSd1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNKLflJzWa3OkIu2i" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiodUnUEJwUxhzaol" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "McGtg36ymAjVMa8GB", + "name": "Fastened 58", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NBkWqLia+y0wwDP+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpJq78Asi8zk8JeTW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVDi2dL/OmlJpPNHD" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MqDMt4C7Qnc2wBVHy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2WO1bzwtTV+S8/oo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "t92ofGMLLTwarayn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "F4yb8+tZQJRYfMv+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "2C/1IlQdoTRw3RiW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "iPlmRWonyNjhU0Rt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "VCQxh7fxURldGQgA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "CPh0tlRMEj5VWgh9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7tJ0XmQ55/pKNOnG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ffza+ka6AafbG7rK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xSNuNWuMhVeQDMAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "56Ey9kRJRuDZMkrN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Cevk3oEgu8FtFegO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BdPxfcGNUNmbjy0u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jNOjTjmnm4bxBAFd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "LabZa4QJ2cwzwPY0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "vKj/hWd+to+4Z6zj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "qdEnG/cPx0/vmIJL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "jN0pAzI998s1CWe3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "b+kfmXD1gsoaZ2Nf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Fn0IM5PazPbluurr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zsmZyhT4QablTxF4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uJqRK8Q8Pg/p24zR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "p1Oug54q+MlLs1Ss" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "6uBnswhjD8T71I6r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "lLrTwiZjQLnl2nHr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "WtDbwgQDL+vmfg8u" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "McGtg36ymAjVMa8GB", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpJq78Asi8zk8JeTW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MpnIWbSZNKyg8Exad" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M5AKcVOaVNfA0Oosm" + ], + "hasUserCode": false, + "nodeId": "FVujrmEakAv3X5D" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4c/0OLXiGiH3l5++" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MvE6HfPNn/wZ2dEGO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MMcz/koJkMzNlS/zw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXs+c1JNj7AVpeRy7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5ZgIaaQ8yY4P4Bme" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MM/r/6W2Oo00PAG81" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MLk66tWBPfheTHFIW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGEZ4/ZbW+Aw9ZyTO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfJXDQxmDk0hXTtix" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MuW220gGcE2vujE2l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXOLlpDDkP1x9Z0Fq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MVtuvWRDrqzOaSURh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mf/74tNnO6PRQskq/" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MqDMt4C7Qnc2wBVHy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MS0KX4i/BmtRtDJZ9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFp" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FpQ2JiirqcXOuWN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO9xRuGDakiGKCpDB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMAuGqpV2vK8MZIz6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJ+PiXVcexCfaMsgx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxfukWVF+czoVKhTf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVbVO/qSPlxshWh3J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBhTXQJ0cx20xj7AY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCiVuumf1rwfHs8g5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MtG8kKdmDfxPMxCt4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpeaTo8JWyY+iBr3k" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MAfnt2gmM1BNCvVtX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mgkk7l14Tbrx5/r1b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYAv1VKvCM5gcfUvy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7/p7FdTOHQp/meu2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MscQdGCZI9lFmbAh4", + "name": "Fastened 59", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "SXUOsr2BOrULDefJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtHWrMGSq69GtU+n6", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MtYRZayZyGGArw5it" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MR7/B5zoK48z6LxXg", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6t52/4Pvd5Y3NpGo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "UKJOyyEDSoE6I/w9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/ODsI8dAFEJbvh9k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "hENT8GNbgzx2BSz4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "sIGPNvqannBcFI7L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "cOC7RKJowLOyFqhe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ykjyc2qbmAxJDHba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "sTzK42MrT9DMeQF1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Ikx8mvQiotnuLo32" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "vB/+IaZLzWREe7qf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jxw3Wz4Dtr7oclBK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "oQ99cM5WwH5ivLll" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Kd3ZIC4E81BeKvj1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "3T3w+p3Zxte7wTE9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gI/U6fXlNBvU452v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+aeN61JFbQ5eaqQy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "kGRSNKG9pai8TuFb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "wPaLek2QrWms/dOH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "8OGN7eOyRdmChhRY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aGHGeSXRj7zqQTTA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "EwxWWHayWVD0+m5R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "E8S6GlKtCxfacKkq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6RbOdPipR+A8H25s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "p+l4EKTea+6JqjUb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zDJGVbQz8nEkcuyQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Yj9Wu/E4T1Ll9Ocf" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MscQdGCZI9lFmbAh4", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtHWrMGSq69GtU+n6", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmrNkAv0T4Q9Z74/H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MYtE9iIaiJJPfwlKv" + ], + "hasUserCode": false, + "nodeId": "F0nZOk1GDkOzUzI" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MIaGU7z9uXX9UJYNL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrbCRjFb060PNlAAL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzLnMCZm90RarZw2L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEgOXabN2ReOMFv52" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9nu28egWO3Ci2UUP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1DoPXt2gLQNMdH+c" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzHsrGQbYi2PlI9Y0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJ60gEfDmnkmodImB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlTJOZ+i7shT7heZE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxDx9e3ohHQ6k3lus" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqbnCkPczHcdAePE1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Muynjwy3wCcQqs31A" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MWOxVK7wbLVSZdC7P" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MR7/B5zoK48z6LxXg", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGf3/KT2NFnz8bPGp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFd" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "Ff4F8obF1XEOuPY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsqFigmoGEUY5e1Zh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpKWVvc8jY1HbOGap" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmM45UsBpVbI0S5H1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McjToCmPG9BGf4vpS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjHk8u9QG1ZuIXHAh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMTMvE0y8NQhMG+dW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVaGYm1z864Oalhfk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M88x9Y6QM25uu8tGW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MCe90gQJ4tjvU06b4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJk8dbXGbMtttmsiO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeBH/fWG8vooXPniQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MDY/h0Ro2FPrW5rbh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEXwkvSJfIDLMPAIT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M6cKUvDxzu927vZgi", + "name": "Fastened 60", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "tJlgftJBdP+JJykI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MYr0l6njzgyxpNQH8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MReE49TpTlmJy7B4l" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmJTR6HVArngTUxfg", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXoSY9Q6fnlf5+g3U" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "60YkgtMd8Cl5om0T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "d1O7zfQvVOsRsYRV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "BIKMqoTxKGAPkKZE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Sc4pnUmlO1CbBU5d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Lcs3QO5K61zbyVxw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "SzTNUAiOr54PP/Pd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ybP+pGtguk9qKKhP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "O/3x0rSJb00B+MKY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "uxznJLlKMJ1vHhTR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "XHU9q7r46HMlv2PZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "g8Ozs8JfUHusXtCE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+GxC4vEob1NU77ab" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "/cWnulqCPufPQP/e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "JCDUv1QYg6B29v4i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "RiJKVjm5beg2jEuV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/gXQTJCVbgr1BhKC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "L4GJrT1PUWwcWQXH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "lTK0/VioZZjdHCCT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "fMhOaWzgueTKoCud" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "T1Ubk9KzrJZ2JPyB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Sdu/B3FbKFdXtHKj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rVXaQmwjO0f6gp7t" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Kp246xEM/10YQ4m9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HRzHek/A3EEyDOo9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "P/EbUVL17Jv8Wfhn" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M6cKUvDxzu927vZgi", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MYr0l6njzgyxpNQH8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQb89Kg3wYH0lx8un" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MQWR1Z3jXuDrqH+j4" + ], + "hasUserCode": false, + "nodeId": "FsuvK8QKPSbDPYg" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mi4tmGDBBn0Ov8vGR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mthqus+++PS08GG3U" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGYrl4XowaF7peQGe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCRsm66ovR/zlvG/u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyAgPl/zSALolX5jx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1n2g7lpQgiYxD30t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0Cst3Bpiv/yW+/8v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MiTtu1uVSa76cR9Ma" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPnoKmTDTqsI8ljzO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJEfPYjt2QBm+uIuC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPGP1dlbA3ig/ytQS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+Hs1BxIAMZWblT4+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJoH0O59ik5MmdSDq" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmJTR6HVArngTUxfg", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MiUBpwVgACw3iS+XL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "RlFt", + "inferenceType": "CENTER", + "geometryIds": [ + "R5F+" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FBHnciuMZ8Mt0fV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVNVxuR9UmWRcpbZw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MW0zG/f05wQHSC2BN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBRKgCdHk7B+UYGW2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvHtDxPLIJ4d9lr0v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mwln5ibJ7sECcrPpN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3lgF6vv/gK/FGtMZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MoAb3lDvQ+Z+zWsVF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3yUQsvvdmN+vEEEO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MJ5mtsQUt+s3MZnUO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPT92xjPsGcnegEpG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MlKlMWxRHOAJyNwFh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MeKof8DBNG0GY67sQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJg0OUTM1yJpiSRKy" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MsafU1AHZfRd4mRpp", + "name": "Fastened 61", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "36SGD2bRGxZ/hT2a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MROdeWdXuDUAfekl3", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUWovp04/0B/9z2fB" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhdEZprH85Yf4liTR", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpEB5Xqc4/lSAE8rO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "dWl6hgGvTutlIXJL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kvN5aOWUeFuUf28z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ysHC/Vvh2SQEw3Do" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ow1S6cmjYmDZm0hK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "OCoP0tPeSzMZblHY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "JYjmzIPx7Ot+jl67" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "6f05UmfMqz7YBEgf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "MdePVtOkAHIYQAVN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "cM/o+3qd+12rHy6k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "6Vi7K3OL3zXuMzeQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "J9Ra6VBGWccR/U57" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "rBYIsJu+5W/jMAZt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yciANnfjlKO9spsG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "c0YWpkge3IuEscSO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "70Gkw7FsyZTsU8Qn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "FufPhgxEHaAV1ABO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dTrKvFMr2bqHKoPz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "AEq4Z9xT71uObt/D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "YT0WHsWLvujMco0k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "rKhJiY3K+wgntaWl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "9qn1zCW56+6bVkTR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ffbFnDZbcs+taY27" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fqueCf1B4fVxuBNu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "h4u5e08ZmqSLddRq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Nr1VdmgiCC/W33SP" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MsafU1AHZfRd4mRpp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MROdeWdXuDUAfekl3", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNGM1wGTuKmCVibIf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MAGtFUV+gVckuwqUj" + ], + "hasUserCode": false, + "nodeId": "Fgph4azycVDZFBC" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mqs1KHdnzismaBus1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKQNcDsu8yhLQhBZO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MopPnnFdMVArBSRbz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWsiltCd1Nkc2jhHj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxWm3mVCfnm1eeEdZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0TJMJOmQS5My5njJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MesZ8F+LExkXVwaYi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8ydgSqOFMplNIbt+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M0n9qs/2YIqNxvGZ0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXCcJJnvpFsMRot9S" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3PMiqC2nG7Bf0B39" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSnovuihqxxI9w/TW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MePlpPRosycbCuLxA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhdEZprH85Yf4liTR", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqBs7Z7AZSO9VQ4lP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFl" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "F847z5fojZqp1x4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MtFiwfB21gude4mo2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdWtaAWurpd+/upmu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MqnrACSzWbA3oAlg7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1MZOiRYdSSNMWJPv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBZk9MCFTwahWKjbC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MI0R61k+O20YAUoKG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDGZHZjqX34zyL4r4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKO3uqwo01OIthjbM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHb93p1gqiwiDgya2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MV55zjEI6TZqY0Ph0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIpy/Lxgl7B75ZQCS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MOeorxLp/78vjSQzO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLMyjWD+UleisMolW" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MAl82oQStdFLWCl/b", + "name": "Fastened 62", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "0HmjeyDoMIatogaZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MS35aHfS5UbIV1fjb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7po59KIFed+1kL2z" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPBpaLEaD+LnoNJKJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mc+JY9dnTMaJlze/z" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "KSgQt9aQ8i/hvLh4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "sCMNBthl+RyQjtrR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "sVrVgNsCoPyOEgGZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "BtIorIHr2j6u3EXo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "hkcLWnJamQtckdhP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "WYEcLtplCKP2Vq12" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "SHFij+GMvx10R8+z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "baXo8nYKAUqH7FWc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "D/WD5M4oQPX7icwK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "M/nuW0vuFSrMyELu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "57ovKY6+KD9BzSFD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "lengR9WyVaZCPL0V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wPt/XoBdu+rddyAr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7OiFslx5HhIFEVAk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mEBTR+nsJeHTUt8U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "QNiv5CLmtrtlcw4q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "5Im4jknCozTACz6T" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "JXgiJa5sMrT2bncV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ovTY80jUqO8hqSqF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "FfstN/lZfwkY0evE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "9QK7e9YXi6xdwHbZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6+lJ3/bzkOQjMmRo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "8p+0FES1Akd1yahM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4Pc0kxz49fKk3PtA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "FHhMXHTU0w6vNx1a" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MAl82oQStdFLWCl/b", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MS35aHfS5UbIV1fjb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwjtU/KDktuoC/8Wh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MPLlBypmxqLBKDvea" + ], + "hasUserCode": false, + "nodeId": "FhWVFdSWtKIh4rn" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MoSAOHZqCMhvv9cyh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+swhX7zvQAVG6tNG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MwKYd9WOx0JTossPZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRagZjuu+Bv1KyWzS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOfdnH6UKnNyHoSHn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTaZQnv4ke81g6pu/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MB40fCLawsRyBnLBE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTvSjBf/nzGY7ouw8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmO9pkiQ+I4+8M87D" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPuxwrXRJDtkOAOi+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MlJOaVDvDw/YSp/1w" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSKDJEsyGlvAcOZH+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MDY1vMfDDyfxfw+lg" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPBpaLEaD+LnoNJKJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M8HRbb3hNVvPe6/VK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RqCJ" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FG37JJvu8SFFaP5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mq00pHz3t6pGuJ0ba" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgYGDhnLiLhsiiqes" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MHSoXIElb802ASprj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Made1Q7nO+ZJwVaie" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mpgz4YHpgvGWT0Nc+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTS2kxX8Av+JklGRv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKwSjQ/QuX8lqqSTU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkE+Cd5VRq0ie+k/B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MP546kUH4aJiBvxL+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MwYORGWHt5ypImtqf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mz9HQw8S2jS3ZXZ1L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mvn6kKyAwG7NabYQh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNfsfREoODKrJtPnv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYQM6hQ4Mi5Gw5Qds", + "name": "Fastened 63", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cdfm0C+5QuU8WJBk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MkQsRJRJb+oRHiPOX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVvD9jfwDGcQWVLrg" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNtmodS0T7hTbuVr2", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mw1xIB1sHHsWyWVDX" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kKJmlYdObdvp4v5z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kAF9Rrr+JJjK2yQA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/TyhB9TYCQTCEcPI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Am8bdvxyCqy29MOJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "w8o49tKn3v1Sbp3r" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "TJMej8N6+VA61dQe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "6ruJ6DZ4xRS2nPjN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "sM8tJ4YBvf/hzLx/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+/hJSJIKWqSGbfwt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "I01lswdkb/PWc4PV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "B4xqr3S0XHn2MC7f" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "dWm48zDy2gti1sUR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hQVX8HKC/eAOK/Zc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gEkvCCgqoMxkAryl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tZDCkLsMIvmLc1Nb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "sD8AqrFhs4wVkv5W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "XRm5vnUJyh74K0Rk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "+gQ4FZyBAMbrlUv0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "fwTVypM2sqLsI6Q6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "sso8qq+rgKzAH+f8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Zq+Qtt1Hf6JLE0wW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "nMy0Jrz+9qzN6P5A" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "EtMa2psfq/DdXkCY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "xtzavct6BkZMHRaM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "9uvnAggySfEE/WmQ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYQM6hQ4Mi5Gw5Qds", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MkQsRJRJb+oRHiPOX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M4M/dhYqbpeKp3gJT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MWZ4wM+1NolEosJKz" + ], + "hasUserCode": false, + "nodeId": "F4jVX47GkGYNPna" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MlAJPBbXwdM8vj86Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M2X5HBQvKcIfIZVrP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MgJQcuhpon8LQqrUx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDgX7ikIBwXtu7QNW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mbb3w/Vjt+lvsQtL7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M+FFBK77lSTwl+tL7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MnwIAKi3N0+0EgYbb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJgZZAzLXDRREuIS4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M5djpzmhCiSnNXiIU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4cgjreGAalGNA9d7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIAF6GoAEAV/TKwhG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxt+lYQTEFaoiXlWL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJntnqKqwds1IDU9M" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNtmodS0T7hTbuVr2", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MsTL9TMwPFbwg+1r/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RqCF" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FazV5LF2g4HsYOt" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M63qn228j/7MhEPYA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFNl7Fxvs5zIQadCh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQYXpDSFwQcNhqsmW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOHlC0Mhj7esFSQ5H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZanZoRgrEgPxRdhV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Ma+OQQDV6WBMnnwY8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MI7tjLmt3tSB0/T5s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpYSpFGq/p3tBdNnL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Me9KN+8lZvntg4xwI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MLDso7JMPruKW7E4r" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MquipZyzt7AyAwDDL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mgy9L7Ng0rKlrQQia" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mcc7l2tTAHvIr+vgE" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "ME1Zi4gB/LVo3Vzgt", + "name": "Fastened 64", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "amF7GWgrf9AEU2eN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MrIOnojAifaVFwHpe", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXN6uIll/fBXH5zag" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M+C06lHiTgkNBf/XL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MelOSjRGBATpKN/W5" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "mETt9T/z4aH8LA40" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "1gMQ8XcDFlDaMM8d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "dRusMxHwh3gQ62rL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "IdiQjGCanYG06Kfr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ebbkFg2nS8ALaewk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "4Jw7nLQm4/lCdeHO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "pTierojAovRaHNph" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "lc2iGuePWIpaB60j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "ZzeHepMJ5aQ70U+q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ky8Sl8tZk3RZl60D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "7O8WLamAwVDb9ueP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "5pCUEL0b5jON6zyY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "AbUT834y5i9rUpeK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/CIVELByYs0taQMZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "USqjrvme/l6GrZPU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "pkxinlEARtP6i90N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "zciB/TqZa7Fkto85" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "M02CXnF3pRcN1NuZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "C0NivYCctyI2J5lX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ho6+JfF2LNstcuOd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Zj8ygBUj2myJP0el" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "iL8aFXZdjUTc2sJT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "B4nKUofx8vt51pwE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "m6vGRCWmR/hbnU/w" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "CpHOiGJF1nPBWKvd" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "ME1Zi4gB/LVo3Vzgt", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MrIOnojAifaVFwHpe", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1D2SEP4rntevQTcR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MB8v/7B8jIzoMj+O2" + ], + "hasUserCode": false, + "nodeId": "FCpw2mHhsPucxI8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MWyk/L+0FKoSkViP6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOCDrF0OXeBJdkPZf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6GDmt4VokqcMX3lT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvoAgHaMJR2RiPTgX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXZd7i7w1GvL+tlX+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Moqii4lBjDGHdrq9B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MRKzGUq7YX5X7agFO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBcnOb3QKMNMKW9RH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZ1dxK0uEsL8evhYA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhWoXByEopV0I2f/8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Msk5+QMYgvdy2hBFf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkpctZGfMcqSnraDG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZguDjziZXtHfCb64" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M+C06lHiTgkNBf/XL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mtem3h1C1KHoWVBr7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RqCB" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FqjBGTvZZqaqQA8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGuSPi6bewxAvE/0P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZfdMNFRl4q7qnJlH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZQgKPIPnlIAFQHl7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVBDRIO9JGQrEkogP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M23dDaSL0A0YV88iv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M5B45CE5mF67/NfRF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MrVNWYIzjUhje8rOn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3dKywVerHkH2N+TV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhvBeSCgX62z+DBIW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MIu4P9BCFpljNv0pQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Ml0/za6YLdl7LQtAV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MdLPOtNUaX8J9Wngy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mrbrt/U+tx7nfJb5M" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MNZSDt0hzfKuA9dkc", + "name": "Fastened 65", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "avt5ohH6byk/zvkg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mh5Id+vmBdZv7jPQP", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MR1hMEeEFWV14zXXH" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MXEW09tQVicNVP2I0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVRwNWXdRdqljIfvG" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "RNSQqCTZQLK/BX/s" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "k3QOZR2sdmeio3sc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VBkl11uwy/i1NonY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "9bscTBC1OWcRw+Dd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "/VGpOwffSSLPZOrM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Vu/Dqa/gw8JTUyeI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "8erskLNzAxZoRkMH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tsoVq6+E32vJy378" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "1GRT67VdtXN2D6Zi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "rpcfxJouezfXqJT/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ZyspH9f6DrQW6u/J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DHoS1M/5RXiMwZKB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Rx+ZUUPz/c2Xaimq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "YhXsDarv1uzP/N1w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mMvdIO3jYSvjmGNp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "6g71MANEw4gkRBs7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8YRIrAe1gX4LNf9g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4602MxOtwRPL7684" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "0OuWU2dS0MXvZNEn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Cbla+/WW6A38Rzzp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "WyM3zxvSWsYsrYFd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rrNGxduugcogZFhw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "/u6nKxh3zL7uKdmU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "gf3+A1xBTiJGKfFy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "FKgW/kCnQEkoMWSO" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MNZSDt0hzfKuA9dkc", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mh5Id+vmBdZv7jPQP", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0XQ0UKZCcNce9Ipp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MrdT+uQcKoonPpNSp" + ], + "hasUserCode": false, + "nodeId": "F9AKtGHNMdGreKw" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHFFLDVdGj0E+QZ1L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mt1GC7+7bvOuKOUd/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3t790ppRgNyZ4ahp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1dBQfPurURWtKk18" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2afSvQAuaLA4S8Ld" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MshTqCzVkKh//8qx+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MvBBHm+zqa1zgWw9U" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpKJDhh6yV0AbDYP1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "McWLYNcybe6ablWoW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MIAvayRNh5bndw/Zb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSwgoGTNqkFYAiFIs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFRL0vf+3fmkT2enS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MsgP5Rb2f2gaC5XnX" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MXEW09tQVicNVP2I0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MSIfCXwF1GLvwuoOx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RqCN" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "Faz1qX7uJwnbhX1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MCZgQOyLPGrDD2NhB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MD73ilPE+AHEwzLKr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeGh4J8ZcGtyiDWPk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/PsPsah57Bk9BQlA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZf1xRrBsUI3X1xQA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAatD3LtKhnBhxj5l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M2dItIw6cCpGQwF65" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJ2I/+5J5HIj9Dx3P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MQ+BEUCU6w9e6jiUw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJfVSBPM5bTrAaHG9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MR1/cQDLM0Jfocrna" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtlYlgQtYm/CCPmAH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXnqtf+6rTXB1C+w/" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMJ5cei6p4e38q7EM", + "name": "Fastened 21", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "rm2RzopxIvpTLiw5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUraR7b8r693bEcYp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MGkB6JTyKXCovI+KO" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McvtTp0ESqKZq5rRJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5FaaEKAY/Hgmb42x" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "KtiD3Po5ff9wkln2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "oWUmHK+rs2pAELMR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "hawEctQmjfYf7zPY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "nDusUM/hk5voZrKD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "TXdg3NQIeI8gCwO6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "/ZuvB6GJagnXHZnc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IpBpAkPar5Jp1y0o" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "8IIkqrNDBZWCHKJV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "yF1PeOkYyDNfSK7y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "7JC4R0RxMxScLwxu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "O0bq7CT6oSyFGkgG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "lOpBiDxWjvb+WtKT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "1PqKCbIwpYd2ZM1O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "whlBP3qkFjct3ZE8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "qXeGTNgfEq95dpdY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "zC9U/XzYTGw7kc5t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "AyhXA/WLtl1osXKe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Iuv/tl1vn8IYGJlO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "+3rfnKjbD7becPiu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "yZjFh/dsbYYUxdon" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Nd58Ci+VPnaZSuyg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hKGbJZPYUBrsNfFK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "1rMN+b0WgUuIKx1g" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "JWWri6Lj9UxWJwwK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "V3xGG06LvvShFVSI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMJ5cei6p4e38q7EM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUraR7b8r693bEcYp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mvh+RbqHCA8k4CncX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MdQq9PVpB2hoshML2" + ], + "hasUserCode": false, + "nodeId": "F9QbugGNuuKjeHv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPDRY0us2VFETn91T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MJdHrLTvk+3WhM6uq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGIyJEAQJmA3iTf3+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwtL/r44a611WIf65" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0bx9lp8iErRSk8Xq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MLJ8qRMYC6uWJEao1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "ME3ZbxuOCHZpxkV3+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvSIR7D8jl9IKArfb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFj2y1cFNJBPJVrlX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4eJ8/19eIZIfdaSY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MLcEZyWnbqrznL2dU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mdp56aqVN9bghSJut" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8PL2ki0bwUIipc6g" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McvtTp0ESqKZq5rRJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MR2QvUpBW/4nkE9jg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIGd" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FRv433lyznXMEpP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MWMBpgRRBbCMOgjdu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4pOhRdIWBpXeRo57" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAgCNwAmVJC0ECWVX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKKLWDafDRp82QpsM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MW8/Q7sPaTimJDIz+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPRq3eN+cs0J7nu1C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7a/UtO5TqcMfVglt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJrZBzwz9bLZ7hvUJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MWgP/xIgUA8Bnhf8d" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MO+Dgk7Oc0cYKeIND" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYaf30VZNw/Nxau22" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyDYcdgigl7e7etYq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFSVyUq2D9FTqLdTK" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MGrvmAaV3KtSk+rpo", + "name": "Fastened 22", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "mcjG0vLNFXfY+f7Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/4HdmX5VWlZxWkSC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVWIbIA9JqTkwLaDm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgDFbvu5L1xB4Yld5", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MO4F1F9mYw9I7sJ0Z" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "XIv8SpkhQnkI9Mu1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kP2NhpyFlY9ezvep" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "P0nvJXgjsBWBaakL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Vi6zWVoo55MDKqgb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "8lEOteJJJ9gtewLt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "eb3lXPmT+BtNB/+0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "8u66+fYHkDva62ig" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1XXXfKptL+pYWUUX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "BzLKiT7zi1vSDGAV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "mdTIt+Z0on0ikdkn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "6YhB8haaRyPh/nYu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "kgfttQfx2QbAOwKX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "nXofW+kDrj0uINuL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "yeAkPUkX4DBuJhZY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7fDg9TCCSO1P09fa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "x/aGkyxcWwelUxTv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "6LlbuaPSMrJAoNLy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PVk4X2cpAjjSn/TN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "yTuNEbds7Xvp/oK/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "RVfAECQGi0dath3a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zin1Pm4iNV2M5lzL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "5j6KOCxkHgVJVD8P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7JBXF6HXNJl32iIe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "O9Y/FdHD17EEPkOD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yJnBu9Mq2NsANaSm" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MGrvmAaV3KtSk+rpo", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/4HdmX5VWlZxWkSC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Ms0jmLppf3IJMCx3O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MpuN71cy5fa7N2x8e" + ], + "hasUserCode": false, + "nodeId": "FEJGoMIJzy5pyHF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mm6pdqZ1UZWs2dz7D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MH3rOlo4qn3DSHC8z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MF8ovADzipNZyDQM3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvV0EWxB1lqEbVw4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAT2sArxVY5Pgb4LA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKC+PgUTx5ZQwGfGW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCcensr1h3tsqZLqw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzKmjC9hBqCHqI/0o" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MyvVMypg/W1Vnv6K4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3UeJw9AMm7//pPNU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBPnp7ls7ybwS11hX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MQGWKNIXxPPBOm9Cz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLR8qWW6Hbu+5SRBR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MgDFbvu5L1xB4Yld5", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mz81rsYS74Q0RGuIE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIGF" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FTeyzGxlkiG2Yis" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MN7t11XnSlRD+e8OU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOSAX3VTeQCS5FBPS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MKSNlpwSFMtM0Pg61" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsIbvc+rKi8DXoL6x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MF8VMvlShhvR22m59" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdgqS4mm7JiMJndjc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MP276qUqSujPzQyNZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+vqKhlt23UCF45Ah" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPPN77uWo/+NA4t7Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "My8IxaaIl6E6MKoWz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYZRfqO25eL8i3KkQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5/9OBLY+7woGjX/3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4EOjBEt0WLVJSdhs" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7fVsT5DzFhLDnlT+", + "name": "Fastened 66", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ZE34iHaSzrtx7rzv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M94QCJCyzpxts5+Lw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAL2MveZDOmK52nqi" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MckiIfQg0iFk1dHvc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M+7f+nRDT6b23m81U" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "K4+evMHBGu2Lmc68" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "XiIGqCy20q2BM7RG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "3+HuiDkUpTl6/f3B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0rOIGTw8CnLm1xiz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "aI0jRxgPBz47O644" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "qEvHPiWGbxC5pqjl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+TCDyThziUaoLIRJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "I+ikm8rSrK72Dmbw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "WDriZYQkrEQJUCYs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JxIP81lX4g7+O6li" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "+EYpvbrO7PRbS4oI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "1KRGt2YByktaVZni" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "+9+xlK25qIHqrB8v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "//2Jx5b92dTcIyKD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+YxQi7JSviS6Uhui" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "HSwDL10TaBvtjnyB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "p5XABSVBKxC4IDXA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eCCKnwscVIeJ4+2e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "IUdmoO+nXcyp5mjQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "DdX5BQBA6yVBZxdo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "wZp3Mga9Sisi3Byt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "WfRVYTBXu0CJIy8S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "TMuC7cg295rd5hrq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Cw3gJ+YJXJ0wX1qr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "TgIG/hA4yHlz/UHz" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7fVsT5DzFhLDnlT+", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M94QCJCyzpxts5+Lw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbW0B8e7x9uo03dMC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MD4dokFtzDllb3Ug+" + ], + "hasUserCode": false, + "nodeId": "FZRfmve2aGzuaty" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYSRP8VVF+q/Tqq7T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVEpGaLJjYqGHrgIY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MrDeOPWJEJJrZFrgw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McDNQVgAwthd59akq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMChILmIaM5S8TTDa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MIEjK0LmixJsj08lk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MV291cId6uybCSq/1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MceFldSR3R8M3utuv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdxV7AZnZCSmJr892" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MD0ChR/dyWjrrwEuu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgQL2jGNNavUh6qxl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5FKDL+sPqjNwVfzo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mt/W2/QJ0TbJ23dj5" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MckiIfQg0iFk1dHvc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MnYFdbibBdxt5ESAN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9CV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FHDNkpve5pwK6ii" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO478j1EV2Ukwcgeg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MH3PAxiOcmta/dVMY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9zoNrhpH3A+GA0vK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAQ0BqnU6MFzDVHfa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0L+6WtJtfCAVuM+J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyKswgGEc5kocX3ow" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MpA0p13nauwPuDPdb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuqYPJKJS/Yin7gM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Moc2GWHMy38JAHjQL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MMNSQj07f7Y7PZINo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "My1inJ4uFQnb9qpki" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJEZ6pzXUoHrFfSvM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJrvFss4hzVKFepy0" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MREesG14GsurkN8jQ", + "name": "Fastened 67", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "t7UMPdXiM4HiZ4jD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPBIs1/yJ0x5IZ3jy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5bZDmYFtmrTNRXyp" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MyIOx+hsxhVJE9b8p", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MvQHbmM3VwDaXjeYz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "yjig4+g5Jf3NNXqu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ZzYT9PEO0HYyw49k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "x+Ei4VMMMRJW2jc9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "3SzVROpdXNnb7Ex0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "hSQEEWVquHoRwlwV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "cbbj7RihLPPzG3he" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7C3+RQE0zClDIN17" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Xg+MuEY9lYkZkpDl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YgN8lHnL2DwL72r8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "D+34nkFH0KaXOgRK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "TY1+qTx1vHfdDdVu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "8P6c00Rey0hT78uJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ErhDDdCRVS0u/9To" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "IBxkbP4urLOov+fS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tz4Xcl3JIaV7R31g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "njsMhCifVimYmlk7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Ssfw85tvM6wb3lwK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "gCTyjYAuxqbvU6UF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "jFyDxWAut/JR4sMz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "eriEVgrgHS4kkD0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "nPDqaEPOe8y50QXW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "JjOxqhlFWJNmW/90" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "un4+lhqq5nuunt3/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "RDD/3iCDfuZm9ful" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "KUTWdhbSVRHrTCbU" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MREesG14GsurkN8jQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPBIs1/yJ0x5IZ3jy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhD/VvgUNTqjpqp3R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MweKRM7vgjNDLq32k" + ], + "hasUserCode": false, + "nodeId": "FRUvAfXmTSGexR1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mth9biUr/ri6jGCfP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHuinhdLly6v8Xrnk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPr1+39lvi2ffyelq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mut6rSAUsbFOWkGlL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mxis3qfazqaMog/Uf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8HYHbD6JdbF1BNiD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+v2uFvETX9r03vZl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9Io0OIu9PdLp/zVm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M45aD80EEotpgjv63" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzbE9x+vJKf/6BXrH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEjupl2v0BxqHQJxe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJjhIjW7quDJhiLNr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7AJvW5w4f/u7quAf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MyIOx+hsxhVJE9b8p", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MtBu8XtQWbVOXFves" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Ct" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FkQMB2RNYEZWJE7" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MWtE666LwmX/E5ueH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MknkDfk4IBNmthBGx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsM5HyRFaGaV+d11F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXWZNJrq9dufH+4ND" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOvz/4ms6PskVmb3Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MiihiCam34H7lF0E0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJun6nb8nJnLlJQOq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA5XxKcHsHrJrAT+/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mwf1xXWUo7NVBs/PA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNvN2eFxbz0lho8NE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MACnnR/Az+T+6qU3F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MU0yWMzOKedQMf7gv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVuW8myvqLf1lY4tr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MLPB829dzEvG/IQNx", + "name": "Fastened 68", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "siNLyge15RBR9G7F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MEwNmyjrVZRPFCjId", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIfuHn7fTC2fsybn/" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MO1Wp1De73NsPpQWs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVM8mjbEbGaD/6/ZM" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jw50VdVJiT21ZXuK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/FP8PAYPtYy6rbbR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ZMnq9L7riWdVUsjr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "gp3a2hg89ABhx9GJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kWR8ffiw2AtbWPqc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "KVdsLlPgg52SB2cq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "jawA9NQgYM98RcNH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ZmziwF8QppEotXq7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YMt7jzAKRuP2/KDt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "55RcDnHxyATDRyLT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "YX7028Y/4nVwd0wM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "nv1Ito9JOS3uw5Mp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "D+x28SJsFkKdgISj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "+AKJqWIScXeOZNkZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ljqL3Fp9XO4g7cv1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "worca1wQ7eYkd7rO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "rifGYEGJaTtkJZZs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "8glc+Ya/aEs4dad5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "WvWC9tW+18G6YXP2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "BbUWSJpniSwDHHR4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iZIu0LOdJTJSRSXG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Bak1Fk3d6aOPT9KG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hSiq2oOnHZe6H4LX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VPTQy8/HOlmy/bQX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ztrKP4eaHOo/8YVH" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MLPB829dzEvG/IQNx", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MEwNmyjrVZRPFCjId", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mu5bVCyWHlHK+Sagy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MhEfUUA9L2kugaA7C" + ], + "hasUserCode": false, + "nodeId": "FwjCEyP0q4dWYEz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJ5+RVjrHVQyu3mdu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MDXoh5/zlmvJaC1Ph" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsAiGUaQGMJslXUoB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvT4hqOjZr+3HAGUN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtmUUje4JOoI6YUHd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYyX2ff29TCjmtTtZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4s00eTgLYxHSulzw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuwZdFTSTa1nTR8cE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmiyXkHe8U3sepsG7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3g1+6RDoZAb3gNuY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mlt+fZUNaqueqrt6I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtOZs9/ekmdnh079a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJwwu/SdTQWPbev0X" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MO1Wp1De73NsPpQWs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MRpD4PH9zfbbc4W63" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Cl" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F5KRTJgLLJ0AyQ8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MKSLAEk2LlhRlcBs6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MExl403hL5vH192LT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "ML+8TFNEhTBjpJST/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNe0lafIMmjWiqaMK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPFXWrsKk3TCzReFK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8hC6R801ANu23JM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXJvWO8DnS1tU6VBX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M73Zv1S/a41YZK0aX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNNjEjUDqRjzRd/SE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHIl8J952vM2kEbgd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MNIaQc0Wj53m6tpwB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtXHuCEm/Dyb2wWuW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCgV34W7bLiArRw1c" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M9O5PMiknMNsUBjLx", + "name": "Fastened 69", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "oK77XsaRInYn+jfM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M6lLImh9a6dUyZ0FO", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MEFukJ7ON3wdw8GLr" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHhQE0HnVwBqJR6vi", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MyCILFtX6knC4fOew" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/I3p7Hokobqhfhx3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "QujP+RJKq/WwhBR7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VBogKfpRsuevzllQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "9j56PoJQQAslJffB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ALP0n/o0c6JY73Lt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "IAJXfN+EMUj5i+Kx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VS2D2kP6WeJN4Tao" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "uWR+jVktDGK0CNrT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "M4rZSzSHkSMtfgvy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ehmm0NpIvp/BU5m8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0sBdhDKNIFODk2MI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "7/PFAKFDk2gLGl60" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "N09n6Nm8dLkUzZd1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "037uQ3G0Ij90cK+1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "hTYbkF/efa3nR+P3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "cdMbpD7gftsThWbT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "a25cAW9ssZS4Czeb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yvu+hlNUr5XV2wYk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "CakS8v1aHNb6ZXZ5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2etU7j70oMQtubOh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "myALHGmfuDTuQUHD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "g0ZNbyPPUHjce/Lk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Jxi/U3/kP/W04hLe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "p3gLPRDiJ1N8jaI+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "7vJod7g3npsPNhSq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M9O5PMiknMNsUBjLx", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M6lLImh9a6dUyZ0FO", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwYjBd2mNUVeNSx/L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JIF" + ], + "path": [ + "MCBr6FfOeIaPE0sS4" + ], + "hasUserCode": false, + "nodeId": "FZXif7wzd2qxDVe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0KjNtjsxEmWEySeI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBBZXqmG2nuX7j9zb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7ixHnKeOlhrCcM/H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mk7Sogu07sqj+wZ12" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvhFgFq+8KfLpA62Z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2vnCsGmmpOJX4Qyf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MioVdZKg6nBPs7Ya+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MQm3u2XIwGF4i3KPZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmZWSKbQHlKqYlY93" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1aPej9T0Z5fFfNfA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mrt6Ccx2VJSCqS0jz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5IhKoFFiurlU9jsi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1QtBBN4Dennx8SVt" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MHhQE0HnVwBqJR6vi", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAURhAewtYDID0KL4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Cd" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F0molP4qA7O1yHQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVFWg4d8W5yEr2mUt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Md4pt6ZkFTTnCeHEp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXAS2zIk1RQ0Bu9VN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI3sPdQblbmugJn/v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MuoyP+ZY2S1G4qXOA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M7GTRecZcE2oWzpuP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7whr/PjdAqBdCUFK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "My/2KEcIph7mnLN99" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmK6p54aqBNoNPkj/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M2yLhLejqLQVSHGrp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MKvIHd2d+qxLzOk+W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Myg3SubbnG6ekPzeq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSStB2CwpFuBO2Ds9" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MC1jD3evRns2NqHOO", + "name": "Fastened 70", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "9aDrxRRFRgkJmIV5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZ6o7wwB6HelEYhtY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJ+mNSMepmWQ2T2pm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MXT7JjSE1vH0wU6Ns", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhCos4DK0zumMfiUd" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "RTy7nzlm9FD1EscD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ntp7at6GpN4ZZbog" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "fbWSpCfMaA+hJzUs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZluP25abwegfyjb+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "JjRSXeWXd26wUt34" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "omSqx1RWaU5rPen4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "d/7hxQDjHO/Zc6SP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vznTftK91n5J6wyU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nqUN4P7yWb8mEUoB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "xCfwuCgffMXNVkle" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Dm1D0HmO5Wmzsr5B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "JiRIrqJchW84Ix4e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "dhj5ecQ4zLi89pgU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "tHGRIafMZa2sLlSx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mN1tE1b4pX5QsVXP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "OY4pUZTkKuosf2qb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bcGxe0g78P0jvUy4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "QfYNak3eaCJJHDyD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DCX763MwZVaUMvQt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "8hRwvav8DrypVix1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "rH5U6eO66ByUPmDm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "iJ9WVEJ1kAyXcmQs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7szurFHn7kYeVM+T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Ii40m2AVL/qZZwgy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OBstetvQzm2eVVE4" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MC1jD3evRns2NqHOO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MZ6o7wwB6HelEYhtY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MclME94tRqduJImI5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "Mf4b/8Xu1NhMVXcQG" + ], + "hasUserCode": false, + "nodeId": "FYVoomyr91ppF4B" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0wIHy33LDEh5cNFX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVQ/5VOSx4b0EtdBE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCxG3rudIg+qAqPod" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkRNxz+SgeAUD/c4H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mabxa88d3pqxllkAB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8J3ZT5xkEwpIjH96" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "My5keToZSuyHeyB54" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBTCs2+6eCc4Y8e/f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxDBw9Kt4v0eyE0cR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MoTY9bbFqXSSvF5ng" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MVxRXU/Uuwq6SuCHS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MjSyHDMRU2Zj0RMep" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVN2gPnlYvz9N0DDO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MXT7JjSE1vH0wU6Ns", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M2ppJYNJIH6k3hNXI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDR" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "Ft0F0oFeBu50K91" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M6HxuTHfREoV3bSn+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mu/Is0DdrEseSGgT+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mbhkc4G8EQRvxxrGg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEqnI2iNsIIv0qPxi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/+9A+wkGaYdkxUYC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2OsjEzwbxxdLyWGh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Myva38zRrOyQGEhMn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MF2TLnDe5AafHHZ7t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MoKeu17tuMq8SfU1O" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MSvIFn8S8gUHZpzuF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M5kKYm2y+jF5LztY0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MsC42pdwtTxCNxKSE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mi48RuLsk2V49SB30" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MUddxXtyYhmmVbgFQ", + "name": "Fastened 71", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "IxXKlj2wk0ow/2Se" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQwSV5EajPcmSvtHk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgqZxlRbHaD1SGnys" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8xU3T/pU5tP7qDk1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MksvQ+sZr3euURAc2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+jcERd3DdBADOKzP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LmD9cuCSwd/WFFwK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "cORhRcXbcPoSjTZ0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "maDoycyav8aKPIoz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "f1KHElaYE5cs5/cX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "90tDCvHRD92O8mUy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "TlBTJXymj7wKTri2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "9AE4DfxsKmPknuog" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "MFkYQ6S/f2maaIF2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "l8hEX0UqQ2cw0TXP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "kkR+YEltpmfGQN71" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "/GXB3XB7vskwaLKB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "A/yrI69xH291IWuL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VPuOljJfksljXBs8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+K5KcZvM9pmiMWVv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "kr6f4XDP1sRGRuFz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "UHxKAoJDo1OM47p9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eiUD+jpCmWhyGkK4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "J8xc/D9ADSR/srC8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "0EnCiwgiyxrMJBEd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Ers7g51JTNr4mm7Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hEhEtytPrVeLvkTs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "nM5Ds/w9fFN7h28S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "lLv5mGne/bJ+ZFBg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hOaTQycvD+1ZKXwh" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MUddxXtyYhmmVbgFQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MQwSV5EajPcmSvtHk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MleFucfdKuKJ+tARH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "MLUjmwTXliil4xRTK" + ], + "hasUserCode": false, + "nodeId": "F24XxpXcUKlEp2n" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3CznMGvBEXTM6ZsT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "METc9CZWp6/IYkFbd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQwFVhehCu1Hi4mCj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDb3bksoR0UFzf/Us" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAuxl1XKFBUQzrjs7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVg+PTqY7Gq5FbO/v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MoV0mdfQqA6WY9SmO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNPH1ZO7lKIxsgqRd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mf3QSxd7Cb3g89ElK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3p5o/YQX5MJHLGqV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MV+ay/C5w6OOTYb4d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8eT0MrufKlndEmPG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MkwGOPdTe/obyBoQR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M8xU3T/pU5tP7qDk1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MW/DgOmb/oIZeyMxn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F4gufV9Rf55lsUU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MyWy/hIBSEs5EhTJO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mo/yqBSYo2CXAdvsn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJt78tRB5h2olVwhJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWt0Um9Cmv0tR1sW7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6MQ7mQy9UQ11G68p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MvaIyhlwjJF9FwV6b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHQk3JXRbYYwtb+FY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXP+7/1nxrEvyEmba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsQ1xHzD7qn4nlZeK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNkIILkoxgqA1ERho" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqpXFQT/pBEow2uRL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAOtWWLVAXIlkZsKB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M6JmxqNyP3pfIaXFt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MwPYYk1ezDhhsqIS3", + "name": "Fastened 72", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gepjdcudVlRTqblx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOZnIpNcRJxHXeRxa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIk+bp30AqRZi/d0F" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M80C09rtDIwKnRLec", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkxNmyFERd6U7FGaa" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "E26ZcGJlD1qgLqXN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "HxE5OM+G7KAEaaVV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "RDvqi7pdsqgaNsbU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "vvLiORKccZCPc09L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "lD5ypjamTsRCospz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "qG+kSD5Q/S/JgbxV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "E3xRBOBQY8UDJ5qQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Zdx9zH981p/PCJ/y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "tO/waK3LaA/I3V4k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "0iF1hS5rkbKls96e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "S2GqDO8sQisD5xq0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Fflbz0PTMTZiBXMA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bNpfzJzTr8rD9E26" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "TgQxu/TDvkd1BJSl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "2GuKV6WKd2vSfZrV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/rkh6N16dQl54Ypc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "fin3aPCIqbeQ5Etv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qQxZWEB0pq5T9FTL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "/L9Z4MUreTO9hZ/B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AdQ6Cu+vbFPu0HFc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xUQA3MAfGAa0Ivjq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FQfIi7xehvON5Bc/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "T8OI1sLOmrEJ/L8r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0HLLlDRNXLXjZpGt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qflpZjuSKPT8/TuT" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MwPYYk1ezDhhsqIS3", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOZnIpNcRJxHXeRxa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MrlsbFqub/t2NeMkn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "MTKEwqK456NssYUND" + ], + "hasUserCode": false, + "nodeId": "FTLRmCalgsYgVZO" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M8YPU0mPb0DLZbUT/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4pJ2CemGVntIb2oJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MYpdegSeDv1JVOIgv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MUO9km5l0Rj4Kgy8x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDq4GKQBbv/QCa8FL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR0RaMbIgR1BXfjjI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Madqx9eOeMloI8xwB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MwTF6aPXi5ucpDM/a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYNMgH68lmVhxgkan" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7mdHHjNBA9LOdDDP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M2KBvPLw1Q+qRY3Gr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MO8dMvyw4xhq40JCE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MQiPYNHfQNIm7Y0cW" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M80C09rtDIwKnRLec", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mbl2+eTH7VD3aTfIE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDN" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F0usEcbr1hZL3gz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHOvEbLml8Q7WoIm4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGh8WGqtCA4mmFyvl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjgeJPjE/iIvSummb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCniO8dF5hZ9IVa6g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4ftBsaRgwwbkr8sV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mtc/dCpOqQERu4Im9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MLJnrrCR+nVgIoiUn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Menout8tSfGT/wyFv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSsLexqsoVlphaupB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0nFJEIOA9KGNZW40" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MC+Pk2Uora7nmZZEO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCZcWz1HCoHmWRnT3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5xxcbyTri+/Dyppw" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MGqtNl2h+tbNnpwhz", + "name": "Fastened 73", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AmCkedICQirpJfOs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9ypxXjpFvhvV2b66", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9M+jQNV/HXqb0n1C" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTFXIQj8HVOtQLmhu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1GZoKnU0XVOR3jIx" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "ETUhF96u7ZZfip6p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8SWN8dEJnh3fhgzC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "qlF6G8NaSDteJ55p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Za7c46Si9eAgVaIy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "deX9Y9WvLRHuJMOH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Zga8hzuvvLZWmhjC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Uzk+adPzIXiAqRmL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Kym9JR9xW+n/PJOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "K/sSgfweoXof3Nm9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jYnW++9dIjJQZNqI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "KezUxmQjrB+pdF6e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "/2V341hQyrQdycIj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QTtqZ5uLj4CDaXq9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "EInlzn42wU9VsQ10" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "voZ6mzgl1egZlvT7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "62HfxRMduHuWTpca" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "IclgSUYy65QcfPSd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eaixdME90KcXMPoM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "4f4raOXr72r8bNNQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xMttMlkJiyrfyFn2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fMCOM5pjebhR/tG8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FRLyFKo1DhMEm0mP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7+ruPtAaF1G3e0wY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nRN7VmYcX++ya3Nz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "x8PaKlKBTeCLP1TC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MGqtNl2h+tbNnpwhz", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9ypxXjpFvhvV2b66", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mp1GkXnO7YdCeBPeW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "McU6/WeN2OwxvKgus" + ], + "hasUserCode": false, + "nodeId": "FEIwaE2kH9tHNqU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M7A+jZil13Y7iGFAJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIWY9IBXSO5/8JYC/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M40Badlb9t2Dy+Cu9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXbqb6J/ftAPItVQt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mz2RfvY6nYNUB9Bwe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwN6i8nMWPq9wUVZt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0kmjbIWJ/fUjnjs7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/WO2lO1Gmn4Kv/Q2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MH33CaYZY6SWEopuT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mes19wVYSQDiDWAdw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MuoDjlRjprfbpjYEB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "McqhcV3pCrY0X+SdW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXAo4FR9OMAtXlCKH" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MTFXIQj8HVOtQLmhu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MRtzM1pgEBHpaaZv7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDB" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FECUsJ47LGvOI6X" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJqThC1aaporsGIMM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MJaS+cfFb1z8N5GK7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZ8fnm6jfwADHeEQt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MuhJcAHeKHEmDtPX1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsmnxankIzsG6yQBo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAPJ8WQlEbmE6W++i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPiIoSRMgu7j9b5d8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MStIDkgxsLEmXe/Vi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqYQxgz/EqCoz+qF/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MqXM6uhq+77lqzClP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mj4ybAMvkeAO1VFUn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M45MqDR0h8nPgGTUE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+180JYjTE96hDldb" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MqsveYsGhuzaVNLcV", + "name": "Fastened 74", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gf+uFxnyCs9/XhTk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mst3SgMiY9PCVVXKr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAhTf+6c8LqzCEspo" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M23WFQRQfwwRJlMBS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5nw0kd6QuYjhjqgO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "oHmIqHH6Cw4iOf1t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8xpJzHQbYnF4pVWV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "gnWghf39cmxcZido" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "cpkHhdpmcfRjMfvb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wMrHXu6W1J+5U3Zh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "AaQprP12VDAk6UTV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "OzJOKm6hRYxCUXBc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "JxrebL7TD0msCUp/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "AzvOnQqECVNB17R/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3u4blYbq5LBwvKyi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wCXHYnEvVrHbi2e7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "04f7YbjksL/xfsDN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "dYBnRL8tOzQVBHKV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "kLuuWnfkQ90XfODS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "FcpGGzzb06YCFCfh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "JvqsYUaHTbakXjdI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "tj6S/d8UFi5kom3o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "JtFrJ/yMfEECNo4/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "p1n5zq/D/VuAonJh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "iIlo/iOsn8sI4d/U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "HumW0fkZCp9+wM+n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "F5A2gxQJ2NKFi0Kz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "c+zXsOIGGVplKE8F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "p1m/xL79p23cns6l" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+tI+2aE/f0gaXICg" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MqsveYsGhuzaVNLcV", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mst3SgMiY9PCVVXKr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MY/0A+aSiLrKEvKCV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MmCy7JJI37NPE2Lth" + ], + "hasUserCode": false, + "nodeId": "FXintZJgrqpBcnd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLMtnt2dtx9yn73h3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMTvLS6C1hZzMWUMU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNZLJ3AOxnCAuUpZ5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mcd2PwV0CQmEmagRi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mmwk31y1X7yjb7OpW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGu6niSiJ1MooeY13" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MS/gK6i/dDTL+6blb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzGZwQCIYAGSBraB1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVqU9DCbvFWCNq/tX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7xFUkqcFkdwTVbHv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPIDd02edsHQgnKW+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHTc0PHWBbilCbkJT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MBDoTo7AXm+8b1yUx" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M23WFQRQfwwRJlMBS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTdANeYY+UFQd7Joi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "M6cpdrFCq51uKRRRO" + ], + "hasUserCode": false, + "nodeId": "FvSYLSgYZH0BNDr" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeoTwNjEu9YJ/SD81" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MScaOcNWj824GFdw3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mbc9tsMhjyGSIRk0Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/ypKIeH98gIfvVpi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Moyfi/zZlRe8F/YV0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2CaOvhNfTRtoJBdi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MtI74yhtDg/cveyvf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/7ILIeNCbJh46ynm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSDft+txj437vPcxu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MMZ4zepmTOztGGlq7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwRWWoZTiPlpBJgN1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MS9UcJyrrgd6/y/a/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MlFRTBHl1eLXMBsEM" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8I3aBtCZZk9yudBj", + "name": "Fastened 75", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Hq4keg+1eaAYglWy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MEW2LO7rE5EPIhdMV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgY3pCTty/l0ulKW+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNqS90JTp69JZa/Gz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MHrplwUIRA6TQnXIC" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/TiyQteSUqDC3qJX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CIqjnDZ9J+VDH17q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "bZVQkbHAbrdWAIJX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TJ4YJSAfdVWsaYrJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "3jH+aI1NoahvSr7B" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dccgfwe+X2ZR4oud" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "4t0nQa78NcvNByO6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tOSJ/JjbxHsswdkH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+eYiF6nxz0wMJfEH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "9gzhNDXHViY/4mGp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "MvlzAG6x5QIpBHnl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "L88/fnQK9ZaotKR3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "F8LvvW9soPOJ070Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "k03gUEXZ1kPS+vyQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kI6Sj3LwixH/xXkl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "+uHZhwZVNdsEIAcX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "fs496CqZjYfKw4X2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HY69TZaCR1ihfDcQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "gLc14eUvyblJJOuj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "JdosjLBTXcEFl53I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "lTqpN5/m7LPXu6nd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "C+zW9K+wYO9lW+R9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7tBvWA//NGJHawJv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "o0x9dJCzoXkVsIrS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5KkNejeRfsMKq6wI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8I3aBtCZZk9yudBj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MEW2LO7rE5EPIhdMV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MENun1eVisvPMFj6r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MZ90wvSDkzNr/PNZC" + ], + "hasUserCode": false, + "nodeId": "FAASqSKk97OMs2z" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Ma2u4BL06Fu5TKl/L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX5ZU+kFKnBuPUk9t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5GOLuJ5te/SdFRES" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmqJzBI9IyRZVfY0Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MANYkX/IwcRZRMggG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2xZKYkkY1uDs+xXF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MY69BZT9wazHUXxaF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzFzbHUW2v3x+WRzz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnCvcsFVN7ZaM8LvI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPEHZQZb9PGBOdcxQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M/3oRXuUlynbtUXgS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNLWdZxzH7VI+OsfU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGMnzXG4EufH9uqDa" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNqS90JTp69JZa/Gz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVLJtuG517jpa2fGo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "Mfpf5MtGs0j2fRnfc" + ], + "hasUserCode": false, + "nodeId": "FsGIQzaH419Ws15" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjUw2+gA2QZ4Jf+PM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MhBV/avdsa6I1dzCS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MtqPIuJOkLAYdJgrR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFoUcR4qxS6YYZm0x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPYfuHVgLbze7zufF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKCAZgxe3i2t6yzEk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGehQrF3/Eb32LOCS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVkhei9Kk4xS4QJIn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlLfHs1x4wl0B20kn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MOc/FERxSFfvW8baH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFBkaxUuVdbn0ckgs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfvN2G3nMNm98pQDD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGDj0rWQ/2EF1RgvF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MIgIp/DwX1iRVPllV", + "name": "Fastened 76", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "XBQkCT6zmglRnbH1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtbulwcVry9z+JLWA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5u9YXIdn39MKpftV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MWnWG/dtM8yiMlIIe", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVjvea1Q1qOw0yQGS" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "OFbaFir6+dGnxHig" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "6bNfnDoOSIb7dawZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "h4gDPVxL8v7k4q9B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "dP6MYd0V25DxnJag" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kH3KnuIDZz8gO76C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "S4kZaFggWfe/9hGP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "/vw4tGicWxy2igH4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ZUAOPvseW2BlZBX7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "9EELooZpjg8r2ESr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1p08Q+6dmhdRU5X/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "s1G6Nx6FXKozP9j/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Es+vRSvM2tbfJCiK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "FvHW3XlaMPHURjst" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "E52Qg9AdjZiDFHE7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Igwss6KA4fsG518Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "VJ+tSb0mXtHdDIz6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nTsoIt40G4eBZjIH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "p3DT9gl+RrOEkwGw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "w+hio9T3mOh+i1gA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xMC/Y1xeTjWusY00" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "K2q2lvnL1R9Y/f7v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "HViE1R75ogKIFj3l" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "dlBZfhg6KLRVRwvB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pvEn98sBXjRFQy5D" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "F66rV32wGsSUEBFh" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MIgIp/DwX1iRVPllV", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtbulwcVry9z+JLWA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mm9wHLy4xAF9Ly03o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhF" + ], + "path": [ + "MSzQbOHF5rqOsAEyr" + ], + "hasUserCode": false, + "nodeId": "FwOZWwjKcjn3LpF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFhPmwcVm6Cc1iBYb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrFFRDrJWKLHNoNPs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MkcwCoNUTOy6GO5Rn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYuM3Y6gocSeCggYf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1mWvGyK1vdcGRkmq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9KiGeyTmnTcVoq11" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MNmV5qIY70y5W9AcA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA+uBOmYYb7M9mqc5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4lmI6/YLGtwoUdEK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDMTT1FXbxuNJZxeC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSRB9v2GbsHQoEW5L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MusbyaueCIsuu+Dla" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MnaMhS34ToseC/1tO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MWnWG/dtM8yiMlIIe", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M/56+qg8mQ8j/19zD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MmCy7JJI37NPE2Lth" + ], + "hasUserCode": false, + "nodeId": "FkqI0einxeEHCnh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhqBF33KIJKX2Xxaw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVljKiwNdMHz33hFf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mw2T4XO41ItftyL2J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MA6GSyTh478pPDhqD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQvYRF1nQjRruttgp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mp4Jkl33y4mgrIDY6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXfEH1J+zSoz/SUHw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7QdVqgPvwt1GjXmt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mt8cUCrqmO2NiXbpH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mokb4MYowU9Rqo75H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0+qqqlwDB1fyE1xG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M03RBqpNTFmbovF1T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MoPCA14On3ZJCelWh" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MeFgc1WE9b26IQt8E", + "name": "Fastened 77", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ga0WeA8mPRFLaiUv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mv660suJIkCfts3SY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mv1XUmRtcV4YzR2/e" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBCJaf3i229TcAeyL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJTyswLAfrApcOGuI" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "hIRn+cjVeoG4dRMw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "JSL+zutm77lX6Tvo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "G07HCeeiJ9xFXPYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "SVWbFFsOe7zjkQNG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ECdDxs7ZH5XkrH2/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "zNkC5KeuAKXYnM2Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "QlqIsFdHGFO5cu4t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yypHq6k/4j7JN50I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hgStKCl7vydVZvhx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NZEvgqnTZhdMp+HI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "LEMTmY5GDH9AaTO/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "1tP7xWx1SBkZ//kY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yS5cdL2qnHRwKdIR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "s4xz3KZpE6RA5kW8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7UJUMcpJqDnF3hh1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "7ZTsby3cfmiiMoqA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "eXfUW96As1hVBCZ9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "98kA4g9Xa8Ld3P1U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "lVa/rXKtjF7SRAPp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "SkSRxdN7ZvPduKl2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "CSdKEPgu6/m1Ew44" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FBryJlXMjdWedXa5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "IEd/3XxX9moEe7Y3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hOi/942QnfjHOKED" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "YX/AKeoT0/Jklizz" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MeFgc1WE9b26IQt8E", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mv660suJIkCfts3SY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MaIXtww78+TqK3Qf8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFN" + ], + "path": [ + "MfZu/LHB/pDhjOOmg" + ], + "hasUserCode": false, + "nodeId": "F1heKLoGxzpqkWD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mf3wKjAARExMnu3Yv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFV1TF0MkEL/rdpzK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MigzZzKsPDF4e39tT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6af0dpc6sz5xIb7P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mj3S41yVQWxCSk5ja" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M95yxRqrSTABTz8jj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MxWdRs5MW/DwUKeYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBK18Vj3HojjgVZj/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfNQFWFZeabrdo6fE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mhqz7OkiLsQ7PwStv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mbe9c7qH/UwveWmAU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8LT0pByVus54utJ2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MsLHHTSc/loXoCdAu" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBCJaf3i229TcAeyL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxHFmtUeH6z2fik3w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFFB" + ], + "path": [ + "MSzQbOHF5rqOsAEyr" + ], + "hasUserCode": false, + "nodeId": "FAjKORnAJROvhM9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MTJD3Th5fx4tnCNt5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M584/SLDYPxfHAdgz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNYy73al0+GutJ8O2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPT4rFOT+aruMAlhk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqdHPMqJuJ0bYMUCF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MnNyFRw+q2mSdu0Y6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MC+V70jB+pw1WrG6T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9ClM3Mqg87w1aKXx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTbCXgofhXUy/CjhO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXSHKKUSvw4BwGPN6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mes8pPRYro8yvm9CE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mk8G/X5gZywY1hu5R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mmtkt51SYO6g0gBPw" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MWYiBj/TqKPt0IILt", + "name": "Fastened 78", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BXGrRHtqppKcJIsX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaQmQu7pXH8cMgbGz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWEve05dE2l+czKG2" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mcz9YB8B5nQP52Z96", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mn+SsA/cK9T1Uou4S" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "2b+13cg5wQIk/6d9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gB25RbGT9xGkkOl/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "IP2Bzjq8hDl/AVBI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "tKfOcwp5UIF3q2/k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "2xLhchYyPbxPONdA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Eo1FqHfP797gFt0s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "RZnwrZUQtoWx60am" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "MO6e97y1x9JyGqYC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "qcazyUrb/+4O7P2P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ykxntFzXtFMRCU6d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "eTEjXnTWphW4jgMA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "xgURff9obkUp19ej" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "e/rmaSR5xRiS0GH2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "rTH6n3rQltZwMByM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "g27q2cVT58Ba7IMI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "RT94BhPPA1cvxjML" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "DMNfHoLIOiPpvND9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "M38fEYyjj6VZxKyJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "tQFG39GnedO+Wp1a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "4t1mnh+SF90Xayov" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "j95A1p2C1ol5b86f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "vvNMfyEaCeHjay6D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Wdz+v2GfsuVxnFZQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wGG40RvNTcc3ltdQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3TjKIXSw5dcDKc5s" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MWYiBj/TqKPt0IILt", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaQmQu7pXH8cMgbGz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MSp+uUkCCw43lhO/I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFt" + ], + "path": [ + "MZ90wvSDkzNr/PNZC" + ], + "hasUserCode": false, + "nodeId": "FGPZpGivAx2pFyp" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MK/htl9dnQbzT++zr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjIWTWdFzBLCguYMG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOkEKgqLu7pMeNfK/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0jt/DBlhXW0Lk/Wh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5sJECUZVa2tNK2Ce" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/k28bGp8dxGeaueN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M1A8JSNle6nHYnaW9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoHs8QRcmNRxrSkD+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpajXRPFXTmQqMcXk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfCfEKLSSxqdSlvlN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MzyCmRL++LOFiuTWB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYVW1q8c3Az7FYB0Z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MckEwEPADKHTPO7nX" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mcz9YB8B5nQP52Z96", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNqgiq+IvnK4c2Qtn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MjGPhf0P2WsLutJTe" + ], + "hasUserCode": false, + "nodeId": "FDPVhZIZM5BLogP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mz01bpdZCvRdn9BKE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5Cj9p5ZCR0Yw8mik" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzfjLiQLiQltw8LMi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M45D3RczlJcZVXkB/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpymBM9LVBpsUag2f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMtTd0/DamDhMka1b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MT0AcDSY1uuFH/6Pm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNMTSxIF2BGi7V6w1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfIOOUUC3Wfj2t0Nd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4hFcvQ0gRX9n8Nd+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOLJKrwE/egBvncLi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIHXlCq7Ufgsh6srT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpD/u1V10yXHVJG5a" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MEe6kQ8m6D+zmhtaF", + "name": "Fastened 15", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "/bztY62Jy1H672Xq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGt0MxCBEWuWB2RJa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5K3fLgaCjsrH+of9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mm+qt8Ov5N4Rw53D0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/c9QE4dqjSDMASrf" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "CxaksYX2Qg+47nJW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "2cLrKyXObHrVegk3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ZgZHUHzENwV+qCcO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "LKvsgFy9LG/HqgAz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "lVKnv9LV6Dc/CMyG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OkkubTLB1/WGFh1Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "DFejWuPWFW0Hl6o4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "HYoBVogXdfFzCiZd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xt3X2WDaBwIHwUz5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Qu9PoN9d3Z/1ZjAM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "syV4g9KpYqIXhzAt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "wftfEM3wYc0sxRbD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "gIzOBNGospYL4dkl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lH+3/fGvOnRgHHn3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NVSyyFXa6oOWvksY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "dk2PUG8l9hj4mXjI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+D5U4P6o8VNoWTYw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "xSxDqicrLr3Hmgvd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "N9vafH/NoUhnRJdM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "GpGcBSIddGjXL/HI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zuUNtkf7y2zMG41z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "4evq874W+93AYAD5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "DFGi4K1mGGF7Rw4w" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8LyzI/RBvqNO5Uga" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "CAPMKNMa3QULTDmu" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MEe6kQ8m6D+zmhtaF", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGt0MxCBEWuWB2RJa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkzROLb7uRhtxlJxu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFJ" + ], + "path": [ + "M3W+SQlCIV8I+rEAm" + ], + "hasUserCode": false, + "nodeId": "FZd2mQX0iqK6Oq1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYwljwTWylR7PC/dS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "ML1cxTVFhue3ZbZwY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4iZgwrnMwEGsHFQ1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGJETfOPVg3UI3cyq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOfJy4eHfvDLpclSp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mg6pX2UfLYcj4PMFw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mf4DcEmgAToeOYvgK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4pQVHZA6At41Joub" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mc0Pg6KA4Ro8xY5B4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MTQ8X2xWpIgAAQ8eg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRHYpDK86qIJHzExe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MLn7gLe/kG/WLE01J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MgHwkn9dXXFh5Fro3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mm+qt8Ov5N4Rw53D0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mn80WEPdEJMokCXjM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlGJ" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "F9hZ5Ibd88589VE" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQlbtxyGcRzfwBwtq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mow+2JkMnIyYYMmBu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIaTLRkjPlreI2GXF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI/f2TbWf1yPmzZ0S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjOQbhFT9R9Lk+/P9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M6f9MVQ2YRSeFwnEb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKf61e66c6vksgcAd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrVGpGxoJ/iKBBq+L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIlrM5EAhftpFO7oo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MpJtJ+F6770OYAomM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M8a8pRoaUcy3qi8dm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mol3sQPU2fkG2ZypD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+X2BpBFyRslufx6Z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MpqJ/HS/RBDpjj6TE", + "name": "Fastened 79", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "WzoaoCscjkzh+f8A" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNW4ZMmA7JkjG8iDf", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MdLsPguZ7BxxNFeG2" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUjRx47Ev/biG9Coi", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzVgiM0NLjdLgcNPg" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "TPjFqGGlf2tZidmz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "tDGuhdNuqTj0JL0B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "yc65shzqsnkQ0+/I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "BBdLlsF6gY1tFUF6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uoRaR6OvDhSRGJmP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1fWWuDNsZKpDCu+l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9jldvnPRzYXVSKRo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tmnb11PVF2WUNFbo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "PmfzFIswWuxw8AP/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "FkxLFHbkm2/DmwdO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "b3WDaIRKbHn5CfWA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "P4tXlr4VxIMMbV7p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "+d4RQc9DhOODzZ6E" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "K2hmBpsDR4W0JFFW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "rU2ZEkYynZgutKqF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "LMZzW92GuFrelyJp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "RGDnwA99V9oe/A3d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "98H/4zJB/F8OmjdS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "wS455RDcEon6vWcJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "7h59DFXPMbZsQq2F" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "N8y0auP3H1ReXFPo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "itZ05a/UdjqZ5XTc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "L1rnp9i1xSUCd+pP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0xEA7OoV2uDKekGT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jFv1ejtcnEPgDEKq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MpqJ/HS/RBDpjj6TE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MNW4ZMmA7JkjG8iDf", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M27dEjsVuwqNXk756" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "M6cpdrFCq51uKRRRO" + ], + "hasUserCode": false, + "nodeId": "F1k9I6YwdJ9s6fi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mr4Y+AfjFHbjBEfBR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwUblBH+Fw0J7DGKi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MMZM9skmk51r1H8jW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mr2ZQzTdfGceRUzEK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPFtQwWvLGg5wkxQd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR/4JstsdK07CNVnG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOCz1cGEk83A1nn1N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mx7Dc6tjYcBLiI+Bv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhUrXAuIwk+YlOUgx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MI6QBbdnbjPTYvxdJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MUSh0dp8HA2BZd4wv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MO+QN+EcmcXRH4U9M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MeZR0LbN/hYuz0nj6" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MUjRx47Ev/biG9Coi", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MPVTQy70g5ZwNtM4z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQDt" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FkNbNYDv2kbeovd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzI6+Pl4M3M5gBWYb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MaBij2HlZiBwc/KwA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MtFGYskleSGoekrtZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mn/9Ii49Ltk78Lis7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MA8u7sZbLjipHgQHD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKTWyj7srCPeRhqZY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk7u/p3saZIUvb3of" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGhormCTxffgVtDzD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MMfOcOu6Yg2vyveGP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfaRauBxObD79PF9O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0u5GbplLeCMjBFzC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MPEvbFFU96BWaJNXu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5zz2aQHe3s/E9uVy" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MEMfjInSnz3Cv8yyY", + "name": "Fastened 80", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "x/hgwK8ikhdPPFt1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MevsQ9bkry4KG5f0V", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJRERTtnJd0h+0ozJ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJT/0tD8XyoLThNJl", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MrFefJRkGYiWCt7Qu" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "DGuc9yHZJm4zMqHx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "u+IEVnqQGYAPByh1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/zsWsQH9iN5xK+hF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Iy1s3RbiENX6ryS5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "1s0mOHEgCnKzfkbO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OmsU7+uzak97nov6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "R3LhXRJ4jTzgDoun" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "BpNRNAo/39lLBMRW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "TDff+mfxNg6dWmxZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NpxjXjjv/fQcabzr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "SGbdPqYOWo9B72qn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "EfaGvBGY9Z+5S48O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "oVHS7G/Y7LxD/FtT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "59PmRSwaMFh2pKLz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "soue+Obux3bwhIpS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PQ+dagdNv6IhNAHZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "wL+ZzUeYTBafHY0O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "9mrJMJkb7w2bVI5P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "q1N0BSG4gpuMKxZM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "1+yHDJg42SvQUy1t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "syRlQgoIGandHrhB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "33MpWEDGDnnBZRf3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "AsOxrAFEuSs8x8vE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tkiKLYFK4r/E2xCg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "J3CoXQdwNdUmQYPG" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MEMfjInSnz3Cv8yyY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MevsQ9bkry4KG5f0V", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MuxUtFIWwHW+v+Pgn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MxaHTL0LBcjvuxt05" + ], + "hasUserCode": false, + "nodeId": "F9r2Objfc0ypKCy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mk9XifypGgL+6zPKI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZ6ThJWKabpglrDmc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MgSDHadPXIQS/xFgN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqA0s+cj2BGd9rWDu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAyk5rwp/YyjqG76H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MFvNQqtA0Kg48m40r" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4sPs9Whs4/UlIWwf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MdFJ4t8Pt5oci7K47" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MUnATVcBRvodGff8l" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mu4A8P9DNxQlY2pT8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGv2FynGTHBn40m/n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5W1MlVAJEr1+GghG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MojProz7aNCSiIgks" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MJT/0tD8XyoLThNJl", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0O79xeftePCp5Qfu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SQDZT" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "F4rLS0II4N2rLFO" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAVknRuHZ7pzQV2mr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mh8XKPkYjKWb8XakJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MRL265mH+5hQpNEmw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mrh4ctA1oAHWoIa6s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MfwRgD8VbokqhRCc6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MK/rp+B9/zBdjg+T+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MdnGbonI7HlZNL+pV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MZLi/uSazEB5XyaEq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhW2S33G/57r1msQH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "McXj2a2QPyvrv02qv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M/vmYrbGWA+KGsjyv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFeiwPZiBwpaCELWl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MvBha+JcJ79Lp+Q7f" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MSsiA2k85Fgk58CQE", + "name": "Fastened 81", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "01+k7XVu+ykmkVwd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MoRAglaP4HbnEYfAZ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mh7WLdiUi73QLLNta" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8BGuKwdhOK7GPx1F", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlxSrqtBjGFStcxn2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "AD14Z6ov+I7reXSI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "eSakDO8sdC7p6FNu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0cyybdEOy4ktFE7b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "61WGkFNzKOfqBgR/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "dMS5XOQoP7/UE8LC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ooH7v2PdYoeinuod" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "j7IlTegqcpBQQPv/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "zqZBJowdd4JXND3r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SuqyoPynLuRUQVPn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "pZNU/09rYcCBxQsI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "r6rjkDfrYbEAuSJd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "glGMI6+EiHvxgHsl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "UMAS04sYwNGTGLWU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "+upKdUlV9ShR3jnR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7/oJhyB9prYs3wI0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "r8gfYPtqFRzLZvb+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "f210jeHsF11a0qYn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "aIiAnPX34zaEVATb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "rhPLK8PNuzpExAvt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "jmkVsbJtrGaxvlmL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zgI+sX5NZj2DJCxp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "+G2+U22dbghaIlWB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "rhkKDys/smEwqxjs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4Um4SWAx1KE3zouR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "i2KXD5J3wvnnQTGy" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MSsiA2k85Fgk58CQE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MoRAglaP4HbnEYfAZ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+4NLv2tMJYYgnL6R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MzpGJcGcfFGz5KAT9" + ], + "hasUserCode": false, + "nodeId": "FK4zKM2F2lWfPUZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+Zv3bqZxsk/eXXv4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHZGvrqNnp3tTIqlg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDbYYU2TK6yGwtav7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MH2wxyNZOA2tQJL3B" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJFMPmrMqk7SUtaB1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAqX0g+M5oh90WdX1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUC+2P+y6aYSPDSmp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXuu5+OxUwGkn4iZO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M0Eco7OsHLIcTuOks" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNtRYaq007tcMLVav" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MVhgOIjIfK8kNRXfM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mia/ywS9ywwA39LU4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MPlrP/9POtFzo24dr" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M8BGuKwdhOK7GPx1F", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MUT0GNmcGjuZoTL4P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SQDxT" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FgWsTZ7UpNAzPZU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/I3neA5ON4FnhWpO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdWN2KVTIECAtf4qv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhMb3F981fO8/tTLk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnuiGDQdyKqyrmTKD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJcemoNjJNMXfBh7j" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0M1d57Oxo0p3pdZA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJYS88sTWw+Dq4Rwh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTvuhTfsy1xOxadom" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MW0mXf5WaQ8Y3H28E" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MrqPSs0+wpoNDUGg4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M9xIczGfbrqMmrqij" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MMjUU/eK0QBHd+Fgu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGrGJ1Vn8d9npb+s3" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MhMRagBHhSOnymnsp", + "name": "Fastened 82", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ptz2szSD4GFC3DhK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGabw5u1v1kQcqGGI", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M03+D4CXi116xeKi8" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7zpf3DbTwJ/5CZJ2", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M+MqPnD53F9Ruxfp4" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "lY10jJc5C1Ua915a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "OT34i11ZQu1bZn8k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "+r/43t3mM942mpEJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1SjPaQh70a4Sg5FV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "H1ybouZfloP2fNi4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "57fwVyUxYwn11K7j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "bdpdaOUeRd6nLS8u" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "q9DfuFlbXzLpzlqC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "WxMZYpTeeEVNjaSe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "wetXoMXmjlfUpX9j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "iK2P9mZcxufNguBh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "RxJs+nOsK4qcUvgA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "R9UmbvsqlOu/jYnY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "2rDdkEqeoWn6IpxR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "r2yRpYy0HRz3sUP4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "3OT3ujJ+Vjy8IiCh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "f0ma059FOL4ZU+I4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "/n384cGs/vsQRJEu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "rUz/tRXffwd2RGVi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "CjT2edjZaioMuWWH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zr3+a9MaMxLpIOoW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "XHKq5aJfrCqGjdJC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "GoEbIUEGoVwtyWSw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3pU696c5Sa34iT6X" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tGyArgWcimSYDMJF" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MhMRagBHhSOnymnsp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MGabw5u1v1kQcqGGI", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M8fkv1TVTQ9pR2rV8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JIF" + ], + "path": [ + "M7okfA3mymhVL+heC" + ], + "hasUserCode": false, + "nodeId": "FWJMoIdExxgfvWS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MiWaSbA1+0UK3q24P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MG1Z8z52vvDnRMQZT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M0nh8eg99LoBI0aaw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Moe+olDUdKmgs8PD4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M8L+GxSQ1gp4hkprx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MC605Mah5NyeIL4vM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUm0QzjbOcOG8ZnNi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJscrAcs4+eO1QPp1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MRLJS6/2y7WnNhOT6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MKxeTDpKxfkkyf336" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MoyRPjv6IwGOPSzxd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MuHJyi0iPar0OpkIt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5JVBPNNA5EZzosAq" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M7zpf3DbTwJ/5CZJ2", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MppI7FcqwxAWKPcJg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SQD1T" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FzOoOjJAD3uFVUJ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUIK1HZfzqPaKyXqy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/iIIj6fdBh94omBv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M16maJ5qFaZyt2osh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mhdik0XT7lVLmqBQl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MztTxcvz1CZO+o88L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mq2a2b9l5Fd4xu7gO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIeZ9KSk2m6jE65js" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mo9ceEm8mcJJoiAW2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MgfSlu86aaZYcj34g" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MAdQFmLThuQCsVfU2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ME2WGzT4sr9KxPt/H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Myj+NnjyfSFA+mkQt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MPMfiKBPnalBPbcWr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZ2uB+4sNm3udnBJR", + "name": "Fastened 83", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "y/RpV3WCEWS6PUbT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MLbkOq9kOdbXH3yYO", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJFXCH16s1a2bfUEA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5UbsYAtc4gh9BXe5", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MriJD0Mkyf5nlYdHQ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "lIorZ+Vj46eMBLfy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "E+QA+njuUauEHdwA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "YvbgBg4/qpmNaS/8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "89vRW9UvJUSVAock" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "pbzVClixJV1jPtAp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJAQqs0F68b0BubP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "V8Fw6jUbA1b1tZuh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yU4rPz9wVAP7f9ry" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "kKzSgHSo1swKOUE6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "eBbTpCP3zCGEaYgy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0xsZGt5NTzdFQKHZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Pxz/3WQAeOKm+Lqh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "/IkGg7wqU+eb6WxO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "aPMxX8hoVr6FHZ1w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tGPUkf8rOd7+NJ0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "evuPdc6anY9ZL7zL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "vgVKUUaFYfvqjd19" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "owcw81/7fDltA783" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "E/801jkn4gBSTHV7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "SNnQFybmC3Yf2A4k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "EdXVLjEL31U3Kiox" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "v30ZpPG+ae3ZxZWR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "JzGzSnHCGksYPGAh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "asHxn/pMPZNDNAEc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hlmdAVKjJhLiOV7a" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZ2uB+4sNm3udnBJR", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MLbkOq9kOdbXH3yYO", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgRlj/yhieCi5Fm84" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MasRtxdfTeN+DVUb8" + ], + "hasUserCode": false, + "nodeId": "Ff4yTr2RhBAxvBp" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McuG5gTaRVJO070ve" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MDtCMBut6vgor4jPz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOYsHSQ1rdBGHW7n5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAL7yCJWQboFBnQ79" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mz/l2TdI0c6ZwS8iH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MeR484Qx+EYqjulLK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIvU7GM+t/uw+88Gr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNupdGBeWjJ9E7sBC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVEd8KOIfcU4SJ5c8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "McM6qR2MDVnmbPPUM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MvdDJy7AU7DxciHFH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MC5l3IzXI2YtkDWw1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MTitI3Li1c7tjGZlG" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M5UbsYAtc4gh9BXe5", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxPjDXMdI/wfIZXWx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "SQD5T", + "inferenceType": "CENTER", + "geometryIds": [ + "SQDSI" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FiF2N31ur8IbiM8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M5ovlvm5nkoC9SdtZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MJp5DvwtVdCraO0KN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4N7NwDQOXO9Uj7lC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MX7cVG9UxVl1fM7q1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmXEy1xeH//lZQ7FQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYRydgnK+hqkzil2T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MS6qMWiRZoeb0dYA3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHiysIYlrQ5tgvs+I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIEySjZOirijO4NKD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M8OjiuX85DcLovfqf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MliAeLdGyo3XB4wu5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSAHwDSQE47DPZ/oe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MV1SwHeXv2r66pJn6" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MemFagUWCsTSM91sY", + "name": "Fastened 84", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jHDz+7ifzduBmDvC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MesA0T+EvSKlYm+wG", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MjcSdDbNelXHa94Lz" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2IPc1ALyjSjApHX3", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MOQlVpgpgBwdyun8u" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "EHxJPrJghxK4ZNpW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "iaIRSoEpV4un1qA3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "P5/S0rRc9cOWgZXA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "LnCvPoE9w8sVTkJn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Uz2Jym2pqv9dM0Zt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "5Y1mz+foI1Uk1GEL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "w7thmpK3TJloel4L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "r8/UtYYBxeV/VEHl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "LJS/7pvQTOrFgeCi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "uESrf/DLOY98Qy4p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "E637OPrlOIDSUyzw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "9wKI22/PalLH5uKg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "zCDYKvjJZn2qOqiX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gjDIk8NWvaaFhRjV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "AMaHGWytuMncFtxh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/fpGeRIk2jRoqMuz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "JUR+b7/tNJ5vJ7T1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "6/epUrfTYJ4Niwn6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "V7E5BfJDXCcQAxCf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "25E/KQKZ+yCZBJcg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "0AWBnAUw2/iLvcV3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "G/dHcaec+L8DQNBA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "/eu8wzNR8+nCVrho" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6DTY5YcHl8I43oLv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zEccbY9J/ooKGyuq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MemFagUWCsTSM91sY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MesA0T+EvSKlYm+wG", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MvC0c1z32wdxd1f4X" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "SQDRO", + "inferenceType": "CENTER", + "geometryIds": [ + "SQDmN" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FI64yRhuA1qLjsL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MOfXPfwKx4OySE+XZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+6hBH5T49S4HyjhV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5N7lWgoTnuEHOp3O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGTGP7xJ55Aq9nNca" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQ1qExaQipEijTV+Z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MOXDzcCxYJh8OmqXQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mc8VCPjTNLiKMTBjs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mll/+miek6ZWFaJ9L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZVQDJcbCKbGnTz96" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MqV8RWRjsPrUPN9Gu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MvvOgBcPDsNXNbDdB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MD4CcWrcIF8zHr0Kf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJevKWXY7TFIcdFZK" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M2IPc1ALyjSjApHX3", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAB6hS6oyAXtkq1qT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JzF", + "inferenceType": "CENTER", + "geometryIds": [ + "J4a" + ], + "path": [ + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ], + "hasUserCode": false, + "nodeId": "F8Xp5R7dQE13CYk" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsA9U6H/Q9a+CSUvK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MfGjblmb0fZuzn+zJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZBVuwoftNTJkn1Gj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYjSiWu41Y33JjnEL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOJrzURxbE6QxJcw8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTclHajIgXMu6EVkC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHVwBv/9xBRtegagb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M87Ey5tgLE3s5tplC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOs+HZ6q98iGi70eX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M88YmE6N8XxUaZ5ns" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFPar4S/tZX/8O+UJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MRvvaobxgBONBQHVl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MffkMAJklqmceIepC" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "McPomMZSY8jHPTzFj", + "name": "Fastened 85", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "7P1HoTBJZkOTZePw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGpq6byUlY4ImqJoG", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlJQg2MoYIb7vpKLY" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUoUuk/s027jdmJuu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDgRqoPwtZOeF8d5j" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "WrfE9ipAJAqp7YcX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/7+sFsGMcCLFedS5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xN05aAKsWtf1l2cO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "QyFt0w1XIiqizaA5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "JOBOH8Is0gK7Vh35" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ibZttGeZhijZezWx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "d915LuDUv4ww7aJS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "4+nncVdBS3NAEJE8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "MKOrzkLw59ZyZmJM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "hslPhVHVd9YMStrE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "R8YvFzFP7zLRCKay" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+r/7vSUNlPxzvf/6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "+qKCkkIw3M/lK+Yx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "++YPqqGxlkuLLRrI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "1ujH4pU1Igs0CGvz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "sOyYUu1ciOukNRGq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "FtG0OtBwNS4i6QMi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "7qNo6p0kmQUr63iv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Hmvpnk8qKhB9nikI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "D3lyY5i390tukqXV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "8nKP1izoaZqN/9dU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "bMsLoZOmLyYOG2lo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "R4IbYl3YjiH9k8jm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ZGkQzEsX2dCvnw+B" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "N1yxSvssKyYmKIK+" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "McPomMZSY8jHPTzFj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MGpq6byUlY4ImqJoG", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M+NotgvbviT8zprBL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWd" + ], + "path": [ + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FnnNDSiTVNhoeM4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3moEkCr7uA/PhMTs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZZ4oTuFw5u5yD83C" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGg805tlWc8+Gv1IX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnCDj++TwuOS1rx8S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDu+S3gT9KCCGevPb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3JlRrehxRk7UrTaP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MI/mvCZL9snKADY7F" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4306m0Gu3jeYjOm+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MQN5FSfFQo1FbjWXI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZ7tbDm6ZMCSN7DQG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mhv77V6YPNcpdZbC1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ME+66TTw+jawHSm+Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mlhm1X2M4wUxv5ASl" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MUoUuk/s027jdmJuu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MlKEXfIwosTWOslT4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQDZ" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FEn5aPPvpzHvzl2" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MSZxL0+kyi+ReWrBY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkZKSGrboenWp0L6b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsOub8aiKnGBQXY9Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm8fIymXwByauWyzZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2J9sar8x1lQmOFJd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoyHpkcJbovyrmEHq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MTd8KmTVVKmi/3lvx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5olwn0TDvW+Wu/6b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M6jMTTIC6wPI4MRiw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzYpU0Eo3tta6CyPU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgRwTNqql+658ztQS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MeQWnJl7x5WQUz7TT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZtevC+kZBreKZaGV" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MT+uE/ctOEme2Mxlc", + "name": "Fastened 86", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "i1u2Z8ei/nYW2ati" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9Dt1/LBteGJxXnJU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1Nv4kFFARvy2XrAo" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mhial3uZBE6w+yh/1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mt2Ajvd6KBPp2azON" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "6zAPvHygCZF12fou" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "h+lnxIwwtNXGHdVZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Yt8E7VSpF/XUyfa5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "D+49DFEeHLInk7hI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "HUNFKMGTYocXUwc7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "+po/F/pNqPTyZZLv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "nQwt32bRUbQRTvcM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "xgLZjr3PWZXULj8M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "WmMCOlIOenBrBAun" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "4eNieAkUD6sgjVjK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "U3mLZwFIERO3GeT4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "XIdqvfx0s+ZRggno" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "vKCl053qH1HSXmw7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "NDt/NIGvSMwo1xm+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "F4wKDhNEDeNsHIIT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "3F75UB6I6kwqu1Bq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "yuzBeJXYE0n5g5u7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "jgiulnjvyz6hG2QF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Tku5N3+ABiDfsizg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XN8ee09ABXEsErqJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "DYZNYi6d/3Lqe2sU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "m1kMiKn/17KyDh/g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "z+qP2kdRZR7eOPdP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "S9dqvdaQWU6p3iZr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "xmTFnCUo8LFgmucG" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MT+uE/ctOEme2Mxlc", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M9Dt1/LBteGJxXnJU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgUHLDS/m3IwNiuXd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Meb+xq43EWHA5Dsfj" + ], + "hasUserCode": false, + "nodeId": "FOkZ7dBABf8hi6k" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1OOWsIJeMat6kRzP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MLhx1/OXJ+kA9dyyM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mi/HCz87+EoIqPbcf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhL4YZ/ySskt/9Ccf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MIaUx+JUht4kc/8ft" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M+MckczclM0FXhEkS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVQKxkx2aGPumUdrK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MAHtmr9wjSnFDXAmS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKzCTl6u1E9H2qWez" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mh/3zzv3JPCNxqZNC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGokv5a52RGp5Tewm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mbx71f9lIkMMUxctH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MMSv8Vh5DanJsGINI" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "Mhial3uZBE6w+yh/1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyVaI7CcTPVjDzF8o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQDV" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FGnsgdCnyVkGqFz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MZru5VM8dPhXZJKwn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/Rg6l0RtZvowKvv5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCfJ3U8rzTLMH8ixV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MckzHypcjFNiX8Dsf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJ+kGgsD5Y+9NzPEF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MfsNTc4YuLBZK0KSY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQum3bLpBx5X3Svvl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MM7dBebN9bx5qSr13" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M9rA7Ukbfb3Sf13DQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MdLnxTTR1Qg4rtjdf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0b4kzojfGX2JvRJC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaA328aft7IJLjeOl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Msx9ynTAi2GjDYKfV" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MnUUc/vd7LJgd8OU4", + "name": "Fastened 87", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "O6PnQdWDpWJQJJmD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MlMiEfMlLwmeFxqG+", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzCLOuMqcfzUPPMZq" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MEe/BHTGm4/6swJJZ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxM9Pz79I1M1CCeSe" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "dWhKTYe5UjWG4lQG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "xJU3YcJFn777g0wO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "zF6uF1eaYzAOrILe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "xSx5d/wxZwvR623F" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "/d3b7olCdgxorMlp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Gtn/rUrtxgGcs8xM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ag5G8vMQTotn0JkE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1ottbBIKbkvLsTWH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "FpYHs1JPyBZzXued" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ZJbg8F5UHxvfHN9b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Hgr8OpNvQoeZVwXP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Un4RferDgW5WghgI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "XfHxdMfXQqMht0gz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "IrqG1rJF/Yz+phNN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "LCWvzXYYH6Zcpes6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "mcsnXLEFXy+9UQpK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "M6lXj9b08yt+KAR3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "t9L/f+AGli/yZcrj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "t4N7INOjM9NN6sz+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "5P8fsbvvtI/ha+6q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "r4DCMYrl16UK1F4+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "NceKaJfLJEL4xidd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "BC5ONBk5H+SIRVcS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "X4Ok6B9LIxOi9Ilq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Nsl7+DwXnSiKKRZ9" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MnUUc/vd7LJgd8OU4", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MlMiEfMlLwmeFxqG+", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mqpz2HXvrDjtpi06s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MEU46ZL8OuyfL55B6" + ], + "hasUserCode": false, + "nodeId": "FOyju9TYoTzDFTe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mgvqyedb0lGirgEN/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX+7FoTU162Wlkp0S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBDUiLnHiJecVwwkP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M04NkDR2vT8f9ykjj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdwLhgRVvl5NxudBw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MW4LlsNWbe1j9BG5Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MyRqwyXSF/SrqIrSj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvsY5oV8b9LjBpDFW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPxVDmVV3LiSsPifM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7RjHjfuWQ5Oc3x4H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSAMOxfFIvgGQIYWY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFUyPKtl0o+pJF9Dt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MlZHPDpyPnHCLAh2q" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MEe/BHTGm4/6swJJZ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MK/6upn5arwrWVtJE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQDF" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "Fh59hrJFrjm9e1H" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M9IOkKY3rDxrsL9uw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIr2wxWfqCBcjaOmH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9AOkkjlpPJrCCff6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpEYzyDqUGniGpKFv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvcKVnTPbLESfF0//" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MlQONOod38EweMspq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MX/OZDvrQ2Uj27Kc7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVXXzjV7IqqmQX5b2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mr4Z+QQux5z5Zm4K3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mqnn6bUhJuvVjh92O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1anhQ+XRAy9nR8N/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M22oBDDpKbnQR7U2B" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MDt7QmoDsOxGEhwtY" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MB5hUdV39szjXtw6l", + "name": "Fastened 88", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "LQ5IH9+9yq98fk7s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmfKnHQsBUo+Yl5jI", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MBQILMV4i/43kRvps" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8vMge4zi3kZB51HW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXgnwXOXigjhdt8Cr" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "1QnFlbYxMx9ESXre" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LApY/wmxTZkB7HWN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "KpNQi63yM3UpSBDN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "K7koFGvFpZDq4i2H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "fxLv2+4u4aO69wH+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "7MZSBOnP5/US+WN3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "xxsdsVv1uI/fIrIH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Einsu8ZWwc7sfW1v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "IrzJhTUOO1cGO4if" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "mcgsd/U0navdgSkR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "NlVWRLQIFE4YaRDB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "9uUgLqMg242mcwiA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "krSKbJt1eXHoVRvm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "9fiddNR8KW9XZH46" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "bx4vd6RZ8ItvAM4H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "NqqJPbGTy09LsAVk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "JWGb0/GBkjJqFxkr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PUSWaqcm8nL4rUbI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "kQK4xKGM6GHGA+hP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "3ucY8idMvRJMw1vm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fy/dc+lkDtSdtn3e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "fDeQxf87BNgytoTH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "W6v9wh+OdS9vUXVd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "O5K2AD2fxNmX54Ki" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ufeOOL+d3eCV1o4n" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MB5hUdV39szjXtw6l", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MmfKnHQsBUo+Yl5jI", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mi0owNhABwkIj1U6D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MrWFj8+VeJqAraxNA" + ], + "hasUserCode": false, + "nodeId": "FyZqKjM9n0yN0Ay" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MssQO+IaQF3wFIJhG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MROQ36LsV4bupesrs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/1qxG/X6mJ//v4mS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mgr37XxJlihL0xDu/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJdHAfNmBcrxZx6PA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mxo3r12w1x3a8MR2h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPr0CCrxpWAttgm2P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MbNt5lQoBdZ0xzwxV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MY8v5dQw0dSm8apXq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MaD4moMIw8WEyj7RJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqKWnI3sI1BuVnZIW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mox5lhaW0YaK5Nxui" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmZuqCHrMix1J5mdW" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M8vMge4zi3kZB51HW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOmbpRf2V3d0rOcCF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RQDN" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FiJ3iHgM9PyIK9U" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MpgdA+1Abdw7s7fAd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKNMaS2h16dxcbPkQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MuegC2gsU/zKf6ueo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhEsYX+8MMTBlng/z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAuHp2w3vVkecDqr7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUg02sVnjb2se+yNT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk72nZ+Ur+dP6FqWk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MaxxpGGXsMbA6S9HY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M5Rme7Ogkx6QPAz8J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MW/6Njqw45kzfIV6q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MV/PRIqzcDi5Za+Ao" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaEVZPTfAGUADIejO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUTLkUDoQKK82BL7r" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MTfSSM6Nq3CLe1Kjt", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MREesG14GsurkN8jQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MiGNoz9S0E80IXwly", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7fVsT5DzFhLDnlT+", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MfshWXxnEdfbk4HkE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MIgIp/DwX1iRVPllV", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "ME1Zi4gB/LVo3Vzgt", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MC1jD3evRns2NqHOO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MJhRnwbuLOXhlUTEp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MT+uE/ctOEme2Mxlc", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MVTptc1/AMYUWI7Ol", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYQM6hQ4Mi5Gw5Qds", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8I3aBtCZZk9yudBj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMYcZ1TiIHVE4aZy4", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MEYDCXHy6FBMRVu14", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZ2uB+4sNm3udnBJR", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mq/6epKoZsKhmRgQj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MWYiBj/TqKPt0IILt", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mh6oWoDLAeaO8ixRA", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MSsiA2k85Fgk58CQE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MR8F8Lw+YnVEL0ei2", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MfRTDk6eD4eIylFR8", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MdpQ2ao+fuIGCqbFh", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MKpD3x04AWan996oO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MGqtNl2h+tbNnpwhz", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MscQdGCZI9lFmbAh4", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MFJN6sJWrMBIIjl0J", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MB5hUdV39szjXtw6l", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "McGtg36ymAjVMa8GB", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYdPcvCEzKkikb/Mr", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "McPomMZSY8jHPTzFj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MgvXd/V0pbSmGlgzM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M6cKUvDxzu927vZgi", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M3esVv8kNV4WLNP4Q", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MaAsVBSFdvB8EiVB0", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MwPYYk1ezDhhsqIS3", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MUDr2gDimKROwcIrY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "McK7WhATXIKLcVdS2", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MEMfjInSnz3Cv8yyY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MdfQXDT9oF8UzM6yJ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MJ7KdQygB7+0sX2HZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M2vWeznoDl0YWcZSK", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mhbnzg9n0Cm4Z42WY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MrPyYCqbLNaTfnGxk", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZqZI77OEytbkCkW5", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MhMRagBHhSOnymnsp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MqsveYsGhuzaVNLcV", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MEe6kQ8m6D+zmhtaF", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8ncbacU4qkZxBF1N", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MInDQdzx0mLx4LR7V", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMJ5cei6p4e38q7EM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MsafU1AHZfRd4mRpp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MAl82oQStdFLWCl/b", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MQhTNDdInujl1xkkY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8xQhk4vs7Pb/4nip", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MArofljqzr+XITEje", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MNZSDt0hzfKuA9dkc", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MByZSlLE+wS+Jg8lL", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MPCtoS2VVYD9dAiol", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MUddxXtyYhmmVbgFQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MS+/Gp43IBEYMNdmA", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYQLzjbvqtkPVOt/w", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MLPB829dzEvG/IQNx", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MbQ/z4WTQaAS1w7GD", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MemFagUWCsTSM91sY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MwHm/myATI6Zch6EC", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MnUUc/vd7LJgd8OU4", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MGrvmAaV3KtSk+rpo", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7EXjjiGsj0S813Xd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mja6RW0SMQMFfLNtX", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MpqJ/HS/RBDpjj6TE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M9O5PMiknMNsUBjLx", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MAkskzVRVmxfTUkaM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M5CE7Nnz5D++DfcuZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZ6emi3SzoiW5WdX/", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYOoio/nbV5nyF+CE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZQ3/LgpdWGHfEJql", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MeFgc1WE9b26IQt8E", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "dd46db2fab3a917aff6b17af", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json b/ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json new file mode 100644 index 0000000..26fc2b3 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json @@ -0,0 +1,60861 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M0F6YvhDBz60Q+ipT", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AB1awtTGdvViBXnV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9Z/UDJ6luPmMm04Y", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mcxmrl0u7jTS+qYdU" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmXjS2zvXbwuGFKTB", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJUqFdVV+2dqvebyD" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "P8wIN0b64tNnW05D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "eROhiDQV4FJ3g1Kr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "44OzLYiLrRg1Q1Do" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "v7Rg2lPIAEpkOOI5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "YI3+i/V5p4Px0txd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "PPNDORdCdiZ6j5t1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "d2DTuHm1hQHxGN5K" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "k4TimtLrQbMMMslj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "6Hrfgoj64UYBNw5o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "85s69tAJujLho4BB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "gIfvqUIhWkVgepwJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "9FzEJ4kMMUuhjND0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Uh5cCwDmV4msoF7/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "XCNjEwcvNbSVPAdT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tKiL4+xspV+JtI3+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "pgt6730OX9N6Uqkg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "1BtzDHXGGZmuRdln" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "CKO/YHMHmcMLJivQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "XrPRbvjrydSVCzx4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2m/4bln5Hg+l5X+H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "oQK1y6ga8/stzgYb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ECoBrwsCb6iWfGfx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "P2/E6jVTNRjRoly3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zty2lQTpF7FJ/9y+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tcJn0LSI0XYUUJd3" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M0F6YvhDBz60Q+ipT", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "M9Z/UDJ6luPmMm04Y", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhxeY9CnQW3heVq97" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIBJ" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FDzN1NJSbaU6JF7" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhVkYwSh6zZMpJnT+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4sWFuF0/V8rsNeT6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MbnfVfwsDc9+d2rTT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mlyzb3FaEhR5skEUG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI5tj7IoM6RDpu1lw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MTP778uogM4Va7JnW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mdsc3yTC8GLkmEp5w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrHHwEyRplks7V50K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MtykuKGzWS+HznrYS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDYeu+HgHISF9KWUG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MViz2gdCtKv1LRiEc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MVFIFG9R/N1Y75qEv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MuY64ECk7N8rlV6U5" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MmXjS2zvXbwuGFKTB", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgbORkWsFsnVb7E72" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J4B" + ], + "path": [ + "MupzCnKTPrhmpySTz", + "MN4BDuQdCoQELOWZT" + ], + "hasUserCode": false, + "nodeId": "FJrK7j51ODsdED3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mx97mnXhLS7d0lX1I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MvYKivap7MVHV0YO/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9sYSfVBWK2DEz/Xx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbVSi4vIgcEwEm/ia" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MokEoaRxFS5DJPEng" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mce1yT86chLaxW5Uv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mgf+dX3kyNeu6KJiJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkdoTMrdXYGjOnqLe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8rKTA5+zVy06FCV9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbPV45HKiyZw7fWAR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MjwVH6nQ70urAA4M0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M9ow6JdN8CS0lNeaA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSK/jyFByQ98BJdjA" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MQ2+X0V30LHl2ClMd", + "name": "Fastened 2", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "3JvlL+ZzSoDZnCxF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MB3D5OoIhgMCCqbAZ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mv4IxIG4TT4YlKIq3" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaDHbjhA0Bdm4JIEm", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIJDjQeUuRJ7xl5u5" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "XuhBNlI5hiDFlIAd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "tn6230jSxnXM+XKD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "KAFyCQ1EXVKKwSma" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "nBrYQg/L3Pd9LxW1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ixcYP+kVXiS0aY3Q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "xO/pWg52ksAw0La+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "n07FV/02mBE1hap8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "CuueJHrefGrZzUzi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "OfYgD6gVVzYAy6kx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "pLJWTj957m4Vs+yJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "uQae7ZKzMbdXUuy4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "SiMLRjQLP1FVqRQi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hgw6yTUvxTcQ3heY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "fKnPl1aiMxRWJIzj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Qz0vuMG/1y72pDWe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "S5XzAEUTm8y+N8H4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "xchU3A407KSoXn4K" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "db2j/baJvR6dnnv8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "pBYxVYh9V6fH/GZE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AZ6z6hYhLTx9aIFF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "d2SyefKXqtgpQ8wf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "CMH6MbytJMJm7yTx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fOhYVCVXQnMi9h1b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "1N1pJqFQ+yL4vTyi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "a9oCaMW5/kkUOnkj" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MQ2+X0V30LHl2ClMd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MB3D5OoIhgMCCqbAZ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M9ea0rTC03DkX2XAz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWJ" + ], + "path": [ + "MmqxtZy2nD2t/omU+", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FV58FWqP9UootPE" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+wu61Qvo25smkJkp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGUnhlIwHbUUoOUh3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M8q6woU51LRfZxQnb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MV4vFejeBJg+vizct" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3Mzg2tdyzhz/F1pK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mva1cJvSNHMc0pbSi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M9RhQ706xCwDx/YFx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MskFe25qYC+i3KoF9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mifyftr2yMZ4XjLxY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MLWIGreb1seoGqER8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3dwsadxey35VFD3k" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaW6Nwb7RqTopBwtY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mt2HnlfVrmlOYLX6R" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MaDHbjhA0Bdm4JIEm", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MEqpj5SQZST7/UHli" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SNCJC" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FA7OanBZgqawIql" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mq5DO7wzvLGq6Sn1Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M7RmXGW9WULivaoeZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mrnj8JNRZejDbXFx2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mgut7MLgvTtvzxsnu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQj0QOKhKoRBpFgE/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MOW08BULyn00KDJVq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYZxAVyZeIytEPAaO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGJXmxagQR58Mp5vC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MEQ6cqDJyRoEoauy3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhPrjhJXzzGJQXrN7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MAcBrw9Nsphek/+Nt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZSd+Vsx8leexumtC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5Kt5tbtV2W+lkXqT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mhbnzg9n0Cm4Z42WY", + "name": "Fastened 3", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "oHOE/1KSIGI4ypyO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MbrQEm6/UtU0d2PHH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFdPZjgsUPDOlr5Gh" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3N+Kv0/TmDfcsSa3", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MENaL78zxVoO5ePun" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "DkmS18baLAr8xb/G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "GbrbtWHTDKjfaAKQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "x92lrA18z0IkcY1q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EVViGY8YjZJSPqqd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "oEjWVrD3OqjelvnA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "K3Pczvm+wbCfWiBU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "30 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "6TuCwerDm7+xORlE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Geeeet0Oeqe+7jK9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "V6iO7sTqWLg6WVay" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "i4inz9pTDBWZlzQF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "B/2sQGM/cQ2iVPr5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WcEU/Wvo6zEk2SsY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wfkkIvIoWya2KbwU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B4tz4S/SsHOCm4Jj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gR/QYaVWUmtVvDj0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "bkEZ69zDBWjR7O17" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sJabjAXIGq/HzFOY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "TWz+4ssviZ4OTx6v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "UZgVYMhWnDRFa+dP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "dyeQX+JjPEcRAEuY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uHWFvdmSbAKgGjbw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hDkK/XwQ2KDkkbkt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "io5+qrF7nGbEVMJ4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "L4nFQifXvZgEgpzD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "WSvWUr8l+5mHlG36" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mhbnzg9n0Cm4Z42WY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MbrQEm6/UtU0d2PHH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MEawcR1NcXpSk3noS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RREJ" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "F6tPp0XcUmxRVKh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO6nPjk4atUJJ2Rsp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+OjsiXPSeqEqZc8a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MWnit9ursuLg8vdLp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3mG42ZmxxNhvRieJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mnl0Fr8AwtXdvDs/e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9HIeq+Px9TuLIaw8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIrFr8Fgf36wW4UBF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7FMY5Q73LVGwQX9O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "McK25IjEmluxj5BUP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M99OEDbFR0XMxWzbj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MB/jEO9enzlxleWbf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSq34Ng4hM4coF9QG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MspcSYhitP/E+RNHM" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "M3N+Kv0/TmDfcsSa3", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MOriEMllIV5S3zkNa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JvB" + ], + "path": [ + "MmqxtZy2nD2t/omU+", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FuJzXNxuEp8YqXe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/O2wPW4Cv69h5ZcM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXdm4c0r/t0kxs6uO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPojaRB21oUoTJ0Ip" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiculiOp6Jgc+Dl3F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPZgJHSXTzREHvzlr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyWODutRaJpbB80jb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McAFyGuAZQvf+u5AO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/xZN8nnBIOFCvLlA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MA+MZUHdO4270ZJMA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHD99Ut7QtA2yTVgD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3bO4psWzzoo/sghX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M25dPY1aYVwb1UNb+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1KRsWttuzO9khr+Q" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8xQhk4vs7Pb/4nip", + "name": "Fastened 4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "0OvOZh6fcIX+Y+Fy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mzc713naptow4y/tj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5jb1kmR3Z835wTvj" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQ6zXzXlrtXw6FU86", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSjAnO7ztTpj/+T7u" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "NwD2VdanK5QxI+Hc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "AJ6pIB4wHXLKPdjX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "URXhaEtQh0JY8MVn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "LgpzSnZtMxY3yMkv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "dzu+ErLw2xEf6fa6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "cylQuaVnqsUvTbcg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VHMJlsJ3wyTS1U+b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ew0llI6m7qOFFzhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "KSjUFC4f22mR7aNq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "EOvdpS+qojKFDsPw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "qOGeWoNFpSmtHKci" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "JHGQGnr989NTedJt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Pkhd4df7wKq74YvL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "OKcYcbfK6cBXXSNh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Hb8tsksDy2boeObA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "OnnrTJWsxEYrmhKU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sDCzyq+tugmorOA+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "G2HrvwXaJNjX3GYS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sgJHXJJUJElnfVsg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AmUP4r7meTcz5dRU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "pLvt0EHunytgX6/Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "lwcGauazjZXKk8Fy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "wXeO8lFMvi5HdNDc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "S9/pJ18qMZlMA9/p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "xIOh9ci/J6tnl/zw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8xQhk4vs7Pb/4nip", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "Mzc713naptow4y/tj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyCBF1/Eok02bxUlG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SQGxB" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FtmCBLnoW5rGuH9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mw+xi3kj4+SdxacoK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkFJOcnFooZcVr2YV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBVB/Cj66A2QMAZRw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgRJZJcB2IcjUvUfT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mah6oi2jx86AbiOfp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/ZreYgH8D3KHotZy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJzxoSUAH/7TvYMbH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0v+LeapbS/Zdaqzm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTU5+zT7wbnl2/SBT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXyg8kYtwthJ4Oovu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MpaBkHgT8B1bFNiwH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MqLWsli1w+XslijMz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4zH31LR49dZMVD5f" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MQ6zXzXlrtXw6FU86", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mt6QrOeqD+xszs1al" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhFB" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FpEknPAY125Q40E" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McJz9EYfeKRNTklnt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYDauWsACt/InPPEu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhEjLNu8cd9PfENgk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5QYTBPEyj/RLckUA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5xRDXTz4WdkLAexY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MuvOrhPM1MxLo155s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaJEwl9ivKvg+3bg9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MhcBOhwlheJo9Tito" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpROeHbrrkelJxsDu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5og+VvDvu8ftrx5B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MDQuaWtPyqjcHX7JF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkGk3gcGDuWByvOK+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUxrxBl53tGgBeQ4z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MAkskzVRVmxfTUkaM", + "name": "Fastened 5", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "vh/qwkG++SUwZQ5k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MX12C+Bn59Wc5wyDY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MTeTr/hDSOKELCqHa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mz6nutL65hwJxDW3S", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MtHF9/4CqSt6XcVGg" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Kr9XDCboVSzsO41u" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "3+BvMrGqj/GSr0DV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xY6ni1k00HDf1rNf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "PoIh44aUUt58rPjy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "DETK1Sm9VRR/m/Yl" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dCpCEyALYSqKYq5E" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "EqAku6c/gCEVZqrD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T/VAeAWEdJJHUFC2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "fTHYcBWwmGXHd5jn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "2cn4qBs5PibX7RN7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "3BPDvZACobYg/Y2U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "b9VAMwO14kLIatqm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jj+qwfllS/ZKtcP8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "L+XBw/QLOCo8RLuP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "CLdLB1aPJ8oT5EGA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "B+oKVtTHryrtgWvQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "HncaHS/7QKXZeOYH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "/aTzAOB/6GyoH+yV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sev/l1b8BG0Vmcqw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xwNevNkOXvIVWWSQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "qEs8kf1SNySGLhv8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "/TopHN6FTjl0iB4T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "aOtuCRrp6eW5N112" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "EdLR7XthFjVIfA/7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kr4DMCUze8lC3pEo" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MAkskzVRVmxfTUkaM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "MX12C+Bn59Wc5wyDY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MZfryb5wb/u6Wgdny" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWV" + ], + "path": [ + "MmTJVLexwl8k/XgQN", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FZ8Bs8KUsIaXOyY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1t2pmyKjj2z0xTbz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkmlUnoF2Q8oY8M4p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsQjiMbzXIHJZHDY9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MH2Jo5PgzZ698QjHo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlqFO0StKNbNzumPy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M5lglDpB+eYVZjOjQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCmFmzBSbfPa7Y8KG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mz0d7EYSmlWbUlwYa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTv7yIpQiu4jSVUSf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF/W6GSHE1XtKTTPO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXih+b8VLmvP99Znw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfnZFyOGsvec5aOnd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUE6eXx2vJMdOA96n" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 6, + "featureType": "mateConnector", + "featureId": "Mz6nutL65hwJxDW3S", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MXz4vjOiZ79Wo3Mis" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFV" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FSr9kS00tQfrdfD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mw3Mgz0PTcPhUAbQj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGg9zrGPQhnXYMFyz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MObBc+Ymr1w+yQ2V4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M20kuLeuY0EFJ+GlQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdeTeC2iRkd7i3V2T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9puhwW6ArWQIbPuu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Meb5baK0ZQHi1Qb+G" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKIwUc5kqIoDj4B6u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsS7MlUce2MWdY23C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MalKDxmKsD24v7x/8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRVJVhtJ/MW+G+UZT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUtuA1JqPQByCXCU6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mb1Y+VRGhvTnrS6Z7" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MbQ/z4WTQaAS1w7GD", + "name": "Fastened 8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "VzWYuZ/fZI0Icnn1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAiMFN128Q/xQCh2i", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MH4mTi+2RwEvd1iwh" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MiqW8a6kMVliq5tQN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5GHSNIFnIiQ6Enol" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Q3Swd8ff0TG8OURM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "OOIgHqGXUtZNA7R+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/KUu9p6suuw1rYJT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "+OCP30qV1ltlB4hN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "M7SaAoSQXk2ZwCh3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0whBxm1aRptdvzTA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "-30 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "eJEX+930j+qP7vMR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "VpEVqmnQSpcWAJ4V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hDSpp6kkgSpAVU+A" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "WsnaRjNiWWtEiiZJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "QM4Vs/rUPScMvKFs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "PXc5JM2eSW4VouNY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "vP/do3q1n11Wrgky" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VLM5dApYfPOCCOjs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "/kf3SU+WYlGOBQJF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UQQLTuShT9XUF0Yf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "PFR+vup+pcOU4eRa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "wHfVN6Hw089ldDmd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "svNGEBv9LuAJ9G3L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "5n/iLqk49NfH3wIV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iO53QLau1+ikjOWX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "lpax2yZw5/UF5LkR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "AIEJsdSDZc0WhUfi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+qw+s5UCgd8MRhFi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "bl3IyEDTyf0B9cH+" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MbQ/z4WTQaAS1w7GD", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAiMFN128Q/xQCh2i", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MUw2mn6W6SEIN4KFs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9CR" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FSLDtLfeJnuuELA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVZoGUFDPcbxvaB2q" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrcPV2G5xD8eC2Aul" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M91Iclw5Tk5CmJcCs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MK0W7dEZxi4Xsuh0p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/D5wC0kTpjHAWDBf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwBJW1yqZqi7/PbVx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M9BDMzso5Km1YMwC2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mivlu3+WXzD8KVv5B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MrbsUcU6B9B7mKv2G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MlsloMXVagd2G0RzB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7EQz48StF9sq5dA0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MEAOuoEucdaQj9uLk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MdPf6GFv5Z/EzvEAp" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MiqW8a6kMVliq5tQN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoDeuHfUoQvWGEx3G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JvB" + ], + "path": [ + "MuaH8l4oaXxJhFPJA", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "F4GAm8hEokooVIH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaQB7LB4Y9fBmhxvg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MSAMRARScFQbx3CAQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIwZOqXr5fVZNbQvw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0VAcMUQeKJL1vC9G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDntrxfbCXKWB/4LP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MspOn99AUxEMIH1Qi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUO/ciMGZybl5jhSY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M2voVRYOBi53dqbx+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M89H2aoSgzfc7jqdF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsYOg0MxRO63TblAB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1Xw7eU4W4Ooo2Zx7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MrxqRlqBFALUFjJY1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+dopfMGOJPahMB3E" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7EXjjiGsj0S813Xd", + "name": "Fastened 9", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "IhYj98rQ6ismwbbU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGP0Z1t+0BB5hs8f6", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MlNwdPTwIOS+0+/7i" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHcOwOOZ1HmMpBdPW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M7OeaLPx9DmyjOQzE" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+dm1npNvYnFG7es8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "xIWdFw4L//UEBPGP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "4ozisKUX+MbHbA+p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TxB0BGrmK3yavK0S" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ySIqfEDOGIpgQrVt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "VLXSevdmb9k7zsZ3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "-18 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "1rQA+GxfjBkP63st" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "c/8qXBNPDQgLevwg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "L5f5i8TXysQga4ZY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ryEs5HxleZ9UemcJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "I5dz3Tb92fev1gcF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DwqTTIhvYPUJS+IA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Z4nHS3kG0ngjHOff" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "GxYZubDkOLx9Y452" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "dPraYd2pHCKJw9hj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "DLk5F/6F45ALkONV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Ke7jCTY/x/H4nnxN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4WTDReDalUSTfDWd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "RnREsy5nM+EQFGlo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2i1phpMksaWPqGEy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "v/v/BU0rCV34MVmh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f70ebwdy4NUdqK74" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "dJFLwPQbQA01UyVC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "V575QOD07RPM0zLx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OhlpHQBfusI+5MWk" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7EXjjiGsj0S813Xd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGP0Z1t+0BB5hs8f6", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mo1SK0nR9N0/pvCXM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JcB" + ], + "path": [ + "MZ9ZWy1KzCmivBMJF", + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "FNjRKtQskdsHcaX" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MurP3LfmyYoneOxvA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mw4Q2W/aWs8n6VhPY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBTI6RUZVRF+zOok2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/MyKfDSPREMFJcDa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmXUlhc72xPTWNo1P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyKRXxcu0IJdahaZ+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MjSEcJ2xgtp26lkAz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVH7bXiS2T3CmkTLF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MJrJWnrA9MvNzmqNY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF6Exh+yQE0yEjFBQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mic0sU5py1FZNf/tP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6OrMKbBOUKZITD3L" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+i7sqlq3YQppOaNL" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MHcOwOOZ1HmMpBdPW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCJOIG6e7ABiUCRbN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDl" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FWU7IN2joAW0asy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/8sULlAD9M6F9zK4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MV6Wyqk5thkDsNRZY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6pwa7OoRY+lekFbA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMmmt+nq6EYR3SbJR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsGsYckC4Y2/dnJ+n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBuPTJ+TTj3VPXBrv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCq8I4WWRpa0YbnYK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MeD3dQbHaLWEVY8N3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Me+xtFdaJtC2elyqm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4TZPY/9CddZ0NLh7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIcr0rVTVLpLr/P2Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaZYN1ssWKh65YGFT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiLep0YjXcPILqTdd" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MJ7KdQygB7+0sX2HZ", + "name": "Fastened 12", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "FMe+wlo6fL7w/Wjq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MItBgOVUiPXhc+3lw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSGtKWWnjuBB6Pq8Z" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGtYhB0xNJeXrwr09", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAaAa9nivhVYKQWku" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "y6nHg0TiSXjYVmG9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FQvKyjJtbIhb29L7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "iMQe1/LQiq52mFW6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ALhWlJPJUTCVcELU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wWodfpRMJTO/hV9m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0yzM4QGD4gonTs29" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "FNwXFtmfwYcxA4O9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "luUIl9iGIdDu9yfz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oWTE84hzQ/n4pFYV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "dUe7HYF9KMiKtc7a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "xAOWsTcRPXXyb0jk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "zd6aE85d/8mk+eL4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jU6svfaEPSyY2phP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gCJxRTmFCpyrrs/+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "vb5c6iIDysr84sLx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "GvSTiMK+8IrDL1A1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "qhzxzs1nshLF8Sjc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "TlETRMH+/r1zieXQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "BfBOL8Vs2WqmXhhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "wQeJjjCLyrZd7TgS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "PAYnh5Y9s3MmcM4G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "1iNgzs5n/DOrpqH2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "DeWqdrmRnJl9+4F7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "G8VWFEAWJ9iCya1z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "1CxxCETdlnLaNEU6" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MJ7KdQygB7+0sX2HZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MItBgOVUiPXhc+3lw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mr9bYGKGPQUAxOjhI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RYB9" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FarsG72K1lrCXJh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4WQDMLhluyoSkdxL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MlmtNo0XH32iPpOR3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyIIRqq20IKFoiUcZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEe6KANxFeBkbQUQ/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdRMs/5JYLFD8OTdr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUy2znI/KynzM15sB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M3Avb78T51YqZJxSo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMap7+ZWlMJFbg2NX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Moj8jlOvrE28Wxe5m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1dkftMP3O/IcqVng" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M69cO5itQlDTpRqK1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTorDxUOpeTtSMfjO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MC3wd5gjaIa1mcdZc" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGtYhB0xNJeXrwr09", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMix/RTHqrsMjOsFB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JVh" + ], + "path": [ + "MupzCnKTPrhmpySTz", + "MlXjvehRdY7r/s6xx" + ], + "hasUserCode": false, + "nodeId": "FJre0crpQhdHUzo" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MgL+XIVvIJoEsOrQZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MqJYG5LPLZ+BwGRCP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mv7LFZr2zSvOUg7Rd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "My8sDbQFeUFAuOJk2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+aDUzSnvqHtBKszZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4Ovc/Hcr3GRZmxVP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MM9oyImSqv++50RNt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MpxPEC53pRHWPez+R" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkGp/Eh/n+AADkgNH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mq/v7cq59MyVZZkhg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MfTGQHbk30l1rnkqW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCAvaJr3VoXnCBHkZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXQbsFkjDq/G2YqRX" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M5CE7Nnz5D++DfcuZ", + "name": "Fastened 11", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "sg+29a6uOFyUlAZ6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFeckPKcqP/YcDn/A", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MmRn6CmN3OZIYo38l" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MoWH5wgBCcIKWMUWa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MFgTuhyfoU5jICZEx" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "2pd4NnPElvF6wAIo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ScjlV5h7g9ul0RNR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "l1xuOKEpr6UbDgET" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "2IymmcRexdlapGrt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "4P84PSgLBCpkdnYe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "9Mx6VCVdBCcJfXlW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "s0vVgw4AuE/aipmL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "JtaxDjZerv7AsGLj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "z69del/4jtNZKaiI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "2HpdXyvFeqp4GfTV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "96p2VtwYDn6otha9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "AS6LDp9or+QO2LK3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "TTD5gkdDHQbJgzmS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "8i/5U8N8urQBCxti" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NpEO1HOR7z+RgZ9g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ahm++HfW/LjkboML" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bkdHM3TC7cfsBuWj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "waS/pkSYI/Z8udrK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "myMThN3AddZo4DUz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "f0tsIQhyNIrOQhdx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "BC2LbiLsUQWpxVaA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "pFrAiroAQlfqj3Wv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ERG0f624x4N2dmy1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ScQx8HM+dFB1peQU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "m4JEJ4OsZguUuF4U" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M5CE7Nnz5D++DfcuZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFeckPKcqP/YcDn/A", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MP206mvpg6/GsmZ+W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RHEN" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F5nDtqsqeCSuRHh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFWVxzZtccm4qPLfK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrREiXtHi3qzfEgBx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6Vum2buMe5KNNOcX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp4tQa1aWCCZrdMHp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPpgR7MBVCc1A7CAT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My9ybBrbwpzhuiRmx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfEMTJ/y8MyGYwqTo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHEwP1gEJpi1eyqre" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Macn1fWELsy09pbXd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mjc0c/F/i0AnfWxbx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MJ1iMsi4CKybnz7GU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M7ZVljPYHr+LD28qn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mtlw/HWRJDLXxe6Vn" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MoWH5wgBCcIKWMUWa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmUlZIzD7GGi0+zhu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "RtEF", + "inferenceType": "CENTER", + "geometryIds": [ + "SAF6B" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Fd3frpyKsyHcYVm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M91VzFtLBvRdy80HR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6vK9bJcmvc5kAu3D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXdH/wUAymuZEmdBR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhmEpdeG3Kfudfplz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MazVcJ5YT/WTSHvhy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2ihnv4jN+vELHikd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0ce5wGeE1AMg+OCw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXKcPzlAhSLRQ6Bdv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "ML82xU5RZmRVPqK/q" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mm5vK1nPp4a+unhXC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mz5BuuomhCDzUrJJ9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MefB5fr+NXnFDjl42" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MbcpehrozjE1Q7wa0" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MqntsPqPGlnCuY/Qm", + "name": "Fastened 13", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "MkbqKYypEvnliEnk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUN//t9yCnY+SLIZr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MT1Ro5KxmELPwIBMr" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mxv1MTarP1XYgwScl", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MNr9OUTRpGnrckEy1" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "V46bo5bunOB2A5mS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "InFKhkbhC9d/PK4D" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xobQjTpdxqjEBgrW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0adN/FYdQtAt4HQF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "t6GsItpxAtiHHgQ3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "YogtM2YJ1NGci017" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "19SXakyrpuXqV8ha" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "7d9x6o9QwjOPqas8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "tFcYbUYv0J7fZZkE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "wj08Uyrz2QTqE9dm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "SIocuhcc8bT2sNVA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "PwxNFI+Xj6y8HXxj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wMlIQx6VRaIVhy2f" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "rqN+EG85pVqzs6iS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "C1tm3lSxAPLSubSG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "YV3Fux2Pn9T5FwZf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ZgduvisjKPiwS/CU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "E61T0AfCAdzpkU8M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "T8L4/64/HsSO5Mbd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Bx0DWWo1SaLrUTVf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "tTW8s+8+bs6H8vk8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "YVh1a+CV6f4xJsbd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "3CB4kEmrGtN9BWDm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Dh9jgbtlXeCeV1yf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3OYgC7DIULS/pVzU" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MqntsPqPGlnCuY/Qm", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUN//t9yCnY+SLIZr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M2ejWM8BUeCngQFLw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M6cpdrFCq51uKRRRO" + ], + "hasUserCode": false, + "nodeId": "FPEdQCXzDnSXq3A" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1pnVtgZk8qRO1P6e" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOydDE3WD6N9+S/71" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZCX4k8I6+gwNN2r8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mmw5ArO4xTF69ptuP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0r9fe3rJefsMfq7/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKz3iXqIbk3F3WucC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaOf+CNqryvg+pQg4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MyKl1gSO4Yt4KAYZn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBJo+9cLorw7CROXs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbtUOqJFjVZDSABTl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mtkiz1NW5/vtKm0Sf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Me93rNw2rnQ/wSCDK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mw3WdDMj/olFksTce" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mxv1MTarP1XYgwScl", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1L4bKeoxgAUzp44f" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlCF" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "Fyu6AmJZ7mwhlAI" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M9Fk3StE+b7KP9MaH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MvCkaQycjwS/MhBaw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M+874baDpgMx36Nx+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mzet7xCKUyaHag3Rp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MESRWtmLQEEvJWxMI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mum6KFxiV1bzrs12i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDDUBSnOa8Vf7WRHp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuYdCelieOKFMXASQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYWHVMJF05V4xH2A5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mfl+o7AokYuALEAIW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MKqmVZnafQ4WYMZbg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfcAJ237QA7iJfhUV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHyCs/L0NsIbukMYs" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8ncbacU4qkZxBF1N", + "name": "Fastened 14", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "I6qM8a2DrOR1CrVe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McFuBRioZZHN17gmU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJBEgC+MsGvB1FZut" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McisYyAvni3PdUERF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MPabj+jR77S4w27kQ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "qBFBp7pHYoOfz/Ob" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CpdvDkyuUcgpfiuH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "jSogjJiospIHHWBW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "RWMAJAvgRaudx+uX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "7FBay2kpb6gHGl5W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "4b46q8FOzC9ezUiu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "v0x2ACUh7t3NN9go" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "0wGddhCaqAhqN/j3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oBFNcVxp7/QMnSFh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "gihu1njmRl4d0Q+r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "P7dmkFT1z8vhLa4L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3Zh2NqIfJpKnU6Wv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yKpoUN8s2ppWQyFd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "BJeoyJ5q/be/P3p/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Bv3AClTkKQwK/m5e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "3QBmjaZ+UocYzy0Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "CehhmRm/xKSkgQ2u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "UtjPrMMlfOeWv/Ge" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "trvQpRK0oF9CHS+V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "nEUMRfyPRbwzsKvl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "oiUjyG2XCaaJGpYq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "q/Z9rjO6NiuoaDJT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Ihz64O7/q8wwHPQl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4sQvSZjo/oCDUv5c" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0sZRrGqF8VgTv91D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8ncbacU4qkZxBF1N", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McFuBRioZZHN17gmU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MjnI+/dZHSZKKsUho" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MOEs/MP4q2ydsbiX4" + ], + "hasUserCode": false, + "nodeId": "Fw97raiUlQnymya" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MEEZ6kUCEMnL7u2Ez" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFopJsqduPTRvnVPM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3I282S3qQgJ3tZod" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0YLeEQYOTz8wwxOM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJd10xTrLRYyQPypi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAMDCzzt7rXN2GppF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mv5I+vi0paTUrkrF/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJbah9UWDOlLJCTpJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxsPpXrZPYl4YfKBe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEMeMM98cx2pM0g24" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M7Geo2RH94s3EKBIz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ME27uzQ/2ZuQlUJ9z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mir8Qnk9McNWZycd2" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McisYyAvni3PdUERF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmTLUgwOcLk56XPFN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RUGF" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FTDA1k9RdC7BiNP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4L0RlkCX+x4//qXz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MXSTqHcUmcLSY4xT7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdfnKucB3yvLCNZLR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRTkToixezNxdoPzo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDzvZApU96qeikc1x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MW+uEp8mYN0jQiLWh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0bvs6AeVa320cpe4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MncoUbFxy5+MixwOP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M2fAA34CYAQbVdWSm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M+AYJgg8gowovcQBb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mb+0svVMAQNi/L5pr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSNzoBmfaFLAMWfQ7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mq+Ouvhf8uopB/vN2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MR8F8Lw+YnVEL0ei2", + "name": "Fastened 16", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ijxE73xKEffHIrdF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mz8PmyAj2WWEw1kaH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqs6BJv0qpDQCXlro" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8BmZxRyMIXi0Rygy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MR4kaXouHj3+L+cFt" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Kbg7FjUaVqVV56pB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "f6yjSP5w4YNd6tu3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "tKpnkEjR5X2ra9cT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "pQpcznBVRgK/3Tba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "uH1pDxWz6leS9aCC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "L3ja6tyeaRXTgIYJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0ZlBKZyzZ8sY2wvN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "4c8GbdIWHDn8JCuV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "yo2ru/DQmtWrn2gM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NZDjJlNmjpalBtJG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ZfoNjAF1SVivaago" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "ntqko28IgNPv0oA7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "AJ9YlpZL4xUSZvSf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "W+ZEWM5cdttCDhww" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "lohs7UNO08fkDNVd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "vWbajbm4kFsPsj1I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "siLh4ceRyIRFVgAO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VqM4SU3oGhn/XpVx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "OszRbRNTkZXKBt+k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "QzaU/HE0CrYgdXnq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "OT/n9F0M6TliLaYb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Rfv1MC0LasbnWZPS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hleTbdvPtL5+ug01" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nc5QetMp18Xedx9H" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3cAgO0Bo6BR1oxge" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MR8F8Lw+YnVEL0ei2", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mz8PmyAj2WWEw1kaH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCrbTJgeI1WtGKKGR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MTOCcje6Ly3gLQ5cA" + ], + "hasUserCode": false, + "nodeId": "F9qpuzdLqzg6q4Y" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MorlnsdoVlGw7Cehu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mx7PI2fF+sTZWeCZA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmXsHFXyRHTnIGEN2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEbne65xR4AX4TJJw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MdaQ2+WkYBgIiiAoK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MrxCRCBW2gQTSepwa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MmVGRCB0rdnTARhuW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTUiGPrkFvVznnaR6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Myv3uYXK69MMvOUw5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4tqi+k2cB4NCc48T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MtCphO3oa/95Ou8mm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MkWvM52dV+lj+U5SE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M67XyFh48CrnmG+DK" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M8BmZxRyMIXi0Rygy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MS8LIzQzgMZaS+OTb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R6EJ" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Fh6NZ0Uib8gCgZu" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mwfo8WVnm4Fr7Czw3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MB7OzFUvwYyunz+Pp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MKM7zY5lPVsydIoA1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5hPHK/76kcyRqj1L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNwZcnWqK+pKO777n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4BfEF3RNXNxEx+RG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MBc50V/tzLHYjylPL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMtGR/mBCcHLXRlXt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYKr/7i0PIZPZj4id" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3HkvMdRCD6k76FBJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPnZ+lnBcyL9V4RPJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mc5VqgPDFljhGKBCO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSpZHkYVety9kQdSi" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MKpD3x04AWan996oO", + "name": "Fastened 17", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "iMHuLvTYbzpxgnVb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmuUsASzngqXJgz/d", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqinr7/+a13No5ytK" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpAP3q72BgBj8rMdT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "My/UM+Zjewo2flM0T" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "afScWngMWRe6bvBk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/XyGClodbQm/efZj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "DoqVRV8QeK7hWlX6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "cljB05PCIYjKdsFq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "RhTPpT0udQGdem42" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "szljA4Kv7xfQ9wY8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "v18EfcQCo7SVMMll" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "cCaJ6Tp6QO1KXTZi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "av/U+ckKJ5qbkhI8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "KoX4Ctd+FUGEKqBy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "137QAq5MogLXL06J" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "hFrPhhQ8zqbytYu4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "TuSKHDPnLN4jIRqV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "0IL4eTRy2w61EBgR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kTd0KmLL1fcg0OWT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "uWUp11Mueb1Tpqj2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dtVsKB5PWi8UfDqF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "mQJspJwAwzLkzKDC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "y4ZKBHc4YLGy6eXN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xcAcVFyaz/76HOEb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "FlNj1Lfsb1MEEoXd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "66hMVkJHRwOEpUS0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "vKkxTBQx25/LmzlM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "izFNb4eFLliNsPan" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "KxN/Bcz/FdcMK3Dx" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MKpD3x04AWan996oO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmuUsASzngqXJgz/d", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MFdc/PeafCZytqejE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MSlaQh6Z3YzYg6BPs" + ], + "hasUserCode": false, + "nodeId": "FL7M5ceW3NW4YWF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MciP+rlAXr4caNThc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwDXfdBNKANbcBTVH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MM6kL6pxP6sx6Bx8r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWUu74OFlPB3wS24K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mmh2NmjfWlJnHlZua" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mtl1jZtoBWl7rfRRh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGwmzmq5NveOKyppO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MquhwapiaHSz1gM5I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOw4hbjc47PgGP2Ix" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MRlQ0yKM2BB7ENo3T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiM8nmSObf8if/nr2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MC7AdxRDTqbjLLaWv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJqqx9EtE1heEnv2e" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpAP3q72BgBj8rMdT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMxEU7Zcq3qKnHruk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R2ER" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "F5bZoBTkyEpj8v3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzsKWE/xirP71tdZL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M6OE+66P8bgMpYknp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjRRlniZdx0+tw4w4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbqRB7DCZ6nsHoFKU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3SR2rJ+SGzmTINTs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3XjyVUFnB8et4ar8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4OyrkpV7v5B04D1k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mk5X0wItuxNCEMYBG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MMxC83qOTfJG36zVh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mw19gZi43dDiEvmce" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mob0FiP/3qfqXxrCx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFYFTfB2j7fYv+hA9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "McBVAkH15sDesD3S+" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MS+/Gp43IBEYMNdmA", + "name": "Fastened 19", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NlfzwEntC/HnvBT4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mufe57fkO7krqUAF0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRa7juVkleRsCpm1R" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MysFaLAm9yV26Cp/f", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCBCMUWmT9ZePFsQ7" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "qdIHIFZ0d6O4O7Cq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CQTQjlSg9adfo+4L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "6Tc0oRDtTzoEj+nE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "uLqGAhwNLViPpbgX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ruh6j4dOMp4f9bwW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "bZEZcgTqiwxeVDIT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Uy9IJLdFztFzikIq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T/l2QNbGAnPPBDdT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "kBT+ns92kFFZIOX/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "6+bTlOCPPyX3Pq01" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fJdiWXt7J7hr90DZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "vmXty0ZNcWyUST6u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "HUV1DVEpdjMP/s+H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "9JMxWwCMlg/hg9Uu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "fxLb4781j392uTP4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "GIsN6GMsF3gdInVX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "tBLjVgOYL22zy2WM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "kgBZ2Ufyndyu4onB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "oJ83OBbIPc3PdwXi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "djuh8YPnkOfvsYpx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "AV62SI1Uh4QSij+6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "y8wmdKxq2Yj0wgGp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "a8i/5jVqJ0vKqU8V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VFIRR9H0Fqv9s/VF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5kf1dsvXQqutk7NR" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MS+/Gp43IBEYMNdmA", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mufe57fkO7krqUAF0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbxNZkxcXcM57gWiB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "MeJfjv43Y3JoN1V8g" + ], + "hasUserCode": false, + "nodeId": "FqKic8Z18BxJAy8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsFqquN0iESQtZsjV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1WYlGnzXUrENHaS3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M1pkxGmKGrnz+5epO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mb1yOJHmzpx1hwPi4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWVO2VsTxdZFxVrtm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MaPaUuuA4eh4l/4a0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MK38DsSU76E5JVj9w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0s2gC3KPC2cYAWM5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3hveUWroxmLaDm55" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZKZ0WaUpYmrWXVHF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MA50xtuW+2xdHLh7M" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MI7QHKnJfhN0ncKLK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUFwEeGJ3gSAX3o2i" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MysFaLAm9yV26Cp/f", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoTbx28cxNt+Fgx4J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R6EN" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "Foa4q1RWoneTF5k" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "ML1+2bIfalu7BJypf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M2fR3xdLZIPZTOopJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MyOZYAXPV2/Ou3ok4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M38mU4KmlbYcJYOBT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhHhYIkSQn4tdlqsI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MCt6YsiJyRszxaL1h" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhKXTIc2jA1pnA4si" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVEIvGQD02ZHrvkkZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3xxrwNeeLkrLBXs/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB70b8ZikwLSqcCH3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwRrO4nzfE4oiEh9a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtSdeQnbH+VKBT5IE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MF4iNyPrIZzHSKgMR" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MUDr2gDimKROwcIrY", + "name": "Fastened 20", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "l9xgAPlg0kK6M8V6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MAjZEuTuoau/CNZq2", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MZgX1GhGj5oPt2DCE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/m6vwK48u0ytbuRr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mk9gu1NCcCNm/4vEW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "uNpGV0WkP+zk9TPY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "hEGL1A1l9M0X0ELc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "IQN91ySExvknThVN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EGdVuxwD85miMcX1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "fqNWBRQWZlLDWg/h" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dJh+U2doZ1k+MYXC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Olu+Aj30M/WQSHPm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "SQVifDbUvqZtKFCi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "DO9B0PGmLpWLQugC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "RFwFeLWBA0PQH0HQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "whEjML7XKQ3qFbaf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Hd5YSPMq0WqoguI7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "WW+W9gYbNHCfZbp/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "dW825Vg7WKC3YkqY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "GYRU15Q+D78KxBGg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "PapU8kFzyOg9tMum" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "27S4GKt1umjVO/Ef" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VRn0BtunErxOieaq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Z3m7Pj0hAjKj9Ps7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "KJhF3/6Cg+eXK+bG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "udbNhWd1wc5AiItA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "y+E5+qFD30j5deV7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hs9gHeYL04kW7TLj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fDZz1t5d5n/ktTCk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VOh5peVEGJ54PhNq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MUDr2gDimKROwcIrY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MAjZEuTuoau/CNZq2", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MuEBDLLZlm0hwIH58" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "M06lKwDiKRJ72UceH" + ], + "hasUserCode": false, + "nodeId": "Fo1eJFNuq7tPGPS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mj0PPLEeakETxGLnG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MxVShr5f5s9fB6XYb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mw1luEJLC/NzVekj1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI8mYyJH4ySVcCRI6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2pZVPfliuHC/WtmI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MP95Il5P7WgRoaOpb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MchzRFBmQZY6MOWZy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGDgjfbVjLdkzYhEu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M0FgpP/idcGKBXb51" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfVAmhlamk22dlwQH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgDTG3PgHxTWo+lmg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJBwmOiE76ejsWHQR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M++fOQCVww/eEo31P" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/m6vwK48u0ytbuRr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MACt4h7wW21YF1p9W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R2EV" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "F46XaXb6WrazuUy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MMFuzEwWKIijzNsdQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MnwLREddBVKtqKNmg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MgTEnB6WS4ooRmI/a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MoDwjs8Qzxa49fSFs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJMmkwN3DUKFtf4KV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mg8NR63pJMV1ZRVkU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFgcH244SGnJy7gGY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrvvCu4uah9gzVhAX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHE/jYg9OP6PTezT5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXCCCtzrXQR6l/974" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1G74Z7oH8jo5lsLR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M9M1ajw9qGQOE9rJ3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M01KtNjLhlt3Uvr+r" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mh6oWoDLAeaO8ixRA", + "name": "Fastened 23", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "bN//J95hDLPjafS6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mu6MH7LZL7CI8+8q1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mc4nztxTu/DMbE+1G" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjVvAO5qvdt5Bpthn", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzFXID4N9tBUczj51" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "8JuusUlm74eceQ3e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FwgohVMguCipjdQ4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "A2dQqRfrh9Mr4SDr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "5wROHDL4ZmtUw9U2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "KTOyYiRVqzEuY5/O" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "6Ay0sO3zuIsbvLSz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "FsSTsc3F3UoroTGp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ocRD9EZItvO+l50o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "t9306xSue2C83q3j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ntucZqfmdsTy3Fvb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "q7/q2C2Z/hk2c8cd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "SyjJ+XWawwSqXGcy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Dxlpl1aVO+mXPnZv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "L2zp/IbmFHVHkPTD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7FtqYtfhrx1k+U01" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "XV5KGkUsny1wVTm6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "z6OsjpWsaimwSv9v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "WEoUSLvnkw4hUrz+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "v2kM3Yld1ig2e3lt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "lIk7jrFbo/WyUrQe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "hXV4MHQ3eAekdEp4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Onqj5qGUAWXTD9ir" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ork1+WpoW8+MFHsj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pkt7ST4g+43Ybhrz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "oxBJWcKxjU3ok6bC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mh6oWoDLAeaO8ixRA", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mu6MH7LZL7CI8+8q1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mpngt8ZpqqgGgZWfc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "Mf++ZaZYunEgJhvoR" + ], + "hasUserCode": false, + "nodeId": "F5So7rPvPG5hJLy" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Me9/ebNXYrEUfG7ht" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOnmQxZ+cFuU4aFh6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3lnSM4vmzZ/cep/y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6hXTJSm85f610KdB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHKcabOrXQbveexo5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MgZtB5iJvwRxfkcHw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJvSLizbn2GCFTojC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWP52JqK736/gL+es" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBpUzN0kokyKLZ+hN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MWghY889r6ZvYMHSG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFZqaGsaooMzG02/J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mut8hfpsbJtivMSJz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mk7hrYkNtXGMLF//4" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjVvAO5qvdt5Bpthn", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mr7DCmIElfeedLWnG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhGN" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FlEMJourqJibNKV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAzzsvbXeoLCf7M0s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/BC55q8EumRgAUjG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjoXy2Dg6Q3QWhpop" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNibidzmpSlvCC/+6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRxODZPRK45KEbcgK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MELqpgq24ps2MBu/u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFkuEF4jkwNBVc1PS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoJ3VshwdbcRkZx24" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mpyd7aAGyHMk44KAd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJwNCahYmd36MF0g+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "McK+sM/y3yGzWWsql" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUs03ucPxWqGPzWVE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MOT28WH9ZNMx+rKAg" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "McK7WhATXIKLcVdS2", + "name": "Fastened 24", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "pn4pCBCrujJGxuXF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "ME6Sig9CCSFNGTtvq", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDS2OTzRqGKI1GlgA" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MSJ7EURqbx4xNBY6f", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MuqHGN99vQhcOwFNo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "4boBeoaFIopvx61A" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "XIkGEvEpV/SD6iGA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "xKzNAM+Nb81E5Unu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "OXvWZlw/hlyaeByS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "nDnn4jlB61Lf4ygT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "JLUZ1kCqk0iRDh06" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MNtbhi/GR3z8jhuD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yfRWKtsoK6oxtOJV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "5Nz/CU9I8M00XfzI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "B62v9yCCBB9UUvl8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "QxC7whEwAj2VCU10" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "HZdKyqJADdbuHzL2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "0oqSKBCER9BrL+6M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "CQRmPup20WEtBlRO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5tFWtudua5kAqCyA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "MkPE4ba5TFmNl7e2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "20zLFTaPyEo1WBMD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "YnwrEc31l15if3g2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "8DyudRb+6OqwNIVh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Hc6T9nrrU4vx+127" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uIn8dsgri221lUNX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "iE35W35+E50ijbkL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "sFYI5eHcmhhqfReq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "E1oF0Z2RgitnLFF1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+qLay3b5ewfGsoCp" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "McK7WhATXIKLcVdS2", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "ME6Sig9CCSFNGTtvq", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mol1E/vKa93U7+Por" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "M0V++ba5vuwmIhgdj" + ], + "hasUserCode": false, + "nodeId": "Fli1VzyOoavQqLZ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/YTDBTeSi0OYuTyH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOM1ThWDQ2TlOFtLU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNwctCTXDaprQIOSl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLjtk+RCWSMSGiJN9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtHqhB1MdfpxBCSjO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mkt68AJDyV2wzrVgg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVomRbY1VBldX9xKe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MH4mYkT0K02dygyPE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MgElTWZlVVgKxefex" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHoP3/43/hLjE+7s3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M1frlJ8Gjdb4iHPA9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSoVvV27pPJXyvp3m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MU2rWJEXD2hHQMC2H" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MSJ7EURqbx4xNBY6f", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MvkgXGYIjsfCk6ZuA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RhGJ" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "FuMxABf9K6kMcD5" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhV9nFhyU/eiduu1P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwFPhWpEenNGa8sRH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2M774LVli+g35f3F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMfEpi0GHlHsg38RR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MApHuu8+fVksPE7c1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M5FxIT7KFLjw5NQj+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVuWgg5epr977t46f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mg9HO49X0zXq+3+Gs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mp/Imq6/Sr1VNkA0M" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbKMmCN+jTc9bImdg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Me97mySKuu+WnoTFp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Me5rM+QSMdN+tlDM7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mc82MVdP+Qpt2ECMl" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MArofljqzr+XITEje", + "name": "Fastened 25", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ZuIRPw0OJnaTK/l7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjCVzTG17ZMMrX8TD", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M3hg3HOnrA0EVsET9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBYnG1DwOFDTHRgef", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxU9atnGiqcrJvOHk" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "rGiVqgbsA8kBN2OK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "PDMcsHxqZPCb+Gyv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "T4Npt6mZhA/ONQgs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "YJdDIdxajKD7NTsT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "PuR3A8/3JXC6K2kV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ORzHal5BC227v2H+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "cvfhCf0FL7emNrW6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "QDrfYXKtxkKkW0z+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "XE+1h8PsDY0dcCHt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "avU6SkgH6YHJXoux" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HyQxrG4alfEIISi6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "bqsSf64Cw+5uQRZj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jC5lTNsbDALfT9aE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "AZMR7dSyEfe2B0iW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Sh4rV+bngNEy81uQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "qCKKyXmoFWmFPwEl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "oQfJ1vhLSYomBA1Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "y+zRTILGb0nrf6n8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "1suloCPFghf55hNR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "OBgVriBV/QUAwdaw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jklIaoJHVlETdM4x" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "u0tihN10XACpxhiE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "NspKieyvTy/bvhfI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5ig/n1sHOPQ2DoNU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "i1ClbR6Zl9Jz8cdZ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MArofljqzr+XITEje", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjCVzTG17ZMMrX8TD", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIKTh2m5IJeeVELni" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MxJq+drjXxLX6pTxr" + ], + "hasUserCode": false, + "nodeId": "FXj0zVnNeL7oIBm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MA1lJa/ZIZMzmEQtg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZSgkuUlbVA53lx9i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5dKTXVoSl2SkGWJN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMqTqcGxlPDA/ImEy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MY6Ah//ae2ew80hd9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M6wZzMD0OZqf1GKKf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5bO8CiXjEsxYSOc1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mi8KJm8hIgSxu0bT8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1ZICQAbOM0R8d909" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MF6JgF2ncVYYOlLD5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRosocdR8Y2kwVj3O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNl6O0HORR1CGj3WQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M11LILebnxxL66yTh" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBYnG1DwOFDTHRgef", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwbDpU4p4BSGqDklX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RxEJ" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "FGo3OCbQXFzj9P0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaAM6CvOdG3TOSiLf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MafKqEdPErblYoxl9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Me5w81VumQGVH4k3w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMLgKb1tDBh5jipdH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M34413VBkBkeqsl8P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBPWubncIcK73jthh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOMAGsPT73ia9Ns3n" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MOQqVrF7rUbCbeEPT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnALlqQjNaUoIDpmZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M6vAriegueLt3Gvbl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Max84MGWUD8rlMdGi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyYwm5iHQlj4yqg7T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mg7xM75R3fcBBtxo8" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M3esVv8kNV4WLNP4Q", + "name": "Fastened 26", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AuWRrNKY9fhfSj3j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mp9zRi8NDyrutXNmV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2EcZ7ZrWxBAUlnrS" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MttlN4b9X0GfNczpr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/fRNWiHNGhwsjcfm" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "T4E1p/19lto2bxOJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "rrmDkLnnk/9beNYF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "bsZgv5z1hOpUTDvD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "MFDnYZhH909l+dUh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+duYoji8dpnk/auQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Xf2V7qiN43sHAFuZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "zs0G6Jj1zOG2DnlO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "kIRankkk/ukMTcbG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "kiWi7eDu58PC/syr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "IMVG7ss1pa5myr6x" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "p1S8792rT4m0ydjC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "IeN8mlaR4MabZ7Rv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "GQRys6PHjzouxUGX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "mnRhom/PutuGv9x+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "iBpu9iuyRKKqG8/b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ht3l5P3Wgsuw3zLF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ym7t5YxTUWcTu0Fy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HfupC31Fc/d4kyA0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "vf/8IJk2vD3GkHh6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "6tRDuU8KpThbp0Xm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "0f9OqWXoigsb7Qer" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f9vElR0aPGedWN5K" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "5HhxHz4yKnasAkRl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fby5e2wl5Vtu1rG7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qeM37Y0zzbGdL4p9" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M3esVv8kNV4WLNP4Q", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mp9zRi8NDyrutXNmV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Msunrq4Kga9z1FPam" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MinT6k7sLRq+Xbj58" + ], + "hasUserCode": false, + "nodeId": "F5yBI215Q6vtVv3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M9zekWSwa4ERefoEg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "McKyyBNDsPfn4YNzV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mm0TjAX24h5Zdd/05" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mzvnsc/2eNy/dc3JW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEAbLtJXHNdAEypmX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M56xRUOKjOQ7LV3No" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M8oWt1fnA4z2gRrcv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mv/X92D0qnO9+YZiH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3ojjMMG8xAH2Xk2G" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9e8xfsd0a7elnHp2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mg/FPiJggwumAbV6g" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MBYZCQApASr+S46wz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MdyCsXmNA+joM0RKf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MttlN4b9X0GfNczpr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MgAOGMB/pwNj1EkQM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RxEN" + ], + "path": [ + "M3JpWGJlAhJzVwYlH" + ], + "hasUserCode": false, + "nodeId": "FXidEQq6xB9LLeU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MG5fYHWC9aE71hhrv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mqv4K7TyQkNyw76El" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXXkivYek47r9m3Hj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYtWpA1889WCrQxUK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mp7X6XbMLXRVLDhBc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMKscKjpgvMyjahhq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaE5JlIReZbMWZuy5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8uSmFCBH8+eYH2Q1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxZwVT7ugxha+DLti" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ml776wkI+RI2gwVHz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhhHrlIiGtRu3AdSp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mf1zE1K7ob9j7G48L" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MWx9hZEJWSpJ3jA6d" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdpQ2ao+fuIGCqbFh", + "name": "Fastened 27", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "aIbC16vbfu+6pKEH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOgoyxgUlGoddQ/wW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpH4ETk4PKdrMx0P1" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MSKR1003PdO07jFPp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDy4HW9sgzL4nBn5B" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "vwHHnjavzHZJAMLs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gNY5bxWjG9Z/1gsP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "F2AOazOc6yJ9D0SX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "dPwkG3j02UHzKw/9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "mnk11LUOi+GfMW5V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "v8D90NXNgBh3HEMt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "qVtEQzbucoZ8epNK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "o6rKK67GDSneE+a5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "uIo0Rzm/zE6jC8Wi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "tt2u7ICCFEl97iLG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "/F5GiA5q3plXyH8Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "LXfAnK0gcAnqNLBz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cYLpSMUdGRBtp20H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "eOb547gPkot0K+1u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NuWNvFE7iCLjqse/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UPJ5pXXChFqS26Qn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "YyckPcNCpH/bS6cm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PI9odOwqGhBDM6eh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aTD8sbX63MYD/Ga/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U3EXmk4NayOMPyez" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "S1/ZYA1EjTZObLKQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "bUFPLe2FcSqKVixB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "9UzJXyrexYLQKhUo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4Jy5ytn/Y6P8ZN1p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "H++ATS8QQjLkzxDb" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdpQ2ao+fuIGCqbFh", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOgoyxgUlGoddQ/wW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MXBUHOdXnZI8PGMm3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKN" + ], + "path": [ + "MRDZ7nmZP9DFdMTKq" + ], + "hasUserCode": false, + "nodeId": "F7kyd04r3y3pr33" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQ9Qwpy2CnZrHWlEa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MM4xr19PNo3zjfdj4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGYtg8ThoIqdwQCXq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpyQLC6zM3/Gpziwz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqLMEvjOsAI5sBgs9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MXSXHwTTH6Po2MEZm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M81U67nmU60rLuFHb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXTD8Qk47ZNm37tWc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAKlIznB31EDYZuoF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MakyoG31/uOKCXQIS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEcrKnj1b5s97qnsY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYEocoMonVyLE57Rp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MY5B3f/a63SB/MjPO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MSKR1003PdO07jFPp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M5YWOLe9xK8HZovAv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MOEs/MP4q2ydsbiX4" + ], + "hasUserCode": false, + "nodeId": "FlkiJNTw8Fc8SOW" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUhEyRwnTgNJuAQDe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrDKbX2lwBvjfCZ73" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MfEoWa7FqMBKGMHpW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/nxLIJPX4gfK724k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MnirYWEiUX7sogKGh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MHiTjFxohcLS0UkEz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MRi5yEO4u2yeRT0P8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MERZw1sPZUs97VV5P" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MU32zOdpDK0Fj/1sH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjkgKjO5xHxnJUdxT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mpl/RvaUrxNv/zfBr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mc5MBFdI4a/ihIHwx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/mvqa6u08syQ69cH" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mq/6epKoZsKhmRgQj", + "name": "Fastened 28", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "/jxtDbRcF18M65J+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3GoOTIaOSJg2FtSH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mc5f2N5cN/wt9IiXF" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MMnqPmaM0YXRQDCLS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnT/RHOyIGpiuABn8" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "RJcksv9IOu1rLVUN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LBvxxZgP5AVmu2lR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "LgaboiovtGnqvgur" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "RWtIkGt03bZKJZMF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "G7I/dX4EHFoiAIBM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "x3fxkb4bwQU3u3zV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "oKrJ6sVIskcEqxFz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "aLxYjSzwuKTEZ0VL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "z0QQuxeiw8hT7taS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3wzlhT0hL9VP3BZi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "+ehvFcx67lK10Jis" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "GnOl/hK2WeXatBzh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ZefmwW8asB8fCJ28" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "TUcojUbAseriLycN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "CylV70EXqApHaXfI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Oc+CqFn/CtoUCuBb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "A8IRLKaZxPnlYGyp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "iZ/7uAd4cNVPMMwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "T2Z+o3y3KLRYRO7l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Nz+DGfQU3QUS9RM5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "tC8ErridV3wE5E1y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "jNPuxKanyuoCSn82" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "i2N7MxSMe9TCbmzm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jFM8z7qKhzjPQry2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "12ytr5Lxb3fics9v" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mq/6epKoZsKhmRgQj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M3GoOTIaOSJg2FtSH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyVTcTwktshObQEf5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MdVnY/+fgYRg0YuGF" + ], + "hasUserCode": false, + "nodeId": "FLy0dUI9s90XCgt" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGff3UMMGpf/iTssj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpI19lYnCchRBimtq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2NEvSc5qQUUZxFFo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+bUJ8cz43B6Em1BB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYCyCqIDL9GyjM5p2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAU4fa5Pve7rqr3+4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mcxa8TXPJvQKoCH8i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MmBU+LrfVC1fmd6tC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8MUHJUhHK6SU/aIG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MuiXw+gLJm8X6KcL3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MELLIzP5hQRvEMN77" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MPgp8C0t86kmcva9E" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtSc/ManBZ0P96R27" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MMnqPmaM0YXRQDCLS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mrvv8Ml8jLnoyjGyd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RcER" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FkMkDlYo3Z507db" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MfLTNYQCbnmPuvdjA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgzHJaRIg0Fo0RaTz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mfd0jQeNILKqwFsAe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MaIVSXwllTZ+pWUA2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyHrt+hclpfb7Z6D+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR95iIKFfM9pxBIfv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGgKwU5Cfbm4T5FKq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5XeZV0voYNu4bze3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MStM2UEXOaR64HWEE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MQbopr2bXsw/lxkL/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOtkhj+pDYIZyjEVH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MGSbseuBlcXtI6mUE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8gb07idNK39BoUG2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MdfQXDT9oF8UzM6yJ", + "name": "Fastened 29", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "OjBk/LfaIZtRuBI2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPtV1RSG9KUIQf+ry", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MbB95agyl26NH9hXa" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0/5B8bEukOKu1OAs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MNiwFkUgfLnDB3fp6" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Z2SkRatUbwpPk1fL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "BEBJIv5m4TGnQHht" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "JVXvvU+ddeNcCdyy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "YIVg9MPqYkfxj2Pm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "NfhEFMWzB7RHPE9V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "jpaPCDayaGL89eyE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "YArwCFmw1k5zs68J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "6VhTxOlR2pTJ95ET" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "jUGxwvOL36YhIyci" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HHwBphOCkGaCoNAs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "nb0eWWuGqJ+JYdQF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "MRnAv5NWNYewth/n" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "KhHdpGCiL2YLdR6b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "i/TTISXeECcXlHpb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4AtW/GgPoWKz2A1P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "G/nrzI9H8IWL28yG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "RNlqOeVFk7DW1wqg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "xbb2+ZT++O4Vv83O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "hDkY1vLPTwQYdlfS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "TsAOI2WAA1lt0lN+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "QbROM34j3tiBG7oP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "L5PXItPxO0NRY/AX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "aQTHhAT8BJ0OwWzG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jsuoOjUjR799VWt+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "M4+ZLbgKsyQhAX3d" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MdfQXDT9oF8UzM6yJ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPtV1RSG9KUIQf+ry", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkCyxqo108qcM5VKD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MK1evKjun05Kue8pF" + ], + "hasUserCode": false, + "nodeId": "FMiX0dNXeVAbWZk" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MztniHjNdjj+H3UlR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MC16CWvVCMVtWT2AM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsLtRfQ1iDZYf1I2D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mq1+91msZC5GZ+e6G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MguP2qqkNMC3kSwCd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxQgzDNkdhM7V3FKM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhyKuDoY0ZltWiS8x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MqcgoUmWVsjzcNhkR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8Lnv9eSUtn/QCmNr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M82stUiGPgyko9hIN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mh26rBqjrBzCjMUCU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mzdz5aGGBKqQU5mrG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M9gBu7k/XyBK08iS/" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0/5B8bEukOKu1OAs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mmmk7aY52qkDYoBE0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RcEV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "Fl1MudzNGThtUIv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeKDVaEj769TNlcFi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1atM3Qumi12chIZS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MhvXMH6C/tZzpuLsl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKGxu28HxAa4UGKGE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MbRWN2jVOsfO7Fbv7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MP3es/yQfEx7eK13q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mc/vsR3TDpmYOfmxG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MS7bCtn+dP5qQbRfP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MZG4gb6mK+WzAYos1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZK+7dvfW8bQF21Cp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXP3QuRJrJxrOPeyi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MioKPsiqHmH/9zq43" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MsiMHebjfUF28/ELF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYOoio/nbV5nyF+CE", + "name": "Fastened 30", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "m8YD1HWgsfDjRciW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MI25i3wH5nokF4pHV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgR+VEFwu1LRY9E+t" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0s1bTgzswlGxVnXN", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MBhatMLFF4NT+SkSp" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "QEV2yMGoWdTZ5hdx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "dJCoyaO+pWHNuCBb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "R7ggadEYGeOT0Xbp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "4n3QwNcGt/6qfCL5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "cDCSQap+zEdnqVBD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "gyJ0fB8qLYxKCkJs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fWv1U8GucnNtOSAr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "KoM5jtPlZ5ZQGNfU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hZGDueexzLBkW0uf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "X3QTd+wkCkc3wLxM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "cfI+xLOV5rGwXtvf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "mfsnwp6SRGWXL0C4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "6Ib29vunlaRxXWRo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B70MrFi6Lh+m889a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "MoTeNJUIYD+qjTuw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "O9u9NCVLZ3FsC4Xq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "hDbUfzDwXY+sTUtt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "7VLQLpMS7z8z4Bj3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ZTA/iCWjSfX8Xi4U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "TmjAgsL4kJ83B5UD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "LcK00kyqv3lfbc6I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "F+vaIHJkfWGUCv5v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "h7nQJDeLZqSLV3Ri" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "B1KyY+drn51orL/W" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ij5bs81Gv8B/4RRM" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYOoio/nbV5nyF+CE", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MI25i3wH5nokF4pHV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxyiXrXwBmP1FTr6J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M0rmLeMKoxqvoyjYb" + ], + "hasUserCode": false, + "nodeId": "FquNqoluSrlCxXF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MuMr9FtIQuOFYkKF4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MI2OJBP40PlICBebP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M86FYMZjmKwy62NaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MgPO5o87jymbqgdCb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mbq+02twc7xqYKP99" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MxVUcApJ0ES+VH2Lm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfkGiXNUpiQCPh7xT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuepF4r6DdjFXhvQv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBjizh7zgpR7NvA9H" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsJHrCRlc/jU1xBcv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MyYtGBcYZHh/LcktY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M43MSZHFy1hXbvVlB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MUAU1LsvxkvRDWcLe" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0s1bTgzswlGxVnXN", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQggXRm6hAFeBW2T8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RwBN" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "Fqoe3Za21HCpNhN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MmlgCVnTciuhAPIVM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtMkQrsnVIrF5ahDr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MU+n+MS/zR9K/3tbW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhFcC0+pTXtlHp0Vr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeLjuhfhh3iIgxZ+i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MY3vr4Fu0W3DMqsOI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7UHFKVnM6wMqNr7K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXUXiesMJpCezisc6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvcCIxm9p1abg1dRR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M8kOFtzLkZjzLzUIy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqDBY+MbRLDsXqhKB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3/ONThGHdkUQkeCn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7GXGD53lMyPVCWLW" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mja6RW0SMQMFfLNtX", + "name": "Fastened 31", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "vZojzQHjJe7R9VVG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTmI9UeDIgs/ZF2Yk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1dm9a55Bwlhqq0A+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MU4tM4n2jlWJo8NmK", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRjMOgl+0tXtLlruS" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "ZjXbm145gqzpu8CK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "qTaOETpGiDtccrrp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "DHV2iAxTxSxK2T/X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JjPGc9YKNTDCZEdB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "/lKzlVLivbYGSAoc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "DXzsXh+/k8wyzHVL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "rqnGiI/zWIvwD6Qu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "dU/2XoJNVVbYIIDP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Mh2aTe3xPjP1TSG3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "e2d3PJs5LEMcDkIU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "87OjJIxDH5WEr+/q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "DXiPTBiF8Xjsao1I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "t+ow6eHGo6xOAPtx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/w5flPtinoYwlIoI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NLclGyzQxJD7UXnz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Y5Yobp83heJMkxH7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "voKyEqUejojUy5N1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "I3wSMn1fayxk6DOt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "sHaU8Cg10UGkceLB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "A7xjsFlTUpl1DbgK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jKo+gFo5HZH30R57" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "p6Cs8ZtW14nGmGIy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "L4BILwb/IP6aqTuI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tqm3fLLMYum+sNnO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "/b710QngmIzSIzg0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mja6RW0SMQMFfLNtX", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MTmI9UeDIgs/ZF2Yk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIwwBkyChgEVyDslK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MViMKbP8rvrzcGnov" + ], + "hasUserCode": false, + "nodeId": "FeCVAHRsEkzsEad" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MnZcUZ3Z4ZvGI4HYS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M1NywsGO6vItivRf8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIZhRCxYvE1GiwN8X" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjYAOzjIMOGLJXSYb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4u6xLeNc9ooSuud2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0CKCp6RXVnRoLKqN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mz9YpldPBcfjwYfxu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MSeIhbkr3dDu7N5rp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkA71378/UOsQYkGt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mf+Ngp0sPbE/4i16O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeZFfxnsdSA2L0gb9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHlkHSW3RRULP20Ac" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHE1S/wDAXEbqXgIR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MU4tM4n2jlWJo8NmK", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqVB4UfOynwaC/+Xe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBZB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "F96GnzdnchskPN8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFTT1hOAVYAigLu/E" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3cmkadAjimXFEO0c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M8EyvuYyEFI78jQtt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MS0A2MMvadPpB8JWu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLG7XxQ6NlaXgXLHG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mt3q8lIYrigAeO45H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MhZxepOu6IomD2Kme" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIJ7HJbymVZEK2enP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MzYFJCk4PnSr7AQAa" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPFIJZtetNY8Wb+lD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M62yrqKybRAu003lH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6dNeWH0MUdDj6khH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNEnfi6AWgDNmxzuv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MFJN6sJWrMBIIjl0J", + "name": "Fastened 32", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jjysrJZwTstQAEZn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mlym6NY13hH198L/x", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCELsnLmm9peRgbdV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRCggIz4h6iGNO9Yz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8JQnRNKAYb6AasgK" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nRVR+IRr6cGWkzQ6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "QhzfZGYDg9OvkuY6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "81szxqxFGIQeRrNq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "vyJklOQIjpAZE+qw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "CzSgyp/9cW4mpm5F" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "KuAAy8zPnPGL4Fce" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "qQlKg7IXkXX38Fdj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tSHtHRvlY4M4XQ1h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Oz3jsDqS+OCXLjET" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "zxr4ZOhEbOn1F2hM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "WO2CxtQ2lOh4SKCr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "7cYJ4Kt7qWjsWPwL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "sAhHcj8Is2jvbfDP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "/zrI9dpzEaWJiYt9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "5tb09G8Rs15My+bD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "eqvWOGceuDBRPIrC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "vh8sWy7vHScnBCcE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "bVjmIdFXsvN5gQWg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ER7YmHu0J17QNW7R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ESYZqhW7w5KZwuT3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zT5Scv98qJSIuVpu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Oai+gtGrcLR1jVE9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fvMfAZo4vrRUdU3t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "bfsRMkwa9gaR8RI9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4fttSR/nwz5TBu4D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MFJN6sJWrMBIIjl0J", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mlym6NY13hH198L/x", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNRWsGG7BdhPXex2G" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MMADtbqnfPAbe90Ng" + ], + "hasUserCode": false, + "nodeId": "F2VswZMCg5zioln" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MxmEuWlAEuNR2UXdK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMDcji55GGsAFDy1D" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MUYgSKOUM3/NL7HHG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyTNuOn4O/H5TxrfD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOqJHeEzky3TB/SQp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGQyaHvStDjkehSFR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MB2jGWrUP1Y0T1yu2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MumKYdRbR3yas+vGn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Ml70C4JH/BtiUUwW0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3VMpxTtPrkobU9SZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMnX5EhpTNkswCwSu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtFxnLORfP2A6nc6Z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7APVLzNw/6PEQHCF" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MRCggIz4h6iGNO9Yz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M5WlZ+xxfK7w4lsZj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBRB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FYWlSRVBgtjF8WU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MddNN3dE8pMruIF66" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBDClvqVMYOw1X3mF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXr0e2UZ0MONS+hIR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAeSoDaQsk4aZNatM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "McPvOJ3BihvIMAjhj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M07jbtBK4H+GgkJ4p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWQK9ERoK2KRjYpAD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mj1FNI2ilffTSp2mh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1RArTacCVjh9jy/8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MLjMv7jxL3XckpOvz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MDZ1gbDoxPNxtYrLT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZhdti9J5UvYNFSId" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M6eUrGkmCXgCP6pys" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZQ3/LgpdWGHfEJql", + "name": "Fastened 33", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "aHfURITaxnA5faQH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9HBwglyCKiMTsEit", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUdpVapdgM69JCXmE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9V4nCZ2zWMaazk5D", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhUyasoh7XExm07dA" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "gmXH7/jhEMX97Hgf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "WBtwuHKLPRGd9YXS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "p4A7F+1PH7vL9wv0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JGLEA47i2RT/DYeE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0KekZFAzqiL5AGic" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "gQMakJRupTQadVai" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VVvRdcIGewBJd1bm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "5s+xX7mwQuCMl/pW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zwJ6ulJtZFokfr9P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JhqRvvi9z5ZGhsDi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "woSQ3TI4Owugp6H0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "qLTrpOm7R8PCpMqo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "4eh9D69ootczTpBe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "B4kDHa5RBb+uTO7a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aZis42YLdiKxbbn2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "91XtoWHJYOrckjxs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "D6QIIX/9xVNr+lta" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "oo4odCRTSbjS5cqY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "WCM179XETn38pj8G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xXuGPVjZO7h4wj78" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "vHDIl9u3PdPeC4vF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "koPmvtxXXlxjMo0e" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "o7yLxLMATbgLIUzv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "SrXlMcbhzwdBSfrc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4rI6PWe6L5hrpKJv" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZQ3/LgpdWGHfEJql", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9HBwglyCKiMTsEit", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M1Wm1Aq0K26UfaNBj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MW8LuNjby6vCSBwvg" + ], + "hasUserCode": false, + "nodeId": "Falo4G6dfc4q34I" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MBv6Fdu8K6fbh8aq1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MQjBw4qYN+rDZ3BCf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MnOWE1nAGC+aQf8XV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McdhEAUpQSGpvglnw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmTBJ2S30N8zh9xg9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtHyLspjxKcsIQVgd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MguihR41dZ59oe42m" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFJva7PlsdTBCJ+U2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNqTK/q/odPXH6iuP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MB7qx26PGj8611v0N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhOIsHYkaM38qBpVm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4pru/tgvDtM/b2b/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mu2WsmfGdD2VKy7nC" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9V4nCZ2zWMaazk5D", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbKtWM5HyJaItmmS7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBVB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FC5J5ZmSMZZWXHL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQrTHDevUKZoUwrzy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFuJBXCd1Xrm9Bp74" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdPZwdk4qypryV5Y3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsA7WsX/U1A7cEU4u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKCm726biXO7bhDSq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M62ToW7IY/ULSr3bH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McwAJ4ZEKhGoWJbmK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mca437CoQmYipufMM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnwTS9MpvdqwgcCVI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MrcwMT4qAQOPAR+4l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M9Abs9D/kRUvM81o3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MuD1Yqf9dP4KtiYsq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVEy/v+M1cW/PcrRr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MInDQdzx0mLx4LR7V", + "name": "Fastened 34", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jNte6qixaOvZ7PP9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3M6yH1Mx/VEcX7kp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M71TzFsnASCHt164p" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M97HgCGvpw3hZZq6/", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MHKZvesIc2KKqVxPA" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "hFzZNAsyQrmkvgG/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "zbkSbx3YKzsXzLGV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "1wVEYjYcEPZetgNe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "pWedbgUAFvskBoow" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "mJZ5DfrV+nUOdXj7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "2zzjCNduSENuWnCd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "fyph4Ci0+InRZi/H" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "T6/9Zr3CMJosTJoK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "MtiZD6BbSKnQOXfE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Xujt5WV++1BHDjdV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "IbGOnp4Jm1aC21G9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BJLLPKvudNSxl/z8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bFaiovD2a07Fidj8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "IFEZe2klrCBLrggP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gXcvkjYqSy/ia6+B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "yRchi83hMqy9K9Kj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Bzvg+cu9PYxQZ9RJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "VthYqmFZb2RF3sy0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "oDQyPUvSFpGhMfbi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "seUjwinxXT+wALfi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "NeLx0R4roJ6a/mU3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "vMD9aIEjzrjIL6HY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "FZ4YRFNnggXC6zwr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "QkVWMCA36vBQ1Dc1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "9XQ45eWDP6sLixkK" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MInDQdzx0mLx4LR7V", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M3M6yH1Mx/VEcX7kp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIYAcbjUA7RJhJYe/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M6/h9H6anbf1WO173" + ], + "hasUserCode": false, + "nodeId": "F23D2QjgT0aQqGh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsXVmwJJk5ZQG4ZCs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mw0lOLJe2Efdn2Q3z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MeZpnYj8QkFZXrYbD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McL5y0m2p2473Qkha" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4TYKmIuU7LcmVriI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mf1TsB4WDwpkzjpNk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mh+ZULX3Mc3H1GUer" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0vcyiAJ78AnMIiT6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MwxjQvyamjv57t5na" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mcnbuw/R/27B634Dn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwYmwzeYDM4fwLolu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJe6edT8ZcdgF11On" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MNi1SOUkrVSc1Ex1K" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M97HgCGvpw3hZZq6/", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MBOmH65y5Ap8ITWaB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBhB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FWEUwfXG9ysNBjA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MIZeo1oVpW3gj4cGo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKDy+WtIlL+EnijA7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/8kKQBbdWU2Y/qSx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkDy9zNrxiOV0/vlZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRQr9vS/hQIpKlf/2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M084UAI6HHkpDltK+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mk67/yem4EEwKGAMh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA7NHabMTXJG/TQDs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlA3jpJXCmbCtaKXA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0wOn/CajrP98x2DE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MzA3eBCzHzCtb0khv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaXbUaib7lv0+ws7x" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFen2zzAn50W+COAj" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MQhTNDdInujl1xkkY", + "name": "Fastened 35", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "xKbFMJlhHzHIH+L7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MnvXffP1CVME7fZVu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnuyKCafLFHzb4aDZ" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtOuCB/WGlrjWBwZQ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8d95cvXy0mGrVu7F" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jcjzcSfFyDGY9Oat" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "+6PSh1BcLmBlPR5K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "sLDSuSqCchTJVsme" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ryZhWqJhLaBPBMNx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "78mpFAo/LQPrm0PA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "0SKT+EIppcEb6a3V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0EV/Y7gSSWVxioqS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yLE8QOnlgjvOeEiN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "ehuBAPJB0bjNmou5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "q0jmhb/TmZFt6XLP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0iW1olDNs+lDagG9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "YlcHSyoxH4KfvUhE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QZUqcuwW/daGCZxW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VMAiW1YFtTjEk/1N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "XQI23N5nPA8N+ujn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "znKhpHChLF57ijwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nE/q8O6vXLVZeATQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uxA3nTy7ruAlspFu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "E588k9VmvPVG9WrG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "NMmbtAnheoJMQd5i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xdZOYfgHCstiejqQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "2ILsvnq12H5bQAEf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "rF0bMJbgfZ0i0/3b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6jxxHyun0RWR+R2a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "X5xvaFwWDMkSBNvE" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MQhTNDdInujl1xkkY", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MnvXffP1CVME7fZVu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mwm5QFfkBdfElYsaZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mj+rOIUir1UPGEYP4" + ], + "hasUserCode": false, + "nodeId": "F9Y7fvh2CIvloVA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQxtveZ+Ip8nXypHl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MgAQANnvvzLdQyFB1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mu8fm5RHOWVGRLPhH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFBOyISOZ4/Xj/h0Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhXIitkd97cptSNCb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYwEfjUYv2Vp9V1fw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MbR/XAWyN7Y1ScuRH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mc+3rRYphgWVpJLaZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnNvfT04zayVfhGsW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M9exfZipg4VcenxUf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MjgGeD68CTVcstHlc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MeXQ1wWNlaoQe5nYT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mf4fBxXkaZxCEl5Zf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtOuCB/WGlrjWBwZQ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mq7M+pZTGmFKqAKHR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBlB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FDZl2pVIdiLs3iA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mh9YU73GLoB4zt7A6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MbkXurjp7pB0VdGbi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJEAh5+EcMdqCC8GV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkRuwPhv3Vi47wWOk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHPZjblZhN5qXzekm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MuhlVFbgY6e6A593/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlJzXljQPRg36UOPL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/m2tBcZBH86cKrSb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfsjDfujtVS7XbiKn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCEf3NP/rw3XHnXY5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHg0VUEZn8WmKKth6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+4uQp3llPLFK0yY0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MTKzLp2gQx+ZybDaR" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYQLzjbvqtkPVOt/w", + "name": "Fastened 36", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "B4W+aBYT1R9HNGTy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MjsvoQurbuwh+M2D1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9m4W2EK1SUAXZoXw" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MleETfOFqnxOa+rke", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MMHNXNlBABINWmuZ9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "BdmeiOBxtlLCmxVO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "aVe8o0qItNhFUBQc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "WEp+7ikUTK/MY3cc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZzRvvjoAP+YoYKIl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+LN/62utg1rOA+Wf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "kI3eg/cJGik1samn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0Mw1bPD341mp+3oj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "XC/LPw6VDJmcGZaW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xXZuqeIxHMDxXNh9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "yz6hx3yELnKKHO9V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "mFpj8F9T6XrLKfTt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Wnbs7elwV+9IYLV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "hplwrUGUjL62WfG7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "UiwVf1uIYnN50wRj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "G0MP7Lr4zMXw89HT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UufUwuuAEsNsfDFj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+d8tiF3SVzI1UKOd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "DN2RSzkv8RSNloDj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "RLoWjVtCxKNGE82R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "MRXhi+PBbwUonDeo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "nfV9TSo/pkWKZjLY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "fJJ3VskOhLXdWJh9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ikuk6I9TOKEbDUbO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "H59YXl84q8mme/b8" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HQ4Cj2pCLeeE/ntQ" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYQLzjbvqtkPVOt/w", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MjsvoQurbuwh+M2D1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVqro+fP0EEl5BiAe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MkNFkceAMlVdMl9uu" + ], + "hasUserCode": false, + "nodeId": "FdUBnqx79e490vx" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MZptai9v/RUikyyXB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mb4PazYH7qM8cD6ui" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M/IvsiyWDfMMZVai0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrhnqlBrjiMVwCQwe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mw0QYcrcAe4INrMkp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKlQ/6hJ2CJ0t7tFY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQ2E/1tfUMf+M0HIj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvAfV0Z4UnW+ebIHZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOYuGGZOMKGvHkLtM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mz9/k22TifoNHGq54" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhIMpjYsgmt3aL6o+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3mkE3A47d8QxHw/F" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxUEkgv8geEu2AIrj" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MleETfOFqnxOa+rke", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxqQQPTNZ5kobJZBv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBpB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FuC1CwKTcPXtxfJ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQvhR6+w/tfaZ+98I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MUdx4TEUMJh8TYowm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MlbDVXXNTa8YJxsZc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4zLw3Wkb4f8nHUNu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwyAz9B7yNEpwjnEF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mc12+5RUZvh4W43G/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Ma83S/n2EAdm3yN41" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mlpxo22yxtkfevIhp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIKSCD12uANJ9ZOIB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5zLW05NOEm2TAfp7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MxKLJjPgUmo4WeFgn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYsbYfa/UfSje2KyT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRKA6SNSMCZMA2o2F" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M2vWeznoDl0YWcZSK", + "name": "Fastened 37", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "djGh4CxhqK906Nou" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJAnrjD3SehC00nml", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MMXK/XODvrTb5VAnY" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFdd8sCbatGivNjsU", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "McmUZGIbFHHzYL6qG" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jdBDS92BsGwGB8bk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kFjkeZFz2lF5e3eC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "HRqZX7zfiyC9xybR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "KbRRdwzR7XIAZCpH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "IHN5TmzRin9Vp1w0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "ix+FMoet43touLBB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "J4izcQ5Ta4pva5oo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1hWNp4HxwrhE8QsO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SoIpascbWTXhVls8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "4jetEE2fFoSD+Mx2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "qEZy/ToU1dtyySWT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "gMlLWTpgABGIUAg8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cOUkx7hP9+F8EdyE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Nj8ROXKrwG9X9u1r" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "FZvU7FN/IRhIpi5l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "tch3LPA9SRKyAeJB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "e6nqObkt+mqrTgKu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "IEAChisqK+4M3DZ5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "FNcpcdZVwGMXfy0b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "vHybPDzn6v8KnR0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "yWBuCJ+XwGSp6mvP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "zE3d7KqjLZ9iB6KO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "GwGQepTatIlmxKZy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "vgnVBCqHWiK20UuH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "LEAbbAoyu6TVjtOb" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M2vWeznoDl0YWcZSK", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJAnrjD3SehC00nml", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoJS8AVtfW4VKiBh0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mhs2Pp3quEiEpm3Gq" + ], + "hasUserCode": false, + "nodeId": "FftyuD7JTk98XXs" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MbJbz+eewpCIxbR03" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGF5+4zlgpQESK2dx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7v2ozL2cf5TYJMyw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhjP4i42kCVW0cxlg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOTZ3CFWNC3yaT85P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MRgkPj14PPc1apWS1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MQ6VXroxsWjWBCWcs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M5oZ6kmOrwQTSoQnv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFc+fZgweot3RbZUu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPUzRSyOTLgoSWg+W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Me7QzsjuKUyu588ua" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MiCHP04qHHREdz0sN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmxDdfDdMZZCH7w/b" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFdd8sCbatGivNjsU", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAfgjpt936RotqTTz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RwBd" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FTUFBo3p0tcYh8y" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYB5kr8pAdGLgXUQV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MLeMSD9URMJjVOPXu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MM1o5i8kuzJQpVnAu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOLw5s7C9Lu7PrwdK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLmZt8BjqCfF4c73l" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MIWfZAcnEDYWYVxt3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M42D0fltErHZPxjhV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MsEaZ8RsLbCG7BvC1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MN8utt2RE3mLlRivJ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MCqFwFam7ywezt1HI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MGK3ymjmvvzXlEyL1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MhWT2m2Y9MKc+gXPc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mcnj3SZLUpCodTWBD" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZ6emi3SzoiW5WdX/", + "name": "Fastened 38", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "t2/AQptjfoys91Ug" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7t6E3fwYoOgCuVmJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MfsSVqlz16x2u34Ra" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M2Ihk718DJHYDkjMH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MmjeayVGW6jrlV7gN" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nnZy2IVbyvCODz7c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "tjfrO5RZozEW6fCj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "V4JopiaKoZcyaZiV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZQMBHtE5yK+Zfczp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "x8TuTZ4JBACLHQk3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "CXlPul0XSK2ThTar" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9xIBRpCQBbm2x7Fu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "AB88Jwm+PaDVolwL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "SKYXJQyl+rrmdqU4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JDEgv+ofY+E8tdwF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "W1edAkGcJ1GtKjlq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3c9vFoG4BfydhrMt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "34I2DzyMKhBjS7+/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7WmSBXgHHwWS8MuY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ZVp3Ri/rG9IU7HCt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UoiZutV7dm0Bp4/G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "hffAfHz0Fmw7woBH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "u6KSMlFKt2nkfhDM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "IhnNWQYgWiOUzEHg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "HIJ061iwve/V5eNV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "k6Qd1KSHio8Gow0d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "R5i7VqGhKXIyvGWk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ecYvrizWT6/q2OPI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "DckNe/jo8mJFE2yW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kCFzKThrscezF/N5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZ6emi3SzoiW5WdX/", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M7t6E3fwYoOgCuVmJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MpOVr9JvXrkQ+dNCy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Mtxg13PWz/nuTuQgu" + ], + "hasUserCode": false, + "nodeId": "FyPwa9XIOJlLRdm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MV53kufERBNMMTt95" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MhUWexICOfntR7De5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Met9D03Vfm6ayS6YF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M3JXdW5roABl3b90k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mlc+ZQ7hc39PeBG9V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9weFCfJ+b+uNX68Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYYV881VsKadgMf+t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mx5t3wRQ+D+2QPHlF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkWXEpm4WQBKTpp36" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MsdZdRdYZt561kMwD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mwk8HtlafZ/T5MsuL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MzEQZK7lOw715lF52" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MmihzpWL5qxpJF0cS" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M2Ihk718DJHYDkjMH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mhi46AHxBP1PpUYWr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwBxB" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "FnkFrIQD6YLzeQt" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJo8KVD+k87SR1Lkr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MQhQLxus0Gn/Fa/ZA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXNel/moVKMlQgb4O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0xxt1bdfXPEATe8b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMjJlmqsyqCJHdtge" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MQpjfSB3ac+sv8ZW0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MvkryPzYwyps462e6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MM1yBn96L/IpONoXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MhPBARnVeM9T4V9us" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxnxtbMGdRWZ2Vrn0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MnHJOTS52GD4/iL7r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MTJ1jcim4iVORww4+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MW3nHEdLqgxBIVm/G" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MaAsVBSFdvB8EiVB0", + "name": "Fastened 39", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BWGj36T0dlVpN5U7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MfjLa8u0ikmdk+vWT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkFIz4ZC8AS6QnQI0" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MwUzV2iiq8IsIAVnA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MKGtBBV1AGBLFTWRb" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "GFuF4FVh3uhhplAC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EOzwzGyoOLXp6XDN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "EC7XrCNHoSMOBGM2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0tR6OcIUrl9cHtrw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "qhKG/LzDJc0vq8/U" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Exo5GMZK06IYkIZs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "pijkkIifIXLKflsR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "TyyWdyzGas3e8454" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YKXCrtNMyyJoNKXc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Y8lu945etKGFx9RZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "DR9BcLOGDdqLxrcm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "KlYneD4lh/16AqJI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "IQ4WI2zrDayIi4un" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "I7kOTVk9gDBG+nuI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "l0NEFOp/lf4uaXIN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "JLLg+KHjB2NBm/ZT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ZYFsVbGxE2zq4GVp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qIGGGAY4Jw178ole" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "g6+0QCOj1c0TuWkn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "vLPaQe57gHn8TIY6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "p4HL2xh8i1OmaAPC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "uBqqooYubeK4jtwx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "C2clAMd6hMa2rWTO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ed40YVr49XPwsPIk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "sMWL/ryDkK+i6B1X" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MaAsVBSFdvB8EiVB0", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MfjLa8u0ikmdk+vWT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ME8T8oaqq6+fKolQx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MO6fMvZBh0Zxm2hhP" + ], + "hasUserCode": false, + "nodeId": "FxMNtTKZEF3l9qw" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MlD7b02eb4/HT/8Jg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mxj/Wjo2LEXnBZh20" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mmp60F4meIfxBNop2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MO9oSTTvl7gjbhK0p" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwcNG37rA8hqEbT/j" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4TaUMpT2J2fh+5L8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MW3DZBijW8L6shxvm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MlnjLVuOYod5GgwOg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M2LXaUXc9lL6nk7+v" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJT113Eabtvf/IwUz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgAr9gTh1DU3ZCIsl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MDRjQsEXgiSi98DCe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtPRKY5b0GkdE/Vf2" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MwUzV2iiq8IsIAVnA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MC043H0hYvag8+lzq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "SwB1B" + ], + "path": [ + "Monsr4SEdtfgCvf6c" + ], + "hasUserCode": false, + "nodeId": "Fl3gn2Bu7eYqfbi" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mlxph+Gey28ewQ73P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Myk+Ut8Kr4OxuruUQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXCshFrOYArjCwqNQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M8EnQZYfn2ZRI0F26" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDq2mLFWyRMD4i1ji" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MCkrSJfYIX2Jsw0uR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVxtUbqzFymStpTXO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoXkIdcN+/YnxtLBD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOdZ5OWqYKcomXbUR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mny2ndiKVZuMMZ/eV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MntfcJyYTwJuG1F4c" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCSqiVpx/LebDq+zG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MwCurzYcz58cgrpo5" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mg348VApQxLN7RZDM", + "name": "Fastened 40", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "YGn/lv+wGEi9T93a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MuIz9gviBgdNFLFa1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MOqWMptaqDEF54qlj" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mv23MllCmbKgYDDSF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MzXV5o6o6uORFqUZp" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "XLHoaUx45/IHBy/J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "oSBq7I3jO8P6/vqj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "o0M0l9qszejJWf+M" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "JyNCkXqUc1nXCziO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "umrrB2bW5jt7flfK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPy9Ow3ISuwnp/9/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "sRE7hkEnksbDHFXW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "8XH6pNj8T7V1JOxf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "qDlpmMqE7qenzt8E" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "XC0ClnCfVbkPoBT6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "THZB7QR76GTAIwaD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "u8Jvyrlf+dco90nJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "Xtx9dfjt1hXexfJr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "Q/wzXtlqkg/Pr0bQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ZxdJjM9GSsvhGeuF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "jK+rO0GwGyb1k7D6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "MeUeokEMDJ5w2j6w" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "ZyDumMmI2WzROK6b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "g4RrTP1mq3gtSEwc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "WrgFwmAva27q+L7b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "3QcR8GiCLNloWjS4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "c2KNjCbKHs+qtIrR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "UbKQssL9/snc9q+p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qSp5C8UbNXyU4Kab" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "DJfUEOg249FQpT5O" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mg348VApQxLN7RZDM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MuIz9gviBgdNFLFa1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYcweb7r6VpgK9t6V" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MrWFj8+VeJqAraxNA" + ], + "hasUserCode": false, + "nodeId": "FRGfSCGYWaOJkqL" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Muc7gACn1sX/i0mBO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHEVZma7kS0a8Vw0y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzMr1mDLWp+Mb4R7J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjIL00LQDdtAZ6GiF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRKkHdHDDvruHnbGy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8iuxWhefCJGpphJI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MqI7ULEPscBIR0mE3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MN6uKwnATF5k6vRQb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFUn4chLWc1KU2SOH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mq6R1rWnY1wL5WoLk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mvhhv35wF+/ReKPaP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MMAwD9PCn6fKwDoGG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mt5I8JjEuaAC7e7ry" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mv23MllCmbKgYDDSF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTnhwxJP9CId6oZ6b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIBV" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FJL7TavNUifSCln" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MyVmIZiVR9oHkE21v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MWRBniSN8GU2RWLCz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJ5sHBiGRiSmHTT8l" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9BYvHFir883sOIXb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/9yXNnk7w6WQ39qk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpVSud07TH9Fr+NQ6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPV/icP2OIXKXKH9A" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkEXBn0OSto4gRilZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MuqmDuio0kKWtMp57" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MboYcIzV9o6UzPLdI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MU2ACOZvyIP9fNUYT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MY7xcQBr+vjEQMnGP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZbcH7rnLJDC0WORO" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MqqJ0I2eHB4tZVEBO", + "name": "Fastened 41", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "odttwPF4U18ls51E" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M61A5ma+hO+Yukvq7", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Moq6qB4W2dDJIWf8J" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M97+1uN5OEzCDmhJY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDodoxOSk7vIdEW76" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "d44twSe/iWEbc4eX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "riC/RJBtibckeQR5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "cClUgG7NlMSzsD5/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Yf5KNg1vr2dCMXAW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "l1MaxTpc5DKcficK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "TkPs38ZniwEipTRY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Lk+n4m+6wCwwPzi8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "zCeh5QQA6kIltwqo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "dAxXekRWu4WXL/UE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "6PNga94I4pKiBiTS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "YYH77oi6MziAw1Bu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "rqA+AcXfmlmsOJWC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "NsbmVuA5JrEgLJGw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lu1n0S+7YRuAlJxk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "EsFvQoIzTIBqasqh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ykTK+Vcb+VbMyJ+b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "AJzdkgotSi3ATFpg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "fKeT+Jn2KQdvxD0G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "g+MGFioZ9KNtMt94" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "mPqC9R8g1j07k6Kg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "SR+o6Lcq/HcXs74W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "DgrpyKc4MyHL+7+t" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "FC110T5IsKO5La+e" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kKgbsKm8pVim4ztB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "iO58eoS6uk1X2WBa" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MqqJ0I2eHB4tZVEBO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M61A5ma+hO+Yukvq7", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMwNfB0vvXwcKtFTj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MEU46ZL8OuyfL55B6" + ], + "hasUserCode": false, + "nodeId": "FYvnzBkwjITnmIc" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MaudElO8+Slt4q/dl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5tNWkZQc35zpR3fZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MG3nfTFFnMKWeXVkW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mc3lc07pVMjUNWNYl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBkz3gwoUdHXRAlrO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZHSSMKxERkEC+pCX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYXhgAoXlAxlMuine" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJai/HKpnkYTg09M7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M6M3OoM1CsOmD4WCM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MW9pb/ozdgp+8hLfQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0vRUOZ3mc9uGzG6i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MWrGudJVkJaA/E4o7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFMoQwoTFwiHRxPE0" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M97+1uN5OEzCDmhJY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MW4L/mzMOb4oATD/9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIBN" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FOLNImJ2sHSsuKV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3v0Fo+R0P4V9VVva" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKq+Xht2W9avBhvy5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MKzPp5GAW5smV95mu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwwXy6EXHAnlCcq74" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M42ZTljn/3dujTtQo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0C2e6XIq4wE3/S1/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFVQbbMZkkAIyXPC0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJuwB+AeH9v5cspzV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MGssjhWDgdQcfIZcq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MBfO8/0eZxz5PRQXH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M26CCn8tt92HATrQ7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxs2mrIwgwikIJQst" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLCN4Iv2+XtAn1Cey" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M0tUUcVDh34MlfxPS", + "name": "Fastened 42", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "9g/e24ltj8AmTHc2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5WeeZV0faiMP/Leu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6Or93Sf/cBV4Jnt7" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MFPVSZG+oE4h0W9jw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Me8ekhJS/UFX6IOHk" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "8AUrvqIWJBjee6te" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "447Dw54MQN8NX8ve" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VeuM35dc1V7IIBPg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "KzetrdmAWFYQmqkh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ZwzuHv4DVIwfO9jV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "FtR7tLYvwJt7kRZu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "gh0WVGoAawqLNdFr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "nz2LOsw0csyYB3jG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "NI4Trfx7vaFj9wC5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "/G/Xm0gCtjbwqLyU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "M9zxePDwXEEIMAP/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "ZZkJEi3rVACwB8ie" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "G1RUcV+oaybBY9kI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "kGAzOnk9mwF7DzqY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ThLYZM+4Rs0GTS06" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/X9PpeirkdAy9478" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "iCDU1DzaC7Y04ec4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "GmnW6bCl6jGDTtZF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "6Kq5Vz5ZcSv5otj2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "XLDbRLFb7q+8e4bp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "x4+GfURhZD0Xo/t1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6bx8Kgnx9YRzTU/g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Kspz4AfeA/QgaMi5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wS6Ck9KMu/sz6f1x" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "dwsyQHfP9T2ZgHT5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M0tUUcVDh34MlfxPS", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M5WeeZV0faiMP/Leu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M7JSQ01ozymZQCvPx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "Meb+xq43EWHA5Dsfj" + ], + "hasUserCode": false, + "nodeId": "FHQRdcBebIbwB4q" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MReQ6Jvsj9hq4NCg5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mgd29Op4gmnsqOIg8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MwTGsJUlwubq3ZYHc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxUsRk9R2ElaEoMrx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MhEXb9vzyN7fafxsG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZouuBaB/0s4ut8t+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MbPjCFFv2gGlO+TKw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9pSd9zcocW17DeWJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8FeO9FYmKYDxflOv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Msb6W4PvYh6+kDjrZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOiRANTEJhz9s9GyX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5BgFSzTPuOV+jPmF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MWovZMJnzJVzKfory" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MFPVSZG+oE4h0W9jw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0//9kWdLEkK7RFhc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIBd" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "F48eUrnDtKGMCu4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mh/I7/+J4/pia2Bng" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mzc9Te0RJ9DlxQFoC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M3PcQBF4b1sMXicAP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9islfjJmvt6OM4P4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm2vYdUc4ktxaSyvv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MF8gIubj7hCfcU60w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mo62FOT8Qe+1rKDrJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "My/x6FrJS3gDC8XG9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSXwm2+zESy8AX87C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEjtNwj/XsrK6pFCn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MnAw+KGtIPXmrf7RC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtcClbuwMZeAY1yGy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqYzdt5wC7mvFZqx5" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M2b0szg4j2geiJqfS", + "name": "Fastened 43", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "jzlmMyJf3FsBTwGs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUJU6JC5k/TnU40om", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVSOQNEEZ6pJRMKpH" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQOX9eu0KLSsEn2Rz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDGbJmzAYoxMjJB8a" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "H175vE/T/10elO8I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "mwd8l+3BAtqvAHZQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "XP6NJYfDFzCvlVGp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "yIalCyKxs0eAs4+x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "b+e1rgPESS+JrdaF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "IwKnYiLI8OpbP9wG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "1OpDcmEWsFKz29vC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "+TyKvPrQ5DpyAAxh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "Qf/2Fil/49mf0Y0V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "lTgf++9PN2Xly38E" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "lQcsklv3fx+yA7y9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "m9DFyjgjKlRHWd3C" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "aZKr3mv2ruqdg+du" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "DiNi3VsaA/JlN7Dw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "c9BYhtZ8feosKu7z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Dxw4Iuacxs4xqyZr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dzdUHZ1ynzF5aKxJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "NDjeprvVNc9FNFa4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "6pmEeDKDJ7/cuoqm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "q+TBTqsL4Q4F12WM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "4dg2axkaU6T0IXE+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "jW5NDI0AdZkyzfbn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "1GHTajvYCVIfIbBv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "2yL0JTw5lm3MbaIt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "gaMQxPuaPhjt/Ili" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M2b0szg4j2geiJqfS", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUJU6JC5k/TnU40om", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqELszCz5TiXj70ew" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MxaHTL0LBcjvuxt05" + ], + "hasUserCode": false, + "nodeId": "FVZKy5YxmiS0QKG" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Maag6A5X3oXZdl7DV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+RfQRivb87MumuOf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MT0oIgWUewXqyts75" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2GO+I8A7f139KNeK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mvb0j28FuO9/Qavc/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUkWKNsizC8rV5DWT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0HSzOmXO6QgX0M/o" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mw5gy5M6y550erOgL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKQU4hDAYHuOo6kRf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4h1HD0z1LGUC2zyv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mf++bz7F1SzcV+0ZU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSNDFZaiv8llTpFup" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxvS/aOqUwV5ooPTj" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MQOX9eu0KLSsEn2Rz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MDTf0hofzrasV1maZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R/Ct" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "Fu3592A8ju0M9QK" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MvMqDAqX6KiltwCTo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MZKxTnvGEImqskJTX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MfalQ+lS9HrNkMf0v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MArUPzBqYDlDKdDMT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M31P6YQ4WS6WJ/2E5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpH5UNy4hhRaoN+oo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCD3mM5QzeLthB7w6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MH5bmFNQCFW32cuY/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4jHnxeB+Ufi0pke2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mdxzjp8CQRmb1qVGN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBd2c8ZnoXQqt4tph" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MMR3dkVTu7j5KHyLt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MR01zaRdMHj9ZxaDH" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mdv5bRqBUW+WfaT46", + "name": "Fastened 44", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "32gZLtkVoTEuMxV/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0lDgvTSOPHPbsgfo", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQSuklN2ptki1Kp6+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDQZZMyu2kTVeHaFJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MdjCyQbhNMEAHOWwJ" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "G+C94th7zzpKS3GZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EbpkX6YF8y2R4dWC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "99Q22Le5oAWsa80+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "DW6mywBNchIdWQ0j" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "PKy3SXodw7Xpx3ul" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "rHHsLp/iSqRy+J2/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ZlDvv9rhXw7IbvBB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vOHlP4qtjMwmP7sV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "rDV76QY330VfSjCr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "GQdz9+gS8jO2RH5b" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "yg0DW+jNilZcckpi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "gofyhr+1HE+N2EpU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "flKabLLiDW9obGN3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "G8gCVKg2/9CyVmHR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "TrST/wIStLqbChdm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "5h6LxmC24wLRAf5/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "CnnEg7sVwSt85cGW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4BmvdxO9EKVPk4by" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "M+i5PjssaTyCmZAQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "o3w8HsEXh3p/uUTZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "591NSolVAY9IMS4N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LzzJSO86/B2V99Zj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "YZjJVlkMys9KgvcJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HLxBOs8X5+gGFKXt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nS08h0WzyuRKv4/k" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mdv5bRqBUW+WfaT46", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M0lDgvTSOPHPbsgfo", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MLkCPUeD9ZfWCXZQy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MzpGJcGcfFGz5KAT9" + ], + "hasUserCode": false, + "nodeId": "FHwyiHX9OyQnjp6" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MDjWyY6Sxz+xNqeSX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MI9lskR4CHmzxv66P" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MP987o3mNYk2SxBmZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4Of9enakfRBAzZon" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDay00krEgHMfLgey" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MfilAkiOrFRl8HFbD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXRD543zrP07F4GoX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MmSHFFjw4YkK9a/H3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MKzpcx7pObE2AfHAT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4Sb4AqnzmTwckm7Q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MajIGFoHYf4yBNRh/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MpYpbi0h5Krx+2cG6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MnZrLwM5k9/pQY9i4" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MDQZZMyu2kTVeHaFJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAU9AxDpmq36s1lLp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R/CF" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FjXZgo4erPG7EzV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MX0aczX5Vo+gMBO0Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M8bomyg7D0wWYMnQ4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MbtxBjUq9YKJEXtdx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6PchZVIQmQ88kupc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2UrEHfyNmvlPphRs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyXD0IfruLUoCw1cl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzowKuKkEjNIU+b0H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mt1g16uRkCOI7aYGV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M/zj3Zh5qKrG1jljH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDKZA9Si7ZegnZWLZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEy0naa0+xli0bNUq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MnOiF0gSsVAu2eWwT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mn/9Nk7y9zgnryWMo" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M0WvQ5kCx/Mv2aH2P", + "name": "Fastened 45", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "qgrGmAYExhLVNpJZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIkqj4SeWB/SiFKuC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWA+EeorSpw5t49rN" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhTyBZR1eJyVaN1/X", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCgT0ny7CZKqTTasa" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "n9tG8p6qRqA8ywa5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "3ZQiYeD7oHWMMBUC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "lhW8BboDll6NO2T3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "KQq0nyqVziKff6Uv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kqcea7RAJn8erIfs" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "7jeivc7uhxL/foDT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IFAGZKhCu4QHRdRg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "dQINQD1/mRWIkxdO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "fppZZkroKoh66MjJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "F5O6ZoRxXSolpdnL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "tz8ewvsMu8XbT4A+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "YFPQ6CffAyilZJvI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "4ZDFlW1EttsxvtLa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "L7++e6VJ/sZrFmHN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "OnquzJq40C36wanZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Ute/vdNHXwwyCVl2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "btER1xhLlZYdVQrm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "FJiqwxFYRWt8DroF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "dgV8ooeSY6vdMas6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "7AeFdyG2dCp8yQ8W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "eXocULPyxeHiFIN9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "4IuJ9TUhCvcSGxGg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "KVaMtU4uU2NjdGKl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "imrCfk3MJVIF7mVd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hvUZDaiXiEv9E02D" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M0WvQ5kCx/Mv2aH2P", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MIkqj4SeWB/SiFKuC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMHZIu/VlJZq49LnJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MasRtxdfTeN+DVUb8" + ], + "hasUserCode": false, + "nodeId": "F3St5fs8XMbQTHf" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVf0nQ9bfs+mU53Og" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M+p2JonWxUsdnjuDO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2IK6jXvQbM74KpDT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZKOBMhqmRYnItVfl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M80FjbMl4wP58UE67" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZ+8Fclc4OyMR7M6Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M5PC1Kd/f19iz8XuJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJhQkY4Enba4mUBpP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MR2AD1jVgoBOh1w7n" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mv11/6+OOaghOkw8R" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeKjUON07ovaEqjXK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYwTdrphNohq6e7Oy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MDos38yVFW4KboqW1" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhTyBZR1eJyVaN1/X", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M4ZiS0jrxcJ6Qkrsb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R/Ch" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FrI1zVu2odfWmhf" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McmtAPUXqInlzJxhN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MleU/tiCPQnxPD/Ml" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MHtxz8Y+giOHd+Cdu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrWHrfrZJ6sTksTKg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mwj7kMZhoGf63bmJs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3wYZFFbQuLH1sUxs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZKuAkTGcGcCJeMkd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7uteNoFEyNXXJTyg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MtYm/j1f2EZdFuAIw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M5AP80KYrQCkMCzLa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MsIpqYe4ICQWyKAnA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHu64eRbiHBeS2Ub0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtgpczARW45rO5azb" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M+MYUKlJlM9yxDfuQ", + "name": "Fastened 46", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "MUDl5reVHM4f9/Qd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MKz0k53Qjk6QS/s54", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MbJsJTyN3BMvNEtF+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mz+iXNIYPPpLLkXX1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MjU9zwwvogWbE8MOg" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "pOx5lY29zEJV31Ib" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "TizZBWFlkJWR5nHG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Q7qnGrSHdzArY3Sx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "WnwkBTkPb6Bxw/tS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "rZB0Ng5DbkeW3Re1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "yNPswNsCrvni4iHU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "uM5iwobfNXuCFySb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "liZZgy6/eud9t6Cp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+8hrW8d90EhTAQsl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "dmikmh/xOECjcbld" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Ee0ZzqJo16Wt6/GD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "AsxfWvY1SPB7YKb6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "64Diw4jAhGo+ppnA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "olm+YjVHYvRcg2Xi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "vR4Zkca3Hj86XzEo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Ns7vlmulN/nhfM+s" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "TNTiatnAV3nrbGqS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "123yUXxtWubKsyEI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "z1O8OYM6vlayMuR0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "wt9/rxiK9+yLYbnH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "AqbcuzM3KqpA7h5a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "yEa7IYAIQLu/Fdl7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "oEtvkH9jttvslYFN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ncK0NxiA2O2rxl/m" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "cnSvndklYvt907Fm" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M+MYUKlJlM9yxDfuQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MKz0k53Qjk6QS/s54", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M4CGl1EISfa+VF6Bj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M7okfA3mymhVL+heC" + ], + "hasUserCode": false, + "nodeId": "FQVGWQCpaoPVqqS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO/wdX8nbbwWyIX/d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGeg9t9FgDAtbp90K" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M69NoVnR3qNtaatmR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeCJVPXM8BtISsEvQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiTOvt0I6tL+uKG2W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MgNLguPRlNifew2TT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7W3PUYbK5/9LafhY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWOjyou2CBx6l0Ghv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfOCF4kfCQ6y6+Egt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Md3oSReDnX6LfNfXo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MaaUYV4T5wyc19i7G" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUtcT4OdEheHwvFc4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJ1PrS+smteW5DsBQ" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mz+iXNIYPPpLLkXX1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MsAFZ2lieLBD4WqVL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R/CJ" + ], + "path": [ + "MlFU7IkqQ6XuvRJKg" + ], + "hasUserCode": false, + "nodeId": "FU4iIjtvCdJUECb" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MKT70seODTE484/Xj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MPf/1lw9RM1Alsvhr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MkwaSPptmBG4AKgEh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQV/iy4MQb0Qn4pZL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVTiqJzBIe02G3KCy" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR+06+frKIzaKwMjv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIaugyl/SsayNR+Fn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MxXRm3yMQZrWFEEN+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTJKZsWRp/Hi8OdGW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7UR6Zmq4q7Z1EdPQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYfrtNqO0swciN/K2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mjc5TiMRn6bQwcn2/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MRyj0CKeXTfzDnwoZ" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MZqZI77OEytbkCkW5", + "name": "Fastened 47", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "OypUVWuZeZEYnQCW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MCQ5JSGNwDYgNrNqw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9wiq3dMrdhvMbicd" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MciQ9alS74XHcfsbd", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4Jvnwx9jxhOnfKdB" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "5M+O0hqSCMlB226E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gb3ciX5EfNoQmdKe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "i+FhFyzuy7T/T8U3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ok11SrvxsZSOMhjp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Ty/SSwr+/xL4ciSu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OCIykQ/kRGYS9FLu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "n9ycc70tfaocxd6h" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "s8CaciemWmqegpxR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "3WQhC23fZmP2qmas" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "cyNJGN3983CB0yGa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wgTXrHY+hcL+uc3l" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "hMKdzNlDz5z0bJE0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "wX4YTu1EfGxL0uRv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "yHQ9DJ+sPLPMH3yd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Jw77gX2cVwIbSEVf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "jwMl3Oh8GsVZA7Hm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "X9ORJJbJWJlwAmc6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "uOuw97iWn2cTTT5H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "lBIpuTSxiSGtY7zE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zW/52z+XUfHuyit/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KzlJLSbTXXZNN5fl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "mEZNcjvG5Nklkk+7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hM2DkZfhJW98pCUK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "mSTW5baNJJCcWzAk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "9INCo7ZQJnWjyl2L" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MZqZI77OEytbkCkW5", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MCQ5JSGNwDYgNrNqw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MoWnDwK5ad3L+KRgx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MJTr47+XLtBaAx/kc" + ], + "hasUserCode": false, + "nodeId": "FwwnOvhGfr0aBx0" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MasYz5EqLEUee1elQ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MEIx4lcYqr7r35TYz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MDdt255ypzNdQ2gOw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4nevoyMX0dRRJleS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M+ekzonbIPYtIl2k+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MZDT4LVXNguRwh048" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZY/l8F6maxxxNpWD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M6LU+xCnfVAa0o2bx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4D2ozWFEhlPblhzE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M55HkvXJzfY7IVrHL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MQyInB9D9qzAD/ywp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIVefbC5J1HEEB7hp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJ99++A1P/HshcIPL" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MciQ9alS74XHcfsbd", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGKmw7ljiM/+gqhz7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RRE1" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FAhYiYjt5rktmWq" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MUvxUzFYtS9bKYj2Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MD3WFB0gyG5F9NG2V" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MwLLJ5JdyI5StiaA+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZ8sMqDUs7EpYqhEW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFHPTClOjQL1JmPD5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mv7eZoMxFnnCZGyff" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MOdofnboTjjR8O7Bw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrUkV3bcDdBSR2/EY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MV5AwmgupgHZWy2gO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MimkqeBi8/ZVQnkCA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MkIqL03+xGDR4TmkK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mubit7QYuA8IV7EUZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+H+Tyw+eiJ0nbQBF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MByZSlLE+wS+Jg8lL", + "name": "Fastened 48", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "4SOZgR7dgJGKc82L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MbjJFvgqh5/Eu7kiX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5Dk4dK19BowefD3o" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5tbx0yTiij7MCPRX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MCNI0QzeXBDVwmBno" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Wb+goBX8Xy0KjJ2F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "wdkwxT0E0r4gLJYg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0A86NTzYI7pijt+9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Zd2KMJCd9/gbejrH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "qq8E1aNinlBzBF5z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "QrL12dp8DCjy2UNw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "zZbyJ69cuWWIv0a7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "hYz5L93ggWoBUqMC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0w6xPS65OddZb0PW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "IFRbkqGKuBMYRTwA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "GyNIn2efVImowoVr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "WOeDu+DYeX7wQ442" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "edgPz444kIl1g4zm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "SyuwF2bHdiofUcRL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "0r0scVm0cWpTT6B/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "hRXsv8ipgrmqWIfZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "OuZtAEwUsuXnVh2P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yhalvPmGspTLBBYF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "xj8WF34RTfAjG3hn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "jyGhHmR4yQQfGR7Y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "UJDEA0WX0tokjbJl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Qy4ceHhbf1b0y2rd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "sQyPoxC91lQRZCfv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6aW1vsotq+0mwT7e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4HvZOkouCj87amTA" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MByZSlLE+wS+Jg8lL", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MbjJFvgqh5/Eu7kiX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MIgw/lNnA7WrwDV0g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MI/LORfYf6zOZo3G5" + ], + "hasUserCode": false, + "nodeId": "FD6MuvUqF45XGC3" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mn6qTtMAreRK+h+6Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjdY/F8oRZvKtHhoU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mi4nAYw37nYDcyT7R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mm69MT1bDz2mqYZaW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5hpXlm0rowga0NtB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M+vvsyYRWWTT/SKeg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MlGEd1+p9mTisvGkG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzdhqGfF1FUr2ijUj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsC6N0M9OO61zpkLO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MBjOeMWi2diHmjM1d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiBszZF0WzW6uoY3a" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mb/EJeqSA1lEWJ89J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSB3OqwNIvk7OA9xD" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M5tbx0yTiij7MCPRX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mk/7qbYQYFl4bZPgn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RREt" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FKgHkvy9pISZG5E" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MiVAR7AkWOcC1KmEJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MYcfx7c1j67366LVX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGuO+fHiSnT8YX6o+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAUQiShpMOix0BsMu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXZ2CRoF6ZD3Hdceu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MkYwnSGFA83PZfKYm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MaZlAprBXDRxMIZiY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mk7AA3FHXJzgirzbv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPgoXj/3eVUr1tJfU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MeWf1Pv9hrywN2FDg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MV5gvpYWjKEi9BPH1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "ML6I0pwhz5oWUBpmM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Ma9S5sbCEHks8ShzF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMYcZ1TiIHVE4aZy4", + "name": "Fastened 49", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "MF6D3SKDIL1t/QI8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mx3VoMxzww6B042ae", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MuMlwu6cx4X2CapW+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MJDjh3E6CFMq0x4LS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MdyZo7DgmG9A9noZr" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "IWt5Rih/t/Omme2b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "axjbmkr2EjPV1aK7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "EZJKXWsnecA/pHkC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "/7ifTL2ovysccC5q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "MYddI1u5U3neB2od" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "vtboDTTXEvDsUZHZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "SipjMdLleLkEKmN3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "zdI6+dTaDRByudFI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "CQBND5mPdqhebw7G" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HqmDoy7uusTmVqi5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ghoXsfmRbD6uJ4lD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "My1AnpRXhi9jPHV2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "OJU5MSZyXrBytlAr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "2Ttm7g5jKsH9HTd1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8FnbHUVyml6alsIN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "sS933Phmzmrn65ZL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+qyuOfxlDYufi/XH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "4XmYbkAum0OiGufe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "PPdMkQ2bQIqh21sM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Wf/bLu8e8JBkplq8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KOHfUsCGMwrxWvRU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LWaco/7UKJV4Cm1V" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "kRt4D1tAqtQDFeL9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "16kNU0Pw26qnTJBy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "kLSt+p1DvuO1Jxst" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMYcZ1TiIHVE4aZy4", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mx3VoMxzww6B042ae", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MCkSvJY7ZWg3z8CZa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MATENdAcw5pMetyRp" + ], + "hasUserCode": false, + "nodeId": "FMZAx7RoLPoUOB6" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MzdiDVF9buoXmNuuk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MSSw4p7qp/+6KesTu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MInBE/sY7+H9ZVMHM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M40/wFrHryt7ozJJJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M96BydmwOUiActsXv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MmMFYcyFl3RxoFoZQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MZFJUSIcMhVLR9wC0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MERgNwKXylOyWOCiZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MomUsikP8rmIkc7Yj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MV9a8MfB+hKlcf1Vn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M89EMkk8Cozq9pFgg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZdSl/e2IfPFF5zFc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqzXcGLLjzlIiqLuA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MJDjh3E6CFMq0x4LS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MjpQwpYnlI89YVEUI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S2FNC" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FMTpWN2QzULat4a" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNNfQ4VFj7tCjOnie" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MU1j0wwxgrdxnDuOT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5VHFXPrsfA4oGDQj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTNgoYegDZFynBtvz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCbDIBh/8t7y2hP+X" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAwbydWhGuBn14Gmv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MS+2YTeFu8EUw4OCr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4zWKL7AKGwh22Ep2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MLTFVESY2OSdSowzt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MFnVWhjlDdTK3BjzP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWH7fD3v+KPbe3fEg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAqkYRnde7GVE1SwL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MO8DyTF6f1Fxm2J7Z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MgvXd/V0pbSmGlgzM", + "name": "Fastened 50", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BkGuD5NXIwLyJidZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtGEZw7lJQ/u+NFhz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWzEhMJqo83U1zXCV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhD6CC/HrSoDW1RZE", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MELarwjXmXcIOQbgw" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "nAOTSi2YgH/63eey" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "SrezxaMfsAoA5lc4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "j3qnqxTufaRAQfeQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Qh8wQrSBaKCir5v4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "q8XKxhePGrRiUMMX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "TXqU/zIcGfhQWFfJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "p1mSoMab4rYnQImI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "KJoGyoTvTENcAL6Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "zXk0fwHAmmcELJwn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "opWqPfRNJ7uZrDRz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "h1R8hM2DwBdNDok1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "3+8s19+bOZWFWBv7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "UdJG3Z2iaWxKRVWK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "F0bPb9KD8EyDMHKG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "9DxSIZ4fRBgJzMRt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "8YG1tXaQvdhYbYY/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "FhmgfhtPHfXPRp3M" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "lCYOSE2AySA8V/y2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DZTmpBmBE8wJjv/v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "u2TdD51007O6eGV5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "arYZ9VWJn2n4jHyP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LNyxXlB+N2M8hw0L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "pRd3mb8ABVsif0kY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "fx5bPJJ8ARfohP4R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pI8VLy6h/B9pFjI5" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MgvXd/V0pbSmGlgzM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtGEZw7lJQ/u+NFhz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYMPqb1Laxg+ZXQCD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MR1KIPN9sw8Gzx5wv" + ], + "hasUserCode": false, + "nodeId": "FnNpFqTkZ0VZ2jc" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MntvFL7hSYJfgYUy/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4vn47IKakLsyHh/t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAVbcPz99wvXyMe7J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtFafY0QwBLgmY7LE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M87T8rdnGo7q/NhUq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdgpfzPFH4U2VG21+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYu7D1Dqjz0+mRFPT" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MMHM++qczyXW2+5fW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MyOOtDDTcHqQUChwI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHqF7HhiIHBueVa69" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSVOAobkXk1aI/djc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MUXoYXdyKq0728hM5" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MvhdsZytkuch3Qzz+" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhD6CC/HrSoDW1RZE", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MdMP5LkglQ96vk6EZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S2FFC" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FwZDgoj5Q2Eh4eH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mctan6aOa1aAtOFNK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX/sqBWcxnxD1y4kS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MiE5HzSi7UoHpQlg0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MG1HtLjgeECVmO6D9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkfHpEORTRRaWR2uD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mk4NRnj2TdTB5+9kc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJS445tbojiElR6mN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mms2AAP6L6fbIDTn/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mb+2C6ndEzq5ipfEv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MYxiLDwGxsxS6DJAB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mct7fPoti65id2zC+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MZqQP9GeX9mj2tsQY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MxW4xODQqnKmM8mAV" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MiGNoz9S0E80IXwly", + "name": "Fastened 56", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Yvhsk6fv9pU3VnTB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmYro+35VOZx3d/Gl", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJST6VzLGL1OoKLEE" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmK3CTeCe/hxhx+oF", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhIs7fJM80vJQ10nW" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "3tfT/+GY6bDxa4hW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "cXJkwLtT0tbiQd2+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "kmV/bTbekIVFh6ku" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EY5C+etdp7PwefIH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "xCXcINud5SKgd45Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "6kSbPKgqIfiij/HU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9u1meiMY1Glc5I2E" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Spfltj0/k4sgRP6h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "R/gW+dpioUnLkrt0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "au53rn8yOkhLCO9W" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fCfVuKbBPCHuXdiR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "N8VGnGhpi8xb/B8h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "v2TGnph9d/XEX2J5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "4IOO4ZPM8DAUu4aQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "rEH8ujQ9u5ZM+ZPe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "j079lcSWxkKVYbji" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "eY6tGWAP8f5l5Drd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yZshrx4qztSOqmgg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "ozT9L7s0I7uOCIpr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "L7eM9lwt5TuwQG6N" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uHBxt8NB5hbHe7OI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "utFBaDYkYTb9zZI+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "tuy6SJXiodjYZTFA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "GBmhUtC9ScyqqGlq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pM8+9hiWEYV0cSCw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MiGNoz9S0E80IXwly", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmYro+35VOZx3d/Gl", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mymv/MJs5MYoy1X/z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M5uuD9S30FL6q6hPv" + ], + "hasUserCode": false, + "nodeId": "FvK8uAyEkJJDSHn" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M83NkZb3u6aKwflxt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MmoIX21e24osyG1RP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mz+JCX5FpyYGNbl0d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MlBDyh9xlvV3qjFmR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M03d2X8dVPUmjVybx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MXpvOCEtnxkHs/2ua" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MYSNiNPX06aSkbyOr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MIfN8AF5pZtMtEXok" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MM9xDopIkFsYPH3Cg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MhFx47njLcptRub8V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiQu+8DtRG6AHEqGw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MN6ihz5ysiGcQK6fj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MgjbTQ8SU7KtuD/gn" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmK3CTeCe/hxhx+oF", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTSlWJTplAbrHsG67" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFZ" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FdvVDsc2nahpvhY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeLYaSz4ZwRJTkZUj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5tUS9Mda/YGW3Qj2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MSuUq/2z3OKa7CDLe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxYVFKs/yRJkCRIZR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBar4rjR5X3nwfzYD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MACAvCh74rHJnQlAa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7aEDStlmF2o+Pmkz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MAQ5EKlqTW7LYFEf6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mk+17n5g6qeDBDxBL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MW3W+ndWHfHAH8OM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MtXn96L2e/pRIN7C4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MhFyheNQ309K6YIor" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mn17R5K+z9vw3h8/+" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MYdPcvCEzKkikb/Mr", + "name": "Fastened 57", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "H9O0b2kYXwdW80L+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIj6Aaj4UxWKy9nNH", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRx1kJV29fSknsK96" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mje2TuxQrmU2A7UQT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mqxbn2W/KjmMVvrYB" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "y/TV2cTC7AmWOuVn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "uxc8H9pXxJVuYQ0I" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "0FtCbYanFcWk/+k/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "DndlSXNlfy2a6zbp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "DMmvIPDGJke+3epk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "5u5mtxqmCWpveCNM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XczFynFtGsyTRdY3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1wP+V6jpD207BZNt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "rPnNjmPo1PFQUYXN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "HwcEAEv5oFvmapNa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ckxZht3ReTwV1yyR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "xNr+xcgKsjMt9PUZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "sbFZYLm40dxVm1w0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "zST6fgMfJe4inlCF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "4IT5LMwxz3m7fhSu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "AXH0rfd6UxwWPZUv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "x1yvDiyCCvb8gx2L" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "9HcaCJrP5FHThpZ8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "pIq0TM+Myqr7ARSU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "f91vWBkVgmc1lwkp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "GkL2gcI+1+L2naqJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "f6kwCbuNact0N5at" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "2I8LKVfxavqM9ICL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "6Q+xTduWO1aW3bgP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "q6PMTtYix+urKC4v" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MYdPcvCEzKkikb/Mr", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MIj6Aaj4UxWKy9nNH", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M3TaU2k19UQBPBcHd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M7/xxAUIljVlDTKM9" + ], + "hasUserCode": false, + "nodeId": "F1yUJePRLI1ojms" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mh+fIl+5/crPVRqpP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M/b5Gf3vN07HANuOk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MxuV6RCfgVpC9qMOl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MIpJuIUEjIbafzh+d" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M81LkJDNt7a3AAlQB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mf3LH62qZPmJTpu5a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUWyD+FxOoiEyN290" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MWxhTbTpKvXDjK1io" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MUYClxrytjduBlZgp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mulp7q/aFV6jbA8vU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwjY3i+PgGYUpqjnI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MOI/cxzByf80OS+Hy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZ6wnglLhOo6dY+KG" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mje2TuxQrmU2A7UQT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mkz86Uz8csmENWTbo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFh" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FmuwUnlXnkdsqfY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "My38kVkYsy/EamqF8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M9sYqY7wd5kcGofWb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MlrL/UI6xY5HliYPs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MHn812uYUUWFE9GhO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4JEM1zSsb2+JvVt6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MtNzyvTjGVzvMv0uD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mf7QO4QnRrUiACjKl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "ModgWcS7zEc9a09vJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBydLa2Unwl+WQOdh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MjfYw+svQMkmBoi+C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXlDHSAsDiMVASSd1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNKLflJzWa3OkIu2i" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MiodUnUEJwUxhzaol" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "McGtg36ymAjVMa8GB", + "name": "Fastened 58", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NBkWqLia+y0wwDP+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MpJq78Asi8zk8JeTW", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVDi2dL/OmlJpPNHD" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MqDMt4C7Qnc2wBVHy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2WO1bzwtTV+S8/oo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "t92ofGMLLTwarayn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "F4yb8+tZQJRYfMv+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "2C/1IlQdoTRw3RiW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "iPlmRWonyNjhU0Rt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "VCQxh7fxURldGQgA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "CPh0tlRMEj5VWgh9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7tJ0XmQ55/pKNOnG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ffza+ka6AafbG7rK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xSNuNWuMhVeQDMAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "56Ey9kRJRuDZMkrN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Cevk3oEgu8FtFegO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BdPxfcGNUNmbjy0u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "jNOjTjmnm4bxBAFd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "LabZa4QJ2cwzwPY0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "vKj/hWd+to+4Z6zj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "qdEnG/cPx0/vmIJL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "jN0pAzI998s1CWe3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "b+kfmXD1gsoaZ2Nf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "Fn0IM5PazPbluurr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zsmZyhT4QablTxF4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "uJqRK8Q8Pg/p24zR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "p1Oug54q+MlLs1Ss" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "6uBnswhjD8T71I6r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "lLrTwiZjQLnl2nHr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "WtDbwgQDL+vmfg8u" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "McGtg36ymAjVMa8GB", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MpJq78Asi8zk8JeTW", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MpnIWbSZNKyg8Exad" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M5AKcVOaVNfA0Oosm" + ], + "hasUserCode": false, + "nodeId": "FVujrmEakAv3X5D" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M4c/0OLXiGiH3l5++" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MvE6HfPNn/wZ2dEGO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MMcz/koJkMzNlS/zw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXs+c1JNj7AVpeRy7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5ZgIaaQ8yY4P4Bme" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MM/r/6W2Oo00PAG81" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MLk66tWBPfheTHFIW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MGEZ4/ZbW+Aw9ZyTO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfJXDQxmDk0hXTtix" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MuW220gGcE2vujE2l" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXOLlpDDkP1x9Z0Fq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MVtuvWRDrqzOaSURh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mf/74tNnO6PRQskq/" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MqDMt4C7Qnc2wBVHy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MS0KX4i/BmtRtDJZ9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFp" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FpQ2JiirqcXOuWN" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO9xRuGDakiGKCpDB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMAuGqpV2vK8MZIz6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJ+PiXVcexCfaMsgx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxfukWVF+czoVKhTf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVbVO/qSPlxshWh3J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MBhTXQJ0cx20xj7AY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCiVuumf1rwfHs8g5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MtG8kKdmDfxPMxCt4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpeaTo8JWyY+iBr3k" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MAfnt2gmM1BNCvVtX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mgkk7l14Tbrx5/r1b" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYAv1VKvCM5gcfUvy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7/p7FdTOHQp/meu2" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MscQdGCZI9lFmbAh4", + "name": "Fastened 59", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "SXUOsr2BOrULDefJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtHWrMGSq69GtU+n6", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MtYRZayZyGGArw5it" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MR7/B5zoK48z6LxXg", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M6t52/4Pvd5Y3NpGo" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "UKJOyyEDSoE6I/w9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/ODsI8dAFEJbvh9k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "hENT8GNbgzx2BSz4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "sIGPNvqannBcFI7L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "cOC7RKJowLOyFqhe" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ykjyc2qbmAxJDHba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "sTzK42MrT9DMeQF1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Ikx8mvQiotnuLo32" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "vB/+IaZLzWREe7qf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jxw3Wz4Dtr7oclBK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "oQ99cM5WwH5ivLll" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Kd3ZIC4E81BeKvj1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "3T3w+p3Zxte7wTE9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "gI/U6fXlNBvU452v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+aeN61JFbQ5eaqQy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "kGRSNKG9pai8TuFb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "wPaLek2QrWms/dOH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "8OGN7eOyRdmChhRY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "aGHGeSXRj7zqQTTA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "EwxWWHayWVD0+m5R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "E8S6GlKtCxfacKkq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6RbOdPipR+A8H25s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "p+l4EKTea+6JqjUb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "zDJGVbQz8nEkcuyQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Yj9Wu/E4T1Ll9Ocf" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MscQdGCZI9lFmbAh4", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtHWrMGSq69GtU+n6", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MmrNkAv0T4Q9Z74/H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MYtE9iIaiJJPfwlKv" + ], + "hasUserCode": false, + "nodeId": "F0nZOk1GDkOzUzI" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MIaGU7z9uXX9UJYNL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrbCRjFb060PNlAAL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzLnMCZm90RarZw2L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEgOXabN2ReOMFv52" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M9nu28egWO3Ci2UUP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1DoPXt2gLQNMdH+c" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzHsrGQbYi2PlI9Y0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJ60gEfDmnkmodImB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlTJOZ+i7shT7heZE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxDx9e3ohHQ6k3lus" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqbnCkPczHcdAePE1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Muynjwy3wCcQqs31A" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MWOxVK7wbLVSZdC7P" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MR7/B5zoK48z6LxXg", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MGf3/KT2NFnz8bPGp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFd" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "Ff4F8obF1XEOuPY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MsqFigmoGEUY5e1Zh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpKWVvc8jY1HbOGap" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MmM45UsBpVbI0S5H1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McjToCmPG9BGf4vpS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjHk8u9QG1ZuIXHAh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMTMvE0y8NQhMG+dW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVaGYm1z864Oalhfk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M88x9Y6QM25uu8tGW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MCe90gQJ4tjvU06b4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJk8dbXGbMtttmsiO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MeBH/fWG8vooXPniQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MDY/h0Ro2FPrW5rbh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEXwkvSJfIDLMPAIT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M6cKUvDxzu927vZgi", + "name": "Fastened 60", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "tJlgftJBdP+JJykI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MYr0l6njzgyxpNQH8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MReE49TpTlmJy7B4l" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MmJTR6HVArngTUxfg", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MXoSY9Q6fnlf5+g3U" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "60YkgtMd8Cl5om0T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "d1O7zfQvVOsRsYRV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "BIKMqoTxKGAPkKZE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Sc4pnUmlO1CbBU5d" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Lcs3QO5K61zbyVxw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "SzTNUAiOr54PP/Pd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "ybP+pGtguk9qKKhP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "O/3x0rSJb00B+MKY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "uxznJLlKMJ1vHhTR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "XHU9q7r46HMlv2PZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "g8Ozs8JfUHusXtCE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+GxC4vEob1NU77ab" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "/cWnulqCPufPQP/e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "JCDUv1QYg6B29v4i" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "RiJKVjm5beg2jEuV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/gXQTJCVbgr1BhKC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "L4GJrT1PUWwcWQXH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "lTK0/VioZZjdHCCT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "fMhOaWzgueTKoCud" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "T1Ubk9KzrJZ2JPyB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Sdu/B3FbKFdXtHKj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rVXaQmwjO0f6gp7t" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Kp246xEM/10YQ4m9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "HRzHek/A3EEyDOo9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "P/EbUVL17Jv8Wfhn" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M6cKUvDxzu927vZgi", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MYr0l6njzgyxpNQH8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQb89Kg3wYH0lx8un" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MQWR1Z3jXuDrqH+j4" + ], + "hasUserCode": false, + "nodeId": "FsuvK8QKPSbDPYg" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mi4tmGDBBn0Ov8vGR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mthqus+++PS08GG3U" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGYrl4XowaF7peQGe" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCRsm66ovR/zlvG/u" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyAgPl/zSALolX5jx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M1n2g7lpQgiYxD30t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0Cst3Bpiv/yW+/8v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MiTtu1uVSa76cR9Ma" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPnoKmTDTqsI8ljzO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MJEfPYjt2QBm+uIuC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPGP1dlbA3ig/ytQS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M+Hs1BxIAMZWblT4+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJoH0O59ik5MmdSDq" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MmJTR6HVArngTUxfg", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MiUBpwVgACw3iS+XL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "RlFt", + "inferenceType": "CENTER", + "geometryIds": [ + "R5F+" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FBHnciuMZ8Mt0fV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVNVxuR9UmWRcpbZw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MW0zG/f05wQHSC2BN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MBRKgCdHk7B+UYGW2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvHtDxPLIJ4d9lr0v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mwln5ibJ7sECcrPpN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M3lgF6vv/gK/FGtMZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MoAb3lDvQ+Z+zWsVF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3yUQsvvdmN+vEEEO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MJ5mtsQUt+s3MZnUO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPT92xjPsGcnegEpG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MlKlMWxRHOAJyNwFh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MeKof8DBNG0GY67sQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJg0OUTM1yJpiSRKy" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MsafU1AHZfRd4mRpp", + "name": "Fastened 61", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "36SGD2bRGxZ/hT2a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MROdeWdXuDUAfekl3", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUWovp04/0B/9z2fB" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MhdEZprH85Yf4liTR", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MpEB5Xqc4/lSAE8rO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "dWl6hgGvTutlIXJL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kvN5aOWUeFuUf28z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ysHC/Vvh2SQEw3Do" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ow1S6cmjYmDZm0hK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "OCoP0tPeSzMZblHY" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "JYjmzIPx7Ot+jl67" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "6f05UmfMqz7YBEgf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "MdePVtOkAHIYQAVN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "cM/o+3qd+12rHy6k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "6Vi7K3OL3zXuMzeQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "J9Ra6VBGWccR/U57" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "rBYIsJu+5W/jMAZt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yciANnfjlKO9spsG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "c0YWpkge3IuEscSO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "70Gkw7FsyZTsU8Qn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "FufPhgxEHaAV1ABO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "dTrKvFMr2bqHKoPz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "AEq4Z9xT71uObt/D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "YT0WHsWLvujMco0k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "rKhJiY3K+wgntaWl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "9qn1zCW56+6bVkTR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "ffbFnDZbcs+taY27" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "fqueCf1B4fVxuBNu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "h4u5e08ZmqSLddRq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Nr1VdmgiCC/W33SP" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MsafU1AHZfRd4mRpp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MROdeWdXuDUAfekl3", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNGM1wGTuKmCVibIf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MAGtFUV+gVckuwqUj" + ], + "hasUserCode": false, + "nodeId": "Fgph4azycVDZFBC" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mqs1KHdnzismaBus1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKQNcDsu8yhLQhBZO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MopPnnFdMVArBSRbz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWsiltCd1Nkc2jhHj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxWm3mVCfnm1eeEdZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M0TJMJOmQS5My5njJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MesZ8F+LExkXVwaYi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M8ydgSqOFMplNIbt+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M0n9qs/2YIqNxvGZ0" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXCcJJnvpFsMRot9S" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M3PMiqC2nG7Bf0B39" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MSnovuihqxxI9w/TW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MePlpPRosycbCuLxA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MhdEZprH85Yf4liTR", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MqBs7Z7AZSO9VQ4lP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlFl" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "F847z5fojZqp1x4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MtFiwfB21gude4mo2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdWtaAWurpd+/upmu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MqnrACSzWbA3oAlg7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1MZOiRYdSSNMWJPv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MBZk9MCFTwahWKjbC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MI0R61k+O20YAUoKG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDGZHZjqX34zyL4r4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKO3uqwo01OIthjbM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MHb93p1gqiwiDgya2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MV55zjEI6TZqY0Ph0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MIpy/Lxgl7B75ZQCS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MOeorxLp/78vjSQzO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLMyjWD+UleisMolW" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMJ5cei6p4e38q7EM", + "name": "Fastened 21", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "rm2RzopxIvpTLiw5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUraR7b8r693bEcYp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MGkB6JTyKXCovI+KO" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "McvtTp0ESqKZq5rRJ", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5FaaEKAY/Hgmb42x" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "KtiD3Po5ff9wkln2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "oWUmHK+rs2pAELMR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "hawEctQmjfYf7zPY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "nDusUM/hk5voZrKD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "TXdg3NQIeI8gCwO6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "/ZuvB6GJagnXHZnc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IpBpAkPar5Jp1y0o" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "8IIkqrNDBZWCHKJV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "yF1PeOkYyDNfSK7y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "7JC4R0RxMxScLwxu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "O0bq7CT6oSyFGkgG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "lOpBiDxWjvb+WtKT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "1PqKCbIwpYd2ZM1O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "whlBP3qkFjct3ZE8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "qXeGTNgfEq95dpdY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "zC9U/XzYTGw7kc5t" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "AyhXA/WLtl1osXKe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Iuv/tl1vn8IYGJlO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "+3rfnKjbD7becPiu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "yZjFh/dsbYYUxdon" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Nd58Ci+VPnaZSuyg" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hKGbJZPYUBrsNfFK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "1rMN+b0WgUuIKx1g" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "JWWri6Lj9UxWJwwK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "V3xGG06LvvShFVSI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMJ5cei6p4e38q7EM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MUraR7b8r693bEcYp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mvh+RbqHCA8k4CncX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MdQq9PVpB2hoshML2" + ], + "hasUserCode": false, + "nodeId": "F9QbugGNuuKjeHv" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPDRY0us2VFETn91T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MJdHrLTvk+3WhM6uq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MGIyJEAQJmA3iTf3+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwtL/r44a611WIf65" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0bx9lp8iErRSk8Xq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MLJ8qRMYC6uWJEao1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "ME3ZbxuOCHZpxkV3+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvSIR7D8jl9IKArfb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MFj2y1cFNJBPJVrlX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4eJ8/19eIZIfdaSY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MLcEZyWnbqrznL2dU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mdp56aqVN9bghSJut" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M8PL2ki0bwUIipc6g" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "McvtTp0ESqKZq5rRJ", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MR2QvUpBW/4nkE9jg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIGd" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FRv433lyznXMEpP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MWMBpgRRBbCMOgjdu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4pOhRdIWBpXeRo57" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAgCNwAmVJC0ECWVX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKKLWDafDRp82QpsM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MW8/Q7sPaTimJDIz+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MPRq3eN+cs0J7nu1C" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7a/UtO5TqcMfVglt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MJrZBzwz9bLZ7hvUJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MWgP/xIgUA8Bnhf8d" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MO+Dgk7Oc0cYKeIND" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYaf30VZNw/Nxau22" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MyDYcdgigl7e7etYq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFSVyUq2D9FTqLdTK" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MGrvmAaV3KtSk+rpo", + "name": "Fastened 22", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "mcjG0vLNFXfY+f7Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M/4HdmX5VWlZxWkSC", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVWIbIA9JqTkwLaDm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgDFbvu5L1xB4Yld5", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MO4F1F9mYw9I7sJ0Z" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "XIv8SpkhQnkI9Mu1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "kP2NhpyFlY9ezvep" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "P0nvJXgjsBWBaakL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Vi6zWVoo55MDKqgb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "8lEOteJJJ9gtewLt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "eb3lXPmT+BtNB/+0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "8u66+fYHkDva62ig" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "1XXXfKptL+pYWUUX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "BzLKiT7zi1vSDGAV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "mdTIt+Z0on0ikdkn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "6YhB8haaRyPh/nYu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "kgfttQfx2QbAOwKX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "nXofW+kDrj0uINuL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "yeAkPUkX4DBuJhZY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7fDg9TCCSO1P09fa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "x/aGkyxcWwelUxTv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "6LlbuaPSMrJAoNLy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "PVk4X2cpAjjSn/TN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "yTuNEbds7Xvp/oK/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "RVfAECQGi0dath3a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zin1Pm4iNV2M5lzL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "5j6KOCxkHgVJVD8P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7JBXF6HXNJl32iIe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "O9Y/FdHD17EEPkOD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yJnBu9Mq2NsANaSm" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MGrvmAaV3KtSk+rpo", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M/4HdmX5VWlZxWkSC", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Ms0jmLppf3IJMCx3O" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFZB" + ], + "path": [ + "MpuN71cy5fa7N2x8e" + ], + "hasUserCode": false, + "nodeId": "FEJGoMIJzy5pyHF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mm6pdqZ1UZWs2dz7D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MH3rOlo4qn3DSHC8z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MF8ovADzipNZyDQM3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvV0EWxB1lqEbVw4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAT2sArxVY5Pgb4LA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKC+PgUTx5ZQwGfGW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MCcensr1h3tsqZLqw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzKmjC9hBqCHqI/0o" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MyvVMypg/W1Vnv6K4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3UeJw9AMm7//pPNU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MBPnp7ls7ybwS11hX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MQGWKNIXxPPBOm9Cz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MLR8qWW6Hbu+5SRBR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MgDFbvu5L1xB4Yld5", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mz81rsYS74Q0RGuIE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RIGF" + ], + "path": [ + "MOGf5Kru1WuZWXfsw" + ], + "hasUserCode": false, + "nodeId": "FTeyzGxlkiG2Yis" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MN7t11XnSlRD+e8OU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOSAX3VTeQCS5FBPS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MKSNlpwSFMtM0Pg61" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsIbvc+rKi8DXoL6x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MF8VMvlShhvR22m59" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MdgqS4mm7JiMJndjc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MP276qUqSujPzQyNZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M+vqKhlt23UCF45Ah" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPPN77uWo/+NA4t7Y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "My8IxaaIl6E6MKoWz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYZRfqO25eL8i3KkQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5/9OBLY+7woGjX/3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M4EOjBEt0WLVJSdhs" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M7fVsT5DzFhLDnlT+", + "name": "Fastened 66", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ZE34iHaSzrtx7rzv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M94QCJCyzpxts5+Lw", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAL2MveZDOmK52nqi" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MckiIfQg0iFk1dHvc", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M+7f+nRDT6b23m81U" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "K4+evMHBGu2Lmc68" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "XiIGqCy20q2BM7RG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "3+HuiDkUpTl6/f3B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "0rOIGTw8CnLm1xiz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "aI0jRxgPBz47O644" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "qEvHPiWGbxC5pqjl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+TCDyThziUaoLIRJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "I+ikm8rSrK72Dmbw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "WDriZYQkrEQJUCYs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "JxIP81lX4g7+O6li" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "+EYpvbrO7PRbS4oI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "1KRGt2YByktaVZni" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "+9+xlK25qIHqrB8v" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "//2Jx5b92dTcIyKD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+YxQi7JSviS6Uhui" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "HSwDL10TaBvtjnyB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "p5XABSVBKxC4IDXA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eCCKnwscVIeJ4+2e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "IUdmoO+nXcyp5mjQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "DdX5BQBA6yVBZxdo" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "wZp3Mga9Sisi3Byt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "WfRVYTBXu0CJIy8S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "TMuC7cg295rd5hrq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Cw3gJ+YJXJ0wX1qr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "TgIG/hA4yHlz/UHz" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M7fVsT5DzFhLDnlT+", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M94QCJCyzpxts5+Lw", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MbW0B8e7x9uo03dMC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MD4dokFtzDllb3Ug+" + ], + "hasUserCode": false, + "nodeId": "FZRfmve2aGzuaty" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYSRP8VVF+q/Tqq7T" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVEpGaLJjYqGHrgIY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MrDeOPWJEJJrZFrgw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "McDNQVgAwthd59akq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMChILmIaM5S8TTDa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MIEjK0LmixJsj08lk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MV291cId6uybCSq/1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MceFldSR3R8M3utuv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdxV7AZnZCSmJr892" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MD0ChR/dyWjrrwEuu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgQL2jGNNavUh6qxl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5FKDL+sPqjNwVfzo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mt/W2/QJ0TbJ23dj5" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MckiIfQg0iFk1dHvc", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MnYFdbibBdxt5ESAN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9CV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FHDNkpve5pwK6ii" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MO478j1EV2Ukwcgeg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MH3PAxiOcmta/dVMY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9zoNrhpH3A+GA0vK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAQ0BqnU6MFzDVHfa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0L+6WtJtfCAVuM+J" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MyKswgGEc5kocX3ow" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MpA0p13nauwPuDPdb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuqYPJKJS/Yin7gM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Moc2GWHMy38JAHjQL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MMNSQj07f7Y7PZINo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "My1inJ4uFQnb9qpki" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJEZ6pzXUoHrFfSvM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJrvFss4hzVKFepy0" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MREesG14GsurkN8jQ", + "name": "Fastened 67", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "t7UMPdXiM4HiZ4jD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MPBIs1/yJ0x5IZ3jy", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5bZDmYFtmrTNRXyp" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MyIOx+hsxhVJE9b8p", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MvQHbmM3VwDaXjeYz" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "yjig4+g5Jf3NNXqu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ZzYT9PEO0HYyw49k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "x+Ei4VMMMRJW2jc9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "3SzVROpdXNnb7Ex0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "hSQEEWVquHoRwlwV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "cbbj7RihLPPzG3he" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7C3+RQE0zClDIN17" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Xg+MuEY9lYkZkpDl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YgN8lHnL2DwL72r8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "D+34nkFH0KaXOgRK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "TY1+qTx1vHfdDdVu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "8P6c00Rey0hT78uJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "ErhDDdCRVS0u/9To" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "IBxkbP4urLOov+fS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "tz4Xcl3JIaV7R31g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "njsMhCifVimYmlk7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Ssfw85tvM6wb3lwK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "gCTyjYAuxqbvU6UF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "jFyDxWAut/JR4sMz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "eriEVgrgHS4kkD0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "nPDqaEPOe8y50QXW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "JjOxqhlFWJNmW/90" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "un4+lhqq5nuunt3/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "RDD/3iCDfuZm9ful" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "KUTWdhbSVRHrTCbU" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MREesG14GsurkN8jQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MPBIs1/yJ0x5IZ3jy", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhD/VvgUNTqjpqp3R" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MweKRM7vgjNDLq32k" + ], + "hasUserCode": false, + "nodeId": "FRUvAfXmTSGexR1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mth9biUr/ri6jGCfP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MHuinhdLly6v8Xrnk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MPr1+39lvi2ffyelq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mut6rSAUsbFOWkGlL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mxis3qfazqaMog/Uf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8HYHbD6JdbF1BNiD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+v2uFvETX9r03vZl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9Io0OIu9PdLp/zVm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M45aD80EEotpgjv63" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzbE9x+vJKf/6BXrH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MEjupl2v0BxqHQJxe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJjhIjW7quDJhiLNr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M7AJvW5w4f/u7quAf" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MyIOx+hsxhVJE9b8p", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MtBu8XtQWbVOXFves" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Ct" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FkQMB2RNYEZWJE7" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MWtE666LwmX/E5ueH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MknkDfk4IBNmthBGx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsM5HyRFaGaV+d11F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXWZNJrq9dufH+4ND" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOvz/4ms6PskVmb3Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MiihiCam34H7lF0E0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MJun6nb8nJnLlJQOq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA5XxKcHsHrJrAT+/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mwf1xXWUo7NVBs/PA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNvN2eFxbz0lho8NE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MACnnR/Az+T+6qU3F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MU0yWMzOKedQMf7gv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVuW8myvqLf1lY4tr" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MLPB829dzEvG/IQNx", + "name": "Fastened 68", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "siNLyge15RBR9G7F" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MEwNmyjrVZRPFCjId", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIfuHn7fTC2fsybn/" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MO1Wp1De73NsPpQWs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVM8mjbEbGaD/6/ZM" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jw50VdVJiT21ZXuK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "/FP8PAYPtYy6rbbR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ZMnq9L7riWdVUsjr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "gp3a2hg89ABhx9GJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kWR8ffiw2AtbWPqc" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "KVdsLlPgg52SB2cq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "jawA9NQgYM98RcNH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ZmziwF8QppEotXq7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "YMt7jzAKRuP2/KDt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "55RcDnHxyATDRyLT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "YX7028Y/4nVwd0wM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "nv1Ito9JOS3uw5Mp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "D+x28SJsFkKdgISj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "+AKJqWIScXeOZNkZ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ljqL3Fp9XO4g7cv1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "worca1wQ7eYkd7rO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "rifGYEGJaTtkJZZs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "8glc+Ya/aEs4dad5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "WvWC9tW+18G6YXP2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "BbUWSJpniSwDHHR4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "iZIu0LOdJTJSRSXG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "Bak1Fk3d6aOPT9KG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "hSiq2oOnHZe6H4LX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VPTQy8/HOlmy/bQX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ztrKP4eaHOo/8YVH" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MLPB829dzEvG/IQNx", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MEwNmyjrVZRPFCjId", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mu5bVCyWHlHK+Sagy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MhEfUUA9L2kugaA7C" + ], + "hasUserCode": false, + "nodeId": "FwjCEyP0q4dWYEz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJ5+RVjrHVQyu3mdu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MDXoh5/zlmvJaC1Ph" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MsAiGUaQGMJslXUoB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvT4hqOjZr+3HAGUN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtmUUje4JOoI6YUHd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MYyX2ff29TCjmtTtZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M4s00eTgLYxHSulzw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuwZdFTSTa1nTR8cE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmiyXkHe8U3sepsG7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3g1+6RDoZAb3gNuY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mlt+fZUNaqueqrt6I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtOZs9/ekmdnh079a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJwwu/SdTQWPbev0X" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MO1Wp1De73NsPpQWs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MRpD4PH9zfbbc4W63" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Cl" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F5KRTJgLLJ0AyQ8" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MKSLAEk2LlhRlcBs6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MExl403hL5vH192LT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "ML+8TFNEhTBjpJST/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MNe0lafIMmjWiqaMK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPFXWrsKk3TCzReFK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8hC6R801ANu23JM0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXJvWO8DnS1tU6VBX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M73Zv1S/a41YZK0aX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNNjEjUDqRjzRd/SE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MHIl8J952vM2kEbgd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MNIaQc0Wj53m6tpwB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtXHuCEm/Dyb2wWuW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCgV34W7bLiArRw1c" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M9O5PMiknMNsUBjLx", + "name": "Fastened 69", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "oK77XsaRInYn+jfM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M6lLImh9a6dUyZ0FO", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MEFukJ7ON3wdw8GLr" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHhQE0HnVwBqJR6vi", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MyCILFtX6knC4fOew" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/I3p7Hokobqhfhx3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "QujP+RJKq/WwhBR7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VBogKfpRsuevzllQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "9j56PoJQQAslJffB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ALP0n/o0c6JY73Lt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "IAJXfN+EMUj5i+Kx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "VS2D2kP6WeJN4Tao" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "uWR+jVktDGK0CNrT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "M4rZSzSHkSMtfgvy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ehmm0NpIvp/BU5m8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "0sBdhDKNIFODk2MI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "7/PFAKFDk2gLGl60" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "N09n6Nm8dLkUzZd1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "037uQ3G0Ij90cK+1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "hTYbkF/efa3nR+P3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "cdMbpD7gftsThWbT" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "a25cAW9ssZS4Czeb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "yvu+hlNUr5XV2wYk" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "CakS8v1aHNb6ZXZ5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "2etU7j70oMQtubOh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "myALHGmfuDTuQUHD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "g0ZNbyPPUHjce/Lk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Jxi/U3/kP/W04hLe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "p3gLPRDiJ1N8jaI+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "7vJod7g3npsPNhSq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M9O5PMiknMNsUBjLx", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M6lLImh9a6dUyZ0FO", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MwYjBd2mNUVeNSx/L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JIF" + ], + "path": [ + "MCBr6FfOeIaPE0sS4" + ], + "hasUserCode": false, + "nodeId": "FZXif7wzd2qxDVe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0KjNtjsxEmWEySeI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MBBZXqmG2nuX7j9zb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M7ixHnKeOlhrCcM/H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mk7Sogu07sqj+wZ12" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvhFgFq+8KfLpA62Z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2vnCsGmmpOJX4Qyf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MioVdZKg6nBPs7Ya+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MQm3u2XIwGF4i3KPZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmZWSKbQHlKqYlY93" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M1aPej9T0Z5fFfNfA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mrt6Ccx2VJSCqS0jz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M5IhKoFFiurlU9jsi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M1QtBBN4Dennx8SVt" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MHhQE0HnVwBqJR6vi", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAURhAewtYDID0KL4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R9Cd" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F0molP4qA7O1yHQ" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVFWg4d8W5yEr2mUt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Md4pt6ZkFTTnCeHEp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MXAS2zIk1RQ0Bu9VN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI3sPdQblbmugJn/v" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MuoyP+ZY2S1G4qXOA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M7GTRecZcE2oWzpuP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7whr/PjdAqBdCUFK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "My/2KEcIph7mnLN99" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmK6p54aqBNoNPkj/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M2yLhLejqLQVSHGrp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MKvIHd2d+qxLzOk+W" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Myg3SubbnG6ekPzeq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MSStB2CwpFuBO2Ds9" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MC1jD3evRns2NqHOO", + "name": "Fastened 70", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "9aDrxRRFRgkJmIV5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZ6o7wwB6HelEYhtY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJ+mNSMepmWQ2T2pm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MXT7JjSE1vH0wU6Ns", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MhCos4DK0zumMfiUd" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "RTy7nzlm9FD1EscD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ntp7at6GpN4ZZbog" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "fbWSpCfMaA+hJzUs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZluP25abwegfyjb+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "JjRSXeWXd26wUt34" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "omSqx1RWaU5rPen4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "d/7hxQDjHO/Zc6SP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vznTftK91n5J6wyU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "nqUN4P7yWb8mEUoB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "xCfwuCgffMXNVkle" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Dm1D0HmO5Wmzsr5B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "JiRIrqJchW84Ix4e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "dhj5ecQ4zLi89pgU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "tHGRIafMZa2sLlSx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "mN1tE1b4pX5QsVXP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "OY4pUZTkKuosf2qb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "bcGxe0g78P0jvUy4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "QfYNak3eaCJJHDyD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DCX763MwZVaUMvQt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "8hRwvav8DrypVix1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "rH5U6eO66ByUPmDm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "iJ9WVEJ1kAyXcmQs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7szurFHn7kYeVM+T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Ii40m2AVL/qZZwgy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OBstetvQzm2eVVE4" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MC1jD3evRns2NqHOO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MZ6o7wwB6HelEYhtY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MclME94tRqduJImI5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "Mf4b/8Xu1NhMVXcQG" + ], + "hasUserCode": false, + "nodeId": "FYVoomyr91ppF4B" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M0wIHy33LDEh5cNFX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVQ/5VOSx4b0EtdBE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCxG3rudIg+qAqPod" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MkRNxz+SgeAUD/c4H" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mabxa88d3pqxllkAB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M8J3ZT5xkEwpIjH96" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "My5keToZSuyHeyB54" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBTCs2+6eCc4Y8e/f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxDBw9Kt4v0eyE0cR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MoTY9bbFqXSSvF5ng" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MVxRXU/Uuwq6SuCHS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MjSyHDMRU2Zj0RMep" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MVN2gPnlYvz9N0DDO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MXT7JjSE1vH0wU6Ns", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M2ppJYNJIH6k3hNXI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDR" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "Ft0F0oFeBu50K91" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M6HxuTHfREoV3bSn+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mu/Is0DdrEseSGgT+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mbhkc4G8EQRvxxrGg" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MEqnI2iNsIIv0qPxi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/+9A+wkGaYdkxUYC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2OsjEzwbxxdLyWGh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Myva38zRrOyQGEhMn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MF2TLnDe5AafHHZ7t" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MoKeu17tuMq8SfU1O" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MSvIFn8S8gUHZpzuF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M5kKYm2y+jF5LztY0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MsC42pdwtTxCNxKSE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mi48RuLsk2V49SB30" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MUddxXtyYhmmVbgFQ", + "name": "Fastened 71", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "IxXKlj2wk0ow/2Se" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQwSV5EajPcmSvtHk", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgqZxlRbHaD1SGnys" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M8xU3T/pU5tP7qDk1", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MksvQ+sZr3euURAc2" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+jcERd3DdBADOKzP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "LmD9cuCSwd/WFFwK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "cORhRcXbcPoSjTZ0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "maDoycyav8aKPIoz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "f1KHElaYE5cs5/cX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "90tDCvHRD92O8mUy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "TlBTJXymj7wKTri2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "9AE4DfxsKmPknuog" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "MFkYQ6S/f2maaIF2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "l8hEX0UqQ2cw0TXP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "kkR+YEltpmfGQN71" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "/GXB3XB7vskwaLKB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "A/yrI69xH291IWuL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "VPuOljJfksljXBs8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "+K5KcZvM9pmiMWVv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "kr6f4XDP1sRGRuFz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "UHxKAoJDo1OM47p9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eiUD+jpCmWhyGkK4" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "J8xc/D9ADSR/srC8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "0EnCiwgiyxrMJBEd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Ers7g51JTNr4mm7Q" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "hEhEtytPrVeLvkTs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "nM5Ds/w9fFN7h28S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "lLv5mGne/bJ+ZFBg" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hOaTQycvD+1ZKXwh" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MUddxXtyYhmmVbgFQ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MQwSV5EajPcmSvtHk", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MleFucfdKuKJ+tARH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "MLUjmwTXliil4xRTK" + ], + "hasUserCode": false, + "nodeId": "F24XxpXcUKlEp2n" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M3CznMGvBEXTM6ZsT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "METc9CZWp6/IYkFbd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQwFVhehCu1Hi4mCj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDb3bksoR0UFzf/Us" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MAuxl1XKFBUQzrjs7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MVg+PTqY7Gq5FbO/v" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MoV0mdfQqA6WY9SmO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNPH1ZO7lKIxsgqRd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mf3QSxd7Cb3g89ElK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3p5o/YQX5MJHLGqV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MV+ay/C5w6OOTYb4d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8eT0MrufKlndEmPG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MkwGOPdTe/obyBoQR" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M8xU3T/pU5tP7qDk1", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MW/DgOmb/oIZeyMxn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDV" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F4gufV9Rf55lsUU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MyWy/hIBSEs5EhTJO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mo/yqBSYo2CXAdvsn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MJt78tRB5h2olVwhJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MWt0Um9Cmv0tR1sW7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6MQ7mQy9UQ11G68p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MvaIyhlwjJF9FwV6b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MHQk3JXRbYYwtb+FY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXP+7/1nxrEvyEmba" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MsQ1xHzD7qn4nlZeK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MNkIILkoxgqA1ERho" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MqpXFQT/pBEow2uRL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MAOtWWLVAXIlkZsKB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M6JmxqNyP3pfIaXFt" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MwPYYk1ezDhhsqIS3", + "name": "Fastened 72", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gepjdcudVlRTqblx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MOZnIpNcRJxHXeRxa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIk+bp30AqRZi/d0F" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M80C09rtDIwKnRLec", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MkxNmyFERd6U7FGaa" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "E26ZcGJlD1qgLqXN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "HxE5OM+G7KAEaaVV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "RDvqi7pdsqgaNsbU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "vvLiORKccZCPc09L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "lD5ypjamTsRCospz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "qG+kSD5Q/S/JgbxV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "E3xRBOBQY8UDJ5qQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Zdx9zH981p/PCJ/y" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "tO/waK3LaA/I3V4k" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "0iF1hS5rkbKls96e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "S2GqDO8sQisD5xq0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Fflbz0PTMTZiBXMA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bNpfzJzTr8rD9E26" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "TgQxu/TDvkd1BJSl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "2GuKV6WKd2vSfZrV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "/rkh6N16dQl54Ypc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "fin3aPCIqbeQ5Etv" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qQxZWEB0pq5T9FTL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "/L9Z4MUreTO9hZ/B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "AdQ6Cu+vbFPu0HFc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xUQA3MAfGAa0Ivjq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FQfIi7xehvON5Bc/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "T8OI1sLOmrEJ/L8r" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "0HLLlDRNXLXjZpGt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "qflpZjuSKPT8/TuT" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MwPYYk1ezDhhsqIS3", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MOZnIpNcRJxHXeRxa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MrlsbFqub/t2NeMkn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "MTKEwqK456NssYUND" + ], + "hasUserCode": false, + "nodeId": "FTLRmCalgsYgVZO" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M8YPU0mPb0DLZbUT/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4pJ2CemGVntIb2oJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MYpdegSeDv1JVOIgv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MUO9km5l0Rj4Kgy8x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MDq4GKQBbv/QCa8FL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MR0RaMbIgR1BXfjjI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Madqx9eOeMloI8xwB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MwTF6aPXi5ucpDM/a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MYNMgH68lmVhxgkan" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7mdHHjNBA9LOdDDP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M2KBvPLw1Q+qRY3Gr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MO8dMvyw4xhq40JCE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MQiPYNHfQNIm7Y0cW" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M80C09rtDIwKnRLec", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mbl2+eTH7VD3aTfIE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDN" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "F0usEcbr1hZL3gz" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHOvEbLml8Q7WoIm4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MGh8WGqtCA4mmFyvl" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MjgeJPjE/iIvSummb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCniO8dF5hZ9IVa6g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M4ftBsaRgwwbkr8sV" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mtc/dCpOqQERu4Im9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MLJnrrCR+nVgIoiUn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Menout8tSfGT/wyFv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSsLexqsoVlphaupB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M0nFJEIOA9KGNZW40" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MC+Pk2Uora7nmZZEO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MCZcWz1HCoHmWRnT3" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M5xxcbyTri+/Dyppw" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MGqtNl2h+tbNnpwhz", + "name": "Fastened 73", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "AmCkedICQirpJfOs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M9ypxXjpFvhvV2b66", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M9M+jQNV/HXqb0n1C" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTFXIQj8HVOtQLmhu", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M1GZoKnU0XVOR3jIx" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "ETUhF96u7ZZfip6p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8SWN8dEJnh3fhgzC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "qlF6G8NaSDteJ55p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Za7c46Si9eAgVaIy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "deX9Y9WvLRHuJMOH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Zga8hzuvvLZWmhjC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Uzk+adPzIXiAqRmL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "Kym9JR9xW+n/PJOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "K/sSgfweoXof3Nm9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jYnW++9dIjJQZNqI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "KezUxmQjrB+pdF6e" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "/2V341hQyrQdycIj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QTtqZ5uLj4CDaXq9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "EInlzn42wU9VsQ10" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "voZ6mzgl1egZlvT7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "62HfxRMduHuWTpca" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "IclgSUYy65QcfPSd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "eaixdME90KcXMPoM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "4f4raOXr72r8bNNQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xMttMlkJiyrfyFn2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fMCOM5pjebhR/tG8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FRLyFKo1DhMEm0mP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7+ruPtAaF1G3e0wY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "nRN7VmYcX++ya3Nz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "x8PaKlKBTeCLP1TC" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MGqtNl2h+tbNnpwhz", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M9ypxXjpFvhvV2b66", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mp1GkXnO7YdCeBPeW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFlJ" + ], + "path": [ + "McU6/WeN2OwxvKgus" + ], + "hasUserCode": false, + "nodeId": "FEIwaE2kH9tHNqU" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M7A+jZil13Y7iGFAJ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIWY9IBXSO5/8JYC/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M40Badlb9t2Dy+Cu9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MXbqb6J/ftAPItVQt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mz2RfvY6nYNUB9Bwe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MwN6i8nMWPq9wUVZt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M0kmjbIWJ/fUjnjs7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/WO2lO1Gmn4Kv/Q2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MH33CaYZY6SWEopuT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mes19wVYSQDiDWAdw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MuoDjlRjprfbpjYEB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "McqhcV3pCrY0X+SdW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MXAo4FR9OMAtXlCKH" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MTFXIQj8HVOtQLmhu", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MRtzM1pgEBHpaaZv7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RyDB" + ], + "path": [ + "M/7QAJEhgYYkQ05ho" + ], + "hasUserCode": false, + "nodeId": "FECUsJ47LGvOI6X" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MJqThC1aaporsGIMM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MJaS+cfFb1z8N5GK7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MZ8fnm6jfwADHeEQt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MuhJcAHeKHEmDtPX1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MsmnxankIzsG6yQBo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAPJ8WQlEbmE6W++i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPiIoSRMgu7j9b5d8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MStIDkgxsLEmXe/Vi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqYQxgz/EqCoz+qF/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MqXM6uhq+77lqzClP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mj4ybAMvkeAO1VFUn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M45MqDR0h8nPgGTUE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+180JYjTE96hDldb" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MqsveYsGhuzaVNLcV", + "name": "Fastened 74", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gf+uFxnyCs9/XhTk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mst3SgMiY9PCVVXKr", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MAhTf+6c8LqzCEspo" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M23WFQRQfwwRJlMBS", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5nw0kd6QuYjhjqgO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "oHmIqHH6Cw4iOf1t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8xpJzHQbYnF4pVWV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "gnWghf39cmxcZido" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "cpkHhdpmcfRjMfvb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wMrHXu6W1J+5U3Zh" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "AaQprP12VDAk6UTV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "OzJOKm6hRYxCUXBc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "JxrebL7TD0msCUp/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "AzvOnQqECVNB17R/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3u4blYbq5LBwvKyi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "wCXHYnEvVrHbi2e7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "04f7YbjksL/xfsDN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "dYBnRL8tOzQVBHKV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "kLuuWnfkQ90XfODS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "FcpGGzzb06YCFCfh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "JvqsYUaHTbakXjdI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "tj6S/d8UFi5kom3o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "JtFrJ/yMfEECNo4/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "p1n5zq/D/VuAonJh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "iIlo/iOsn8sI4d/U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "HumW0fkZCp9+wM+n" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "F5A2gxQJ2NKFi0Kz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "c+zXsOIGGVplKE8F" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "p1m/xL79p23cns6l" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+tI+2aE/f0gaXICg" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MqsveYsGhuzaVNLcV", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mst3SgMiY9PCVVXKr", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MY/0A+aSiLrKEvKCV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MmCy7JJI37NPE2Lth" + ], + "hasUserCode": false, + "nodeId": "FXintZJgrqpBcnd" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLMtnt2dtx9yn73h3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MMTvLS6C1hZzMWUMU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNZLJ3AOxnCAuUpZ5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mcd2PwV0CQmEmagRi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mmwk31y1X7yjb7OpW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MGu6niSiJ1MooeY13" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MS/gK6i/dDTL+6blb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzGZwQCIYAGSBraB1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVqU9DCbvFWCNq/tX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M7xFUkqcFkdwTVbHv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MPIDd02edsHQgnKW+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHTc0PHWBbilCbkJT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MBDoTo7AXm+8b1yUx" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "M23WFQRQfwwRJlMBS", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTdANeYY+UFQd7Joi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "M6cpdrFCq51uKRRRO" + ], + "hasUserCode": false, + "nodeId": "FvSYLSgYZH0BNDr" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeoTwNjEu9YJ/SD81" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MScaOcNWj824GFdw3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mbc9tsMhjyGSIRk0Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/ypKIeH98gIfvVpi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Moyfi/zZlRe8F/YV0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2CaOvhNfTRtoJBdi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MtI74yhtDg/cveyvf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M/7ILIeNCbJh46ynm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSDft+txj437vPcxu" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MMZ4zepmTOztGGlq7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MwRWWoZTiPlpBJgN1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MS9UcJyrrgd6/y/a/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MlFRTBHl1eLXMBsEM" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M8I3aBtCZZk9yudBj", + "name": "Fastened 75", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "Hq4keg+1eaAYglWy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MEW2LO7rE5EPIhdMV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MgY3pCTty/l0ulKW+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MNqS90JTp69JZa/Gz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MHrplwUIRA6TQnXIC" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "/TiyQteSUqDC3qJX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "CIqjnDZ9J+VDH17q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "bZVQkbHAbrdWAIJX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "TJ4YJSAfdVWsaYrJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "3jH+aI1NoahvSr7B" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dccgfwe+X2ZR4oud" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "4t0nQa78NcvNByO6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "tOSJ/JjbxHsswdkH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+eYiF6nxz0wMJfEH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "9gzhNDXHViY/4mGp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "MvlzAG6x5QIpBHnl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "L88/fnQK9ZaotKR3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "F8LvvW9soPOJ070Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "k03gUEXZ1kPS+vyQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kI6Sj3LwixH/xXkl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "+uHZhwZVNdsEIAcX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "fs496CqZjYfKw4X2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "HY69TZaCR1ihfDcQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "gLc14eUvyblJJOuj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "JdosjLBTXcEFl53I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "lTqpN5/m7LPXu6nd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "C+zW9K+wYO9lW+R9" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7tBvWA//NGJHawJv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "o0x9dJCzoXkVsIrS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "5KkNejeRfsMKq6wI" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M8I3aBtCZZk9yudBj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MEW2LO7rE5EPIhdMV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MENun1eVisvPMFj6r" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MZ90wvSDkzNr/PNZC" + ], + "hasUserCode": false, + "nodeId": "FAASqSKk97OMs2z" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Ma2u4BL06Fu5TKl/L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MX5ZU+kFKnBuPUk9t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M5GOLuJ5te/SdFRES" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmqJzBI9IyRZVfY0Z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MANYkX/IwcRZRMggG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M2xZKYkkY1uDs+xXF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MY69BZT9wazHUXxaF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MzFzbHUW2v3x+WRzz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MnCvcsFVN7ZaM8LvI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPEHZQZb9PGBOdcxQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M/3oRXuUlynbtUXgS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MNLWdZxzH7VI+OsfU" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGMnzXG4EufH9uqDa" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MNqS90JTp69JZa/Gz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVLJtuG517jpa2fGo" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "Mfpf5MtGs0j2fRnfc" + ], + "hasUserCode": false, + "nodeId": "FsGIQzaH419Ws15" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjUw2+gA2QZ4Jf+PM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MhBV/avdsa6I1dzCS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MtqPIuJOkLAYdJgrR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFoUcR4qxS6YYZm0x" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPYfuHVgLbze7zufF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MKCAZgxe3i2t6yzEk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MGehQrF3/Eb32LOCS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MVkhei9Kk4xS4QJIn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MlLfHs1x4wl0B20kn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MOc/FERxSFfvW8baH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFBkaxUuVdbn0ckgs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MfvN2G3nMNm98pQDD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MGDj0rWQ/2EF1RgvF" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MIgIp/DwX1iRVPllV", + "name": "Fastened 76", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "XBQkCT6zmglRnbH1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MtbulwcVry9z+JLWA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5u9YXIdn39MKpftV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MWnWG/dtM8yiMlIIe", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVjvea1Q1qOw0yQGS" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "OFbaFir6+dGnxHig" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "6bNfnDoOSIb7dawZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "h4gDPVxL8v7k4q9B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "dP6MYd0V25DxnJag" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "kH3KnuIDZz8gO76C" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "S4kZaFggWfe/9hGP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "/vw4tGicWxy2igH4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "ZUAOPvseW2BlZBX7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "9EELooZpjg8r2ESr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1p08Q+6dmhdRU5X/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "s1G6Nx6FXKozP9j/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Es+vRSvM2tbfJCiK" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "FvHW3XlaMPHURjst" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "E52Qg9AdjZiDFHE7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Igwss6KA4fsG518Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "VJ+tSb0mXtHdDIz6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "nTsoIt40G4eBZjIH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "p3DT9gl+RrOEkwGw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "w+hio9T3mOh+i1gA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xMC/Y1xeTjWusY00" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "K2q2lvnL1R9Y/f7v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "HViE1R75ogKIFj3l" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "dlBZfhg6KLRVRwvB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "pvEn98sBXjRFQy5D" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "F66rV32wGsSUEBFh" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MIgIp/DwX1iRVPllV", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MtbulwcVry9z+JLWA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mm9wHLy4xAF9Ly03o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhF" + ], + "path": [ + "MSzQbOHF5rqOsAEyr" + ], + "hasUserCode": false, + "nodeId": "FwOZWwjKcjn3LpF" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFhPmwcVm6Cc1iBYb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MrFFRDrJWKLHNoNPs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MkcwCoNUTOy6GO5Rn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MYuM3Y6gocSeCggYf" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1mWvGyK1vdcGRkmq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M9KiGeyTmnTcVoq11" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MNmV5qIY70y5W9AcA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MA+uBOmYYb7M9mqc5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M4lmI6/YLGtwoUdEK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MDMTT1FXbxuNJZxeC" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSRB9v2GbsHQoEW5L" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MusbyaueCIsuu+Dla" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MnaMhS34ToseC/1tO" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MWnWG/dtM8yiMlIIe", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M/56+qg8mQ8j/19zD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFp" + ], + "path": [ + "MmCy7JJI37NPE2Lth" + ], + "hasUserCode": false, + "nodeId": "FkqI0einxeEHCnh" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MhqBF33KIJKX2Xxaw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MVljKiwNdMHz33hFf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mw2T4XO41ItftyL2J" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MA6GSyTh478pPDhqD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQvYRF1nQjRruttgp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mp4Jkl33y4mgrIDY6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXfEH1J+zSoz/SUHw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7QdVqgPvwt1GjXmt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mt8cUCrqmO2NiXbpH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mokb4MYowU9Rqo75H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M0+qqqlwDB1fyE1xG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M03RBqpNTFmbovF1T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MoPCA14On3ZJCelWh" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MeFgc1WE9b26IQt8E", + "name": "Fastened 77", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ga0WeA8mPRFLaiUv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mv660suJIkCfts3SY", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mv1XUmRtcV4YzR2/e" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MBCJaf3i229TcAeyL", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MJTyswLAfrApcOGuI" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "hIRn+cjVeoG4dRMw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "JSL+zutm77lX6Tvo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "G07HCeeiJ9xFXPYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "SVWbFFsOe7zjkQNG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "ECdDxs7ZH5XkrH2/" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "zNkC5KeuAKXYnM2Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "QlqIsFdHGFO5cu4t" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "yypHq6k/4j7JN50I" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "hgStKCl7vydVZvhx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NZEvgqnTZhdMp+HI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "LEMTmY5GDH9AaTO/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "1tP7xWx1SBkZ//kY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yS5cdL2qnHRwKdIR" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "s4xz3KZpE6RA5kW8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "7UJUMcpJqDnF3hh1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "7ZTsby3cfmiiMoqA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "eXfUW96As1hVBCZ9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "98kA4g9Xa8Ld3P1U" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "lVa/rXKtjF7SRAPp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "SkSRxdN7ZvPduKl2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "CSdKEPgu6/m1Ew44" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "FBryJlXMjdWedXa5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "IEd/3XxX9moEe7Y3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hOi/942QnfjHOKED" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "YX/AKeoT0/Jklizz" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MeFgc1WE9b26IQt8E", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mv660suJIkCfts3SY", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MaIXtww78+TqK3Qf8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFN" + ], + "path": [ + "MfZu/LHB/pDhjOOmg" + ], + "hasUserCode": false, + "nodeId": "F1heKLoGxzpqkWD" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mf3wKjAARExMnu3Yv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MFV1TF0MkEL/rdpzK" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MigzZzKsPDF4e39tT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M6af0dpc6sz5xIb7P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mj3S41yVQWxCSk5ja" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M95yxRqrSTABTz8jj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MxWdRs5MW/DwUKeYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MBK18Vj3HojjgVZj/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfNQFWFZeabrdo6fE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mhqz7OkiLsQ7PwStv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mbe9c7qH/UwveWmAU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M8LT0pByVus54utJ2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MsLHHTSc/loXoCdAu" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MBCJaf3i229TcAeyL", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MxHFmtUeH6z2fik3w" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFFB" + ], + "path": [ + "MSzQbOHF5rqOsAEyr" + ], + "hasUserCode": false, + "nodeId": "FAjKORnAJROvhM9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MTJD3Th5fx4tnCNt5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M584/SLDYPxfHAdgz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MNYy73al0+GutJ8O2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPT4rFOT+aruMAlhk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqdHPMqJuJ0bYMUCF" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MnNyFRw+q2mSdu0Y6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MC+V70jB+pw1WrG6T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M9ClM3Mqg87w1aKXx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MTbCXgofhXUy/CjhO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXSHKKUSvw4BwGPN6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mes8pPRYro8yvm9CE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mk8G/X5gZywY1hu5R" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mmtkt51SYO6g0gBPw" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MWYiBj/TqKPt0IILt", + "name": "Fastened 78", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "BXGrRHtqppKcJIsX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MaQmQu7pXH8cMgbGz", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MWEve05dE2l+czKG2" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mcz9YB8B5nQP52Z96", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mn+SsA/cK9T1Uou4S" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "2b+13cg5wQIk/6d9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "gB25RbGT9xGkkOl/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "IP2Bzjq8hDl/AVBI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "tKfOcwp5UIF3q2/k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "2xLhchYyPbxPONdA" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Eo1FqHfP797gFt0s" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "RZnwrZUQtoWx60am" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "MO6e97y1x9JyGqYC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "qcazyUrb/+4O7P2P" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "ykxntFzXtFMRCU6d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "eTEjXnTWphW4jgMA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "xgURff9obkUp19ej" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "e/rmaSR5xRiS0GH2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "rTH6n3rQltZwMByM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "g27q2cVT58Ba7IMI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "RT94BhPPA1cvxjML" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "DMNfHoLIOiPpvND9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "M38fEYyjj6VZxKyJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "tQFG39GnedO+Wp1a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "4t1mnh+SF90Xayov" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "j95A1p2C1ol5b86f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "vvNMfyEaCeHjay6D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "Wdz+v2GfsuVxnFZQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "wGG40RvNTcc3ltdQ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "3TjKIXSw5dcDKc5s" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MWYiBj/TqKPt0IILt", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MaQmQu7pXH8cMgbGz", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MSp+uUkCCw43lhO/I" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFt" + ], + "path": [ + "MZ90wvSDkzNr/PNZC" + ], + "hasUserCode": false, + "nodeId": "FGPZpGivAx2pFyp" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MK/htl9dnQbzT++zr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjIWTWdFzBLCguYMG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MOkEKgqLu7pMeNfK/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0jt/DBlhXW0Lk/Wh" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5sJECUZVa2tNK2Ce" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M/k28bGp8dxGeaueN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M1A8JSNle6nHYnaW9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MoHs8QRcmNRxrSkD+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MpajXRPFXTmQqMcXk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MfCfEKLSSxqdSlvlN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MzyCmRL++LOFiuTWB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MYVW1q8c3Az7FYB0Z" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MckEwEPADKHTPO7nX" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mcz9YB8B5nQP52Z96", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MNqgiq+IvnK4c2Qtn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFVB" + ], + "path": [ + "MjGPhf0P2WsLutJTe" + ], + "hasUserCode": false, + "nodeId": "FDPVhZIZM5BLogP" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mz01bpdZCvRdn9BKE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5Cj9p5ZCR0Yw8mik" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzfjLiQLiQltw8LMi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M45D3RczlJcZVXkB/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpymBM9LVBpsUag2f" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MMtTd0/DamDhMka1b" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MT0AcDSY1uuFH/6Pm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNMTSxIF2BGi7V6w1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MfIOOUUC3Wfj2t0Nd" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4hFcvQ0gRX9n8Nd+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MOLJKrwE/egBvncLi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIHXlCq7Ufgsh6srT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpD/u1V10yXHVJG5a" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MEe6kQ8m6D+zmhtaF", + "name": "Fastened 15", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "/bztY62Jy1H672Xq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MGt0MxCBEWuWB2RJa", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M5K3fLgaCjsrH+of9" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mm+qt8Ov5N4Rw53D0", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M/c9QE4dqjSDMASrf" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "CxaksYX2Qg+47nJW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "2cLrKyXObHrVegk3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ZgZHUHzENwV+qCcO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "LKvsgFy9LG/HqgAz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "lVKnv9LV6Dc/CMyG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OkkubTLB1/WGFh1Y" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "DFejWuPWFW0Hl6o4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "HYoBVogXdfFzCiZd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "xt3X2WDaBwIHwUz5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Qu9PoN9d3Z/1ZjAM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "syV4g9KpYqIXhzAt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "wftfEM3wYc0sxRbD" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "gIzOBNGospYL4dkl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lH+3/fGvOnRgHHn3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "NVSyyFXa6oOWvksY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "dk2PUG8l9hj4mXjI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "+D5U4P6o8VNoWTYw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "xSxDqicrLr3Hmgvd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "N9vafH/NoUhnRJdM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "GpGcBSIddGjXL/HI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "zuUNtkf7y2zMG41z" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "4evq874W+93AYAD5" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "DFGi4K1mGGF7Rw4w" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8LyzI/RBvqNO5Uga" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "CAPMKNMa3QULTDmu" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MEe6kQ8m6D+zmhtaF", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "MGt0MxCBEWuWB2RJa", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkzROLb7uRhtxlJxu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFJ" + ], + "path": [ + "M3W+SQlCIV8I+rEAm" + ], + "hasUserCode": false, + "nodeId": "FZd2mQX0iqK6Oq1" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MYwljwTWylR7PC/dS" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "ML1cxTVFhue3ZbZwY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M4iZgwrnMwEGsHFQ1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGJETfOPVg3UI3cyq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOfJy4eHfvDLpclSp" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mg6pX2UfLYcj4PMFw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mf4DcEmgAToeOYvgK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M4pQVHZA6At41Joub" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mc0Pg6KA4Ro8xY5B4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MTQ8X2xWpIgAAQ8eg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MRHYpDK86qIJHzExe" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MLn7gLe/kG/WLE01J" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MgHwkn9dXXFh5Fro3" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 7, + "featureType": "mateConnector", + "featureId": "Mm+qt8Ov5N4Rw53D0", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mn80WEPdEJMokCXjM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "RlGJ" + ], + "path": [ + "MW+qrKnELqw3SWfc5" + ], + "hasUserCode": false, + "nodeId": "F9hZ5Ibd88589VE" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MQlbtxyGcRzfwBwtq" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mow+2JkMnIyYYMmBu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MIaTLRkjPlreI2GXF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MI/f2TbWf1yPmzZ0S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MjOQbhFT9R9Lk+/P9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M6f9MVQ2YRSeFwnEb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MKf61e66c6vksgcAd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrVGpGxoJ/iKBBq+L" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MIlrM5EAhftpFO7oo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MpJtJ+F6770OYAomM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M8a8pRoaUcy3qi8dm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mol3sQPU2fkG2ZypD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M+X2BpBFyRslufx6Z" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M9iB9v7uoTxHpWmOj", + "name": "Fastened 79", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "gCJ5/z+4MKo9Hj8N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTdw1owW1dK5q7fRB", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MnSd9cZIKI/odhJdS" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MfKwqNEpHhP+bmkr+", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MjRluRFiwpCgeZGIL" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "eLzMC7xuIwwaTZaR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "7P1UBUMKmkwC/eZn" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "1uiRCeRQ7wtjUdxU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Qpo1N0C2XWeJjHs4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "SNMS9s2984+UYY4V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "p3uYy6wXs65Gf1HJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "QQy7hBJ26sumGaMD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "fTV5C+ARbgV2D4TI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "oqr9ZN0kff9aINW7" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "fAOV1bv4sC1W+nbg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Y+BNFQb0W+dndEfX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "iEQuQTh/Wk6zBeXQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "QszU0QGqZbMoZz/Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "D4pyMrW3RiYMa5P9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "kDlmSfP3edDgY5rY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "7gWvaeCbL/6QXkH5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "TzppX9Cwch4tBw/p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "GGhJx/Qzk3dcQO44" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "jHqttJlOkG0lX80Z" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "eGpbwverajp91Tfi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "xJPiW5OKg6pJhfyG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "LDzfrY/qnx74dcTB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "7OBMHV8TmttAYqK3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "8IColkFjE74H4MeZ" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "aHzMUnWqJ5TZ3Hbu" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M9iB9v7uoTxHpWmOj", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MTdw1owW1dK5q7fRB", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MXjLlbvCa8S6K4Yse" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "M6vUzbfXr25x0t1BI" + ], + "hasUserCode": false, + "nodeId": "FqqFVYIoQFtLMWY" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "McSkz/Dc+7JaggO13" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtmdR09EyAow1Vq5y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mg4cjwxMUUiOVWGmF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiluVDqRzHh4+NEXY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MJALZbpyQbAgxVvo8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MlxlCFxTjomSBnIiP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M16MjN6GCjUQxNcyl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M0RSGYDfZUmSBOBFl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MW3SPgluw6E2U2LVy" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MtIBwo8wcaIKFKcno" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M2vVqXIxDzLGmcf2X" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFEPmPQI8h1bqAJaB" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MyBhYwV/QU3OcDXT9" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MfKwqNEpHhP+bmkr+", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mj3rFUsjDNhq+neh8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R1CF" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FjFU2jcf27LRrWE" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MobKxGeS4HFAK1t2c" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MRT4WQwAkVJXRxJPf" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M0VR1o8Grsx9fa0Yp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1D4uM0HGV7r23tcz" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGa7O1R64UEqyAoiv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M00m2zUhovRCW53nE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MoIpIBNMrXTAwPtOx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M3ZlbQ6bUJvr/IPT4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Mp4o/5go4mhipgsDE" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MZzg3CkCRGzJ8aGnB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MhpgbSVf12vbK9z3A" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MtvFFBE2sVynfqaTV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHyPd/F1idac59MVv" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MJdwUkpvKmQtir+EO", + "name": "Fastened 80", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "K5NKtvYPc67PPTBZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MzkXpYwGiGofR0i4L", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MDHkCanVRpqEVoiba" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MS8aRV6Yw7DQXmQ3F", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MI7NqY7qKhKjwyo93" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "bBwxSe/LzECC9MGP" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "2//IBFbAdsNjR7vN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "QeVvsB0UzvsrZkR8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Uo1IW49Pmy820QFe" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "wn5ZQHytjX2PcjhM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "AWQIZQ8JeSvVU7iY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "42j+/Z3jTzYivzOM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "8A9ky42LiIXUCzB9" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "vdvOBvIlZ4RKTykX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "NQchHh6UO0s6+pYH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "m9v3GxsnzKABih2O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "5RZClI9BoGUoyw7o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "cblOxiIf5ryB5AMd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "zgcwdVYd9/0FRuol" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gjF0MjHK8iz5k8bx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "9CrziQfk2bDiNkjy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "sgEokYTW9yg7h/w+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "aNGUEeEPLrcbPkCQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "88vpHeFIHZzIx3/p" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "bp5VuQnQ60XOFLOg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "gujV06+EBPMR+pQL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "8tVCZ12nbwFD1rOK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "bND1BF090Oq7VxaI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "a/GHCpCazPf1hEeV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "65+H2dWwcJqHznP+" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MJdwUkpvKmQtir+EO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MzkXpYwGiGofR0i4L", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MTFiKlE22TI3iiAW/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MEIx3REC8Iv1lk5qV" + ], + "hasUserCode": false, + "nodeId": "FtnKbJpFuoUlwXm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mn6uyNC3NdbFwNdEF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MpQrKg1P+k3Z8E6XY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzNB5gt4GTaoEm+jZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1rpigxvVQeg9fD84" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mh7SrW6ToEueJRk6B" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MaHeXA3j483BxaHeB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MmtDQTiNj4hXNjnqp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MHVhlmgeKDTZcMkIG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MeGbDNA7+NXLAHZve" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MEREQerA2pI/WuwT2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MHm7xqQHX7HRJqwyn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MHUvRhmtn0JH3sJfw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MMusyPSb26GckmAc7" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MS8aRV6Yw7DQXmQ3F", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MprttwnJ36tgPwr5S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R1Cd" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "Fyif3zRWc0Hcw72" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mq1XEMttx4jrklqOx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mo8pIWqNiHg/fsacD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9JFFiEFl3xW1g5wy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MqJ++sUCp7fhjh4Xc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mrwu/3jlDNPvWN6U9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJzKLTWZ8+wtdLJ/r" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MXdzFATe/Kj2t9mYa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MTu8AWGWiZNJ1xYPE" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MkSJqFV4nQ4gzZ/E6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M4IXYB7NbVbr8MgG6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Ml+xZBCNelnbRAUBD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MFjnUAareZWngLCsW" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MZmrA9r7cyp2DVsuu" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MkUKNike4EeakZyF/", + "name": "Fastened 81", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "dTpdh4bdyq8FOYV4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Ml9mp17pSgHCcbwfx", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MUCYnyo+CnXKnUkDf" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M5A1J85Mn+DZQGut8", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M+WbGhAGEwGqXlKfF" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "jIwxt9v4aOAnbPRj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "MpLQmuHD5V7bqFNy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "NJ0FMjBsM36sFSL3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "ZPpne/1LV1tvG9NH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "miW7ECKajMYqDV1y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "10FBk7+Ef593IoQv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "9dgTIpC4MZe8Twp7" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "eLOHzSzaFreIHBaY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "ZFPvZSbcdSbZ89hw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "fKNSkJq5eyPf5nap" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "WdV8WLZHRhI9vM7h" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+zb+xm7xmF/0IN8g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bFFuA0Q5J6l+xARg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "UoEBylRClTBYRjgV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "sryMgq2DkFbSX+8R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "sSfVPRJ1ppU9XqnN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "xxIttPAg3/I6t/BX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "/LRB6FA7EQixFyS2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "F/nAJ0CyRf2nJ/YQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Uq7+zf72sOGXfZFQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "fBoF4RO5wYcChsfX" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "tQJN+dbb7B7zqM15" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "ZLwdV6DN1pitVZ1R" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "D5n5kdZbXCeDNfve" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "UkFa+SKhA/yudkKD" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MkUKNike4EeakZyF/", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "Ml9mp17pSgHCcbwfx", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MnHM8tNptQgPA0Syy" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MM379xQMNIW5sB+0L" + ], + "hasUserCode": false, + "nodeId": "Fr225f1iEV3hMnu" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MA1PEpBpRLdN5TTYK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MijtpVVRPCb4c4q1l" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mfq2a92V85dX52Onk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFOxFakpiIndkv0as" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0qhsUZtGTabmpbjJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MjYWyYAR7gW9xauCl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MDegVkDk2MuZvar1u" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MRjwz2QvHW1rL9A4T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MxDlPgOcNmYvz5irN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M8gJlOcgXAjt27IXs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXaCJ5UJKJ+BwKzSS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MaRcrUzKCGv+dZ73y" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MIYCpNwD3gGph0RBe" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M5A1J85Mn+DZQGut8", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MkpOnrR2xPdqPw9YV" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R1CN" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FkFKtWdMgMsSpFo" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mv6Mn+4RWAgBtRsEk" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M3OvESd4iI9z6oCCc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MHzqFs3czfeP91hlE" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MwDUEMNyzJhPGhwnb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MeOeBjcH4xfcKgGK6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mshq+vPKHByuKNJiD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MgJGAl3pkd3jfDPap" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M1YsyVr9bfQPu3Dji" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MmqLavDqifBgk/0sR" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Meh+9k4QFaOwzqsU4" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mh+ijdeUP1IPX3aFo" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mrt8tMNcnU6esvDWK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mt1SYztNhPMKOJhVG" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MxWicscKCBs1dbIgw", + "name": "Fastened 82", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "f1YzJCI6BdmbOhMK" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MabL2UtfVxH+qsdl5", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MSSXDqlOS8ozA+ND6" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIDLyZMZo6BkR1RSd", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MVZbBV4OnipgzHK5m" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "wRmCmLTIkUqjgPMY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "mXu8xhlvtCGUotjZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "/nUTTi+qMLO2Nf5x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "j1zDAFbb3PLo8HjU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "+YDDAkX09yORFG1k" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "/0Qb4y55xH6BgyAB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "EC6ZrLwTeEcYbtE5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "XQV5sNx1fwmmOrt2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "H2vgcA/FkQeUvhx3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "8IGwhcVZ2vRSYZcj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "jkHOe4AefErgqkRj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "KI+M/yJGmCXc/pWa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "vCJchlY9/ODpUwnS" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "4LdQ47tWVbYL8chY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "TzTxjTCouZ1RHzwY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "XM5yioOYdSRxhbHl" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "02Sh6JLRL8LSburB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "reU5yy2QI00iMQqm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "MAGbh9em134ToAG+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "/OgxsoadQhe85BsA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "Mi6027T78r7DaEu0" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "VtedNFAJv4gaQyTs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "HCVNZtYINhsXjWPZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "jlsP1TnT5AzdQTuP" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "vEy1fFeEVhYPKEqt" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MxWicscKCBs1dbIgw", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MabL2UtfVxH+qsdl5", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mxnjoekp8ps7fsbxF" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MM2nfT/RLttyGUw4T" + ], + "hasUserCode": false, + "nodeId": "FdLzaPkw7EGSuNe" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLMTWVMJfwchuEX2V" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MIS/Zxw8dSuUKHk75" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MgZPj7zG9mPTy4L3a" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MvT8TsQEvo38SkZAx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLpa6mt81C1tBUNij" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M+qeFL4niDj+IfrTF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MTqiszUUwAdlclhWN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M40mOgP8kJvkLqiT8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M8Uv8hn8JZJWbw1Fi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MSQ/T8F0ykrAZHkZt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MiSXCbJZZb0tdZ+ml" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MG86m3dYLC7KGF9vn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MeawgRa3iN29vaNxV" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MIDLyZMZo6BkR1RSd", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MMsi2IU83Za5SZa7s" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CBK" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FnOoARwbqYLzjJA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MjFqLHh7r3Nm2+g/b" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MtPcq/GRiMpMQt/90" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M2pr4iYy3nWa6Jxi7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MMkJ5sOd2qh1eczkB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQbYTY2YCW9BU4izw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mn3oUmv7bCL44Egys" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MEb+ECznDC8knAkgW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MW2gnExRoDcxbYJEL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Ma8b7m+gU24GcRS+T" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MpeiMchCzJP5KNA4w" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MWMWoPAmpNY4n+pY8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mwo6QnBXScN9dZufx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MHeKpv2Rqx6s5vqrB" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MPR9tF+YCkS6jnfGp", + "name": "Fastened 83", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "WBGCRxKa0/fbwErU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDje9CJ3obX3OKwuR", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MRG9kBdSMwYZDzp2+" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M+evPB5ymZlf5rUpI", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MiARKxbZ/kWer3Cn8" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "d9LfRygm1Yk+CJ++" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "GntNgtMfWfGpCP56" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "AwLBr8Xvze7+KrhJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Plx22aQMdjSjxIzw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "5voMQbc6BL0pZNaz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Jfm+ZTHUikXKFBeh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "7eAyecgMxnmRGvpa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "vY8kJ3JygTOMN1KF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "IIwjaf8ugmWdkYPJ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "jc+J4X+JgHkKPz4/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "3F0+5+ueZ4F4VmJF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "yeNoHe1iajO5PH2B" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "77VcYB2neIkh1CIz" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "r3PkxT8sbXaspI8o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Dt/uhWM+B8Nyekbx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "ZkO3ULNmJck0muMG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "ckfIIzhSmkIqKpa8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "+M4nEcq2SimYIzgb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "LOjj80VMSYOtIUrG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "02hj5nvRCEtlJ4YX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "KMze52ZPHbJRP00T" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "wPNu8UKUxtIAyY89" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "w2CE/mbWwTT52di5" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VFoOk9BVMS6X9iYI" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "1JYviVsOgLpAHJnd" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MPR9tF+YCkS6jnfGp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MDje9CJ3obX3OKwuR", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MSsfb7LRnTGIjp+hl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JMB" + ], + "path": [ + "MW4d9K/527lnEK98E" + ], + "hasUserCode": false, + "nodeId": "FLOBDeRpUhJtEMx" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MeXnFCVgcfWyekh3D" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5fWxXcW3yHzSGfMu" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MvN3PkClBWj1DvPVD" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MH+FcT7Y5WvF0nlRR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MrXZOIIoGaZjhqXKh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Myv0HZ5WF/i6F7Z+e" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MPg2T8oxKeM+j3APo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M7oqe6dlLxVbw3ZMB" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1FxRH/EgIfmclZZ2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MyNCuapF/CD5KURn3" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MXDX0JjJm0Mgm6qpO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MJikVO7bvp6NJKkoK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MTqP0j6K9IPSUK7AK" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M+evPB5ymZlf5rUpI", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyJ+DipdARss/xP3M" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R1CV" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FyuSk2ymnUTMiyV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGt7HBSbVcVaCHpMC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MnUk1WPsjrbeI4oqi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MQd/UrwZOBJYXw8Im" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiOi5DzoLZkDH6Q2n" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MfiTUM7caSiKr1Lsj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MfodlwGpqBrc3Y2Le" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFl3vEakzPYNGPoOu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MnFpi57wSeXbAqcFi" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M1CdC8FYgxb92SdEp" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MbVwgO6hz7kE1H1JV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MAy3w/x9zztYLVeHi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MIxHBmUwRg+lZFMMx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M9Y9I1+kOFK86DUYi" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mh8UU4bXasjZKLPzO", + "name": "Fastened 85", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "V6MtjW06OD0MP59z" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MCd+Oo52gaR+5DrNX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MsKZc1n5LeNkJw1AR" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MIXgJSe1tn/UF08it", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mn/pPRbw3WVgc7smm" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "WaWlGc0VPe7mOVsv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "+yEn7MmQ4xRSpNnt" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "oGd2Awr0QywSNJyK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "1Yz1BQJ29h9bSO1x" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "PPJnpyavky8hY91D" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "h5QBMk/nKgKRW8Nb" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "tliAxfS7urtGoStN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "gLKYkitEBOBNE8WH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "0XSOmb+Dr6wzItEH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1QdUm1SUpiseB4I8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "fDNajLC2n8ewdJJa" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "CymLPNPBvaquLKks" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "YXky1szvs1fF/4SP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "SXTAYjo2iF79bsz2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "2CIRCW9AE4MgjdBh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "qJlcMtT1x3Lp9wzi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "cpRxIYMAWRsry1gG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "kiBT1mw+D8w4ZUHA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "uzlQXwp2K2nb8BFs" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "fyDMO136sP8Rg6AN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jDoOpymDJJ2559RY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "TI9YuXwlZX+n8d1A" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "WD3VHM+CN+K2xXsn" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "AdT+eqHL01ksSBa+" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "bpz+fxE8MrsVmw7N" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mh8UU4bXasjZKLPzO", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MCd+Oo52gaR+5DrNX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MKecOS5HrpikgqHCA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFl" + ], + "path": [ + "Mfpf5MtGs0j2fRnfc" + ], + "hasUserCode": false, + "nodeId": "FhCyXmuODArJ362" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNIdGbMM975jp+Flp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MqQec1nXdT3TPBglv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MFBckgT8Sr4pTYNEm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MUXp7/5rCBPVRWRDG" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Md3NN9snd5oueysg1" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MmdBK2EEiYcIg6ZqS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MzFvQDHOV2fx9Gxb5" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MXl6v7cfiMTg/Kp+W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MOTnOydT+7m3Ga8Aw" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MzEejNrnKa99iRuHc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MZVl6F2Rftm53+Tfs" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M/h5utQ4JTYRcf9Sn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Ma4+x1AwIsIOuQR+u" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MIXgJSe1tn/UF08it", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MVmMncgWWxINRNAne" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CJK" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FBMEHKehCDvlvVK" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MPztti7te6wSDbwxb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MKeOJYoNDHnjOmyDG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MR7LeWgfy0u6JilLx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M0kMcf9s2Zn7zkK+g" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MyaMjGab5Kwnfsl2+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MsC6hDKDcTTSkUeCS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MFFhOzaHmouZRrC2V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MhMlL7uUXegut7bFd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MSlejNG6JrWyV0jSz" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MYfF8Vrvcdr9p/xTL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MCJnaAJg8ssS2K1Zi" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mz7WXWa+2Kuctvih2" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MAENpgoEKya8Ff2kE" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M0EYedZWouz+dV3dS", + "name": "Fastened 86", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "NNijYucDDBqlRJnm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTMbCQg3bh9MUXvrb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MW0z6K9bPtAQSL58t" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDqQCTfBbjPG3eQet", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2wgtVGXi/kgIXBo/" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kruCyQ/JtC0VqaIT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "f+3f/WJ665rA2yeg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "knqJ2ZTdOvo8UWqm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "WccU8FUtzoJrMTHZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "zznesH2ZOGCcX6jM" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "BIX+uAWci1xRBo3F" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "rMA1/pQ20M0qqIlO" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "La9InMRyDkxtqyxW" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "/gqbyUjvlxRNR+Yw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "h6qL9BcCmLA+iLIh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "y9I3W/H5Kkds6SLf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "dil38DkMcJ8yOIVI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "klVo64KTiDOicIUB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ZAMD4g3uVjSuJ9yY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "dbxu/KYW8JnsLdvg" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "+TEdBT0YkiY3G0aB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "/PaDw5Kuh34jw9Aw" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "YBjU++WcuZICSNUf" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "DaH5j6mIZc7bU5KX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "lmEJL0MWhpauANla" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "HRwvE8E1OCSnSwRL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "wuT5xhG+iRbP2m/L" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "y5H8bCPE/vFF9+Mr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "DUzFy6eMnLZNsdHm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "P/qWdYw52aVV4XKx" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M0EYedZWouz+dV3dS", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MTMbCQg3bh9MUXvrb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MAovx5ENeXb1d6hLl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JKJ" + ], + "path": [ + "MPxE1GxeWOVfGz1PG" + ], + "hasUserCode": false, + "nodeId": "F3jPxqeet0afNjR" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFCAiiy9WgdXHcWO+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MOYk4sXEWTjah+3Ou" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M9Y1IIvgBOpewrn4A" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MR762nD2/DzhlHRfw" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MPaAUHNVu5rJKEQw6" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MgNXWoGV6tMCdzlgY" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MnCD6VVTVGZS6VFrS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MgN3QRPzNsjhBeDdc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MMHaM3bWid0siUd4S" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MwbF6uWotkt9xCb0q" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M+yRY+gnlJFxLa/5p" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MC3oNn3ilwPURGVHT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MtJuexYVCtEgZ+2eU" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MDqQCTfBbjPG3eQet", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "ME8I3rNZowvxylJlT" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JFB" + ], + "path": [ + "MSlaQh6Z3YzYg6BPs" + ], + "hasUserCode": false, + "nodeId": "FzB8lt9vxVkq3n9" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M2WzPpU8FuA5DZ4AY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MTtSjLbzSHugh8bv8" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVZjiR8+IL6k6iXLl" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRmfKJRpG4OX7bBkL" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MovsdoFxvL7wUfuvL" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MEIh2rQZ9RuKQky+f" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MIPbVfVCr2X5xMZeJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MRBcsb40WqhoQiIbr" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MqJhk2DhSSzcdMwWo" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M04h1sqq9owXipGeQ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MAuQdcuwd286GyH/Y" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MjTGen749KPJJbW2d" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MqClTdvFLbqwxaf96" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MXo/llu2nR7u3EnBZ", + "name": "Fastened 87", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "ZsOV7ffYLERhixKU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MQTd0QgzZxMtrbCTv", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4gg/M2Gb47y7P7Vz" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M7q4mBfa0htpuvK1n", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MaTY0RJZTvWMWDG5u" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "Q9TsLErMfi460TnW" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "FqIhDX+fKeC935nx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "ds+AgOA9GhTJm4Hh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "EspwHShNf2q8WQhG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "OFPZgXmZmfp9KGRi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MPdNvHe7fpyJrwp7" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "0Gdwo52FAsSAolnC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "lOnRf7HXsfLVE53R" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "TxfoMh07vlwgdWhB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Bo/rFG6eJNQCiJqu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "avwxea81Ht2KPbmP" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "a4WrfaIRvSF92VvM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "bjBS6Q1TQL/vbPnY" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "WVAQkULoO3gTyc8q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "QHT47/UMZQpORgPM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "UjwD8WbdExhsfn9H" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "rTeVUloht+yD9WjF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "qV/AQp4gjUHYhK+D" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "t3O9vzLf5HTNDPJu" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "qT7sKmnx1Bmsj4MH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "nJ7F/f4ABukigiBJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "vM1gSHn9lU5WAgR1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "G6IqtT6qyIAHnkFT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OJ6bByi05ONQH9oC" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "d8eV8k8xC3vtYVvw" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MXo/llu2nR7u3EnBZ", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MQTd0QgzZxMtrbCTv", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MX8TaX1tAwz8iLN4N" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MWZ4wM+1NolEosJKz" + ], + "hasUserCode": false, + "nodeId": "FJuewWpxFVLRMPm" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MGdE2sD3K+EAP1Wq/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mzx+40L7n/OPplPxb" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Memd5AzKMV0/guMm2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MShAbDo/rsoUxQtlj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MLyd7XqPj1sK9eVTE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "Mw4f+kb+IVKCrv1Ts" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mh+blNtNw/LoEHQMa" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNLWtkks6yKJMuf4k" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "Ms6wkuLgzMfjIBdqO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M2eYBrYTF4ndw2nIx" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MvuXE55xvqKb9KkIh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M/e+eM6lwKGk9IYGT" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MgM/j3TjxUAPzUaZP" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M7q4mBfa0htpuvK1n", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJURkJCqbXKPqNjDs" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CRM" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FDmXpGyRNtL5FxH" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MW9xj53BiK4DwS21m" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MkzSkRf0AjbE+aePD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVpLKg2BkidVEPUJO" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MtCDswchtYvr6Ztns" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M5IdNxBYtl5c/gM25" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MzJPjqbztgHo4FPi2" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MD3BytMIvIDQw5GCL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MmUM0Vm7dJNmzi696" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MXOor3gDkRxz5+GaX" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MdYUYOdL6Lfd6cocl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MMIyZF4hp8xWp3lA2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MxZCKtqF4UzahmZEx" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MnONK7c7aaOsuESq1" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MLBjBaW/0kw6bpwS0", + "name": "Fastened 88", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "rLKTze+rEU2T2xNd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Mll/nUpxm0fdz+CWp", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MGrfZOBfx51ZhxRBm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MRuxtJhibkHyNwUYs", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M8ArV70tAEnmILpwE" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "vmqzK2n/S5dKQhcm" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "X/G38FoujGadysut" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "aIJBx+YDYF2UOJsZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "eD7rVG+pdoScuZuK" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "n/2wMje9SMwhXR7S" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "U9iK99dQ+RAkdPbG" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "XzZXb2Hbk55Vkn4S" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "9KawgjZ9NM7bKAqi" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "TcFSnvPJyL1Z9L0d" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "hVlEExWSGqivxzZn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ytvzat9JJjri+xMF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "c6tddF7PUVccITor" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "qCu1nvOzBAsYGH1V" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "sSPhzQnecz6Mau/u" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "ayjSp/mCAMf5U7tI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "VD3VFxtJXkM9zFx3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "mF8n58hwBCRbOyZc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "idLhjfK0ngIVj0Ug" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "yA+5TKFc6SV+RtGe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "w0OacNFOgiEi2enr" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "kQ+QUKWVoDwNOshJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "oFmhPTwB+OBKuT1y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "VUDG2JvP2daCjtRt" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hWS2nf3gOW8mjacr" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "Hb5yrQPdJRkKe7sq" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MLBjBaW/0kw6bpwS0", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "Mll/nUpxm0fdz+CWp", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MeK0puGZm/fSw7+7j" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MB8v/7B8jIzoMj+O2" + ], + "hasUserCode": false, + "nodeId": "FYveZHxaIrajuRV" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M+qN5n1FHeJmVeaCu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MvO5LunxlZgvHOBif" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MANH7S8S529bTWpiX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MCWXzjQNN2zVa1H/P" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGwq1ytUYgEHGfNYN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MWhci3EryTLO9CDKA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MUZYKb2K/rXubdFFu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MuG6xuNPujY2BtXtz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MPsT7q9Ior/ijUQiD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M3qwQIzXSDhlk6sI/" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mxar+IsEjh2QQABtr" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MxzX3HIXGDEoYL58k" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "ML4KjRW8nH7IITIK7" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MRuxtJhibkHyNwUYs", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MHGN1Lo8vrz/e5BK+" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CNM" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FVmCldSnafSfvej" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mugtz/OpS+ave48T/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MjMgvV+n9UlI8lDur" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MxQlm8q+nJejAc36/" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MZzASWCi+Zy9NKAM7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M/2gKVsKUagVJxRyc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpE9WqlxC2qfLI2jL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MWZP7RZ7mg6afPOY9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MOTCzox7lKAW9iXJq" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M83FoofQOI5z1+6tk" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MGbkBnvgB6TRAngUM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mn1A4zyQJvROSSFva" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwdrA8tzg1TN7IiYb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MEPVCWWKVZzdlNJYD" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M4XAxOg0nJxSVAtKV", + "name": "Fastened 89", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "eIA67TFHhGu8Lw9y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgxNaZ40LP5bqr79V", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MufbzXQurr3eXPNdm" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Me7bGzdnFXygEveXb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "ModroqLYCakdNryy9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "eaWYm+Wbqr5n9cWD" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "ifHakcudftgPcL2J" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "tShh1rladH2WaR6i" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "2/o1KjF1+HsqDDBD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0VnpECu1jm3Gkr8A" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "VAZsq3VQvIeSg7OL" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "+nQYL+xH65pgKRrd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "S4FQdBpZOSi7Vk9a" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "jofAaiG5IyM2jxrO" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "1P+LNAsTATX2MWaA" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "hZ8v4lKsQSzo4wfc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "g6nEjuAkqMqKuMHX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "s/k0G5GvKhkiYnup" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "ztmxCd3QfDs8MxfN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "LYIikSZ6BDgSfh/j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Nqm/YPaA8yRdURIV" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "8VeoTD93bA01NFfH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "3Zk5hmDS3Lg5lroh" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "xc+x9LfNQnlC57MN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "ZgxZPfth00qTn7Tj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "jsn+9iAL0lxP/ZsI" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "wpYKLn0pjY3nDqGH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "F2wkeOcd2Hg23/eh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "S9VCb+EyYRWv5uVi" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OaTOcxlms6M9OCQ0" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M4XAxOg0nJxSVAtKV", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MgxNaZ40LP5bqr79V", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MuIXaCdi3+pIRQny1" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MPLlBypmxqLBKDvea" + ], + "hasUserCode": false, + "nodeId": "F4LzDQQ1d2m3G8O" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "Mg2IZ5PlNk/gekva6" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MW4y52yjObr+cmxdh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6h9VVqF+VjveYDtm" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTYjhGnVtX6Mweqhv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2BT4tzLZIYr3OJGT" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "McicrH4x1ZZYOhIxX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MfU6Pt9jeyJtKh4Z9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mro8PqWd6QP75xOVu" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MQc6ol8mwCEZu8ykO" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MplUfjLVZPvYb1uiI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MaFnILoS8LkicofuA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M6Arb0rmMr/elyN6f" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MFS73njdokR9esZdA" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "Me7bGzdnFXygEveXb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MYAA/8tqUUmVXXYxb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CVM" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "Fm6oGH15zPSSwnc" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M9FFcHztCM3LqMEm0" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MDKc2bCrEVAi6CxlS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MVkcucQ+z9n/RAQA2" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MVfQTLpr0IkLLUPSx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxjZILrexKEcQwZbB" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MmHryfmq0pRwWa73V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MLXcTsxhcC5DgEa2p" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MFgFPi7ooUFo386Z0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBeTFlropMPfmqDhF" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MAVnvv2Cc6k/8sRAg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MvjFcgo0bisHtnBku" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M4CikBlR9xyt47s2a" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mn52V4oKB7SIHpJkT" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MJa+lzTSDeIh0mLSM", + "name": "Fastened 90", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "1Zw0infkC/kKJ8oB" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MDGxjR5oYWpFNHpSA", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mcovh1V7/MiIM3GLi" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MwWkI24bpF6mF8Hpv", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MalOASpwsZ8Qbigee" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "+JSCv578H9i4U9tZ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "8yQ6xd7z43Nie5Wy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "uYCdIZM/1zyyrg2V" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ad3dmjlHen8/49Jd" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "0mswQ3zNGOWqdyRD" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "dNSfuBYkqqN+19ju" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "l2cfMIZEilP2mVx/" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "xf+AceNQHdL5MsEC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "8JpavRw/lLw7LFUj" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "MQf98H/lN4rzAasG" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "ZbeCyTZU/sw0XiA0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "BkIw+o60FLo+D5Qy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "I1KhYizE9GGhqmto" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "2aHdpfgDCfCIrxSB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "gIbCVknFkCcmzewm" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "Cbyit6+/j1zDYXae" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "uaCuHJbn7Bhhp5Bx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "9LGXLRiLymKfAprM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "xJhgFlWkMiWqonuX" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "zTfh8N9SjjEQrR44" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "vPMx9YpghMN/2dNN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "rLpl7xk+TXEUyt40" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "BY2kTkH1DC6WxABU" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "hQ6da50gScnGEPQV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "VW1bPETnMux5TEFG" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MJa+lzTSDeIh0mLSM", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MDGxjR5oYWpFNHpSA", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MhnDF/wUvoG9MMgXc" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "KFhH" + ], + "path": [ + "MrdT+uQcKoonPpNSp" + ], + "hasUserCode": false, + "nodeId": "FmQfTePT9hawt4m" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MAE+35aJ5mmbvU37o" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MY7DsSZzLyVfstGoA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MnTvZrvt9aorJrYRx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mz3Q8J0mQtrdhNyTa" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MOetWaowx/CsYTxfk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MpvAkfOKmMrNQRRmc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M+7fBU9ckk59/mLpS" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MtEZBRg7EIxiBYZmZ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MK+sIh966mw62FDdj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MVyUM48UEBdleX8vX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MSkRDvqJmJFhteyrC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mgiemjdr1GhLFove7" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MR2oVCOeH3bi0SlFF" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MwWkI24bpF6mF8Hpv", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MDvTowzeWoz506mMY" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CZM" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "FR6GLaEFCNKVo7T" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M/XB/fgeP/iEtz+JC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mak/6Q0G5TcYQpses" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M6mUS8VkAGfmgBceI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M1z5hrynfB1ogJ9by" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MxjKEHo9srDKQkAW2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MAXwuvxAU7BoHz9Cz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MVsGJlbBlRzH0y85N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "M00EchuDMD9beofzM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MNk0V7eOAalDrDAba" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MaQjLqJrgtVsLEjMp" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MLNHhxY3lVA7z2/ad" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M3zkD5Y9/ONidHnw4" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJgx7MiXSw23YkFJ4" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MotriXojKSXZJEBMo", + "name": "Fastened 91", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "R0G8NsYysjmsJod4" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Me2mUSNMCxnzFIZYh", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MN/FvxVjL7OyOpCHg" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M3Glk73RmxgvRGu/d", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxOHGBL1TeezcP3o3" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "hsqn7IxQGpDT0KmJ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "arcUsjr0AK+S+UIP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "yGKTl5RLC3b/SDmJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "jxl4oGcZwxIedxpm" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "o28RhO/xhWmMwc8f" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "+2l4TNVfDqTKJJjz" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "I5Ul7Y4IUqtVRkyG" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "IzhzLD6lmS7mVYic" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "gxXKOoH/VZp4LrRQ" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "oPFOKx3I+uKuHOhd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "Ue7Tt7UM37SX8VI2" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "+dcnbfGXpIz1RWE5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "VAso+sLPFTbqDTQE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "sXUV8lpQs1kzosod" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "8YUhYL/CJWnBnubF" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "xYFo+u+b7osgQfiy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "2uhjPUxevxtDg+hN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "92elagYAbElikiQM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "uwXBSnrA9J9pFghU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "qT+4nfdQmIZi5l8j" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "hPo1QLJcJ30nFErh" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "PpkEWTLE/Zq+9rjv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "SyTxgdHd1Ahn6oH4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "4WzI6n2j+x7X1WBS" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tMB6fBJSwPtZD5zX" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MotriXojKSXZJEBMo", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "Me2mUSNMCxnzFIZYh", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "Mar0A5h6kdezQMxCr" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JWZ" + ], + "path": [ + "MuaH8l4oaXxJhFPJA", + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FJhXM1HHRlLP5OS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MEebQMJLKuBrwLf1k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MB9Z26XNKPg/AK2tM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MzjigEMXPzTJSwG2f" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mr90scl/dGyJ3j7zn" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Me7PHwvye/Egrr/4O" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MDS2jUuom3+8H84FF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MqkrxjHAsmkyafUzs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MKOAJNRMzfFlLnPm+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MezwOhKekkbwUqzYN" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MGRpWJKO8GKZ98ZzW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "M6x6MaPSlHKkc3HOz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MWPvXF9j1ZWFgyxAt" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MzuzuEtVQzQSQ0zZb" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "M3Glk73RmxgvRGu/d", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MF5YLItjesHMVZ4l3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "R1C1" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "F3lE1anGdiKNeby" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "M1pWrQ6R5t3rxPK1S" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MdjTWHJny4aYfQsFa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MW5Y28lLOd4VDddMP" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MzuyYO3IWiroVS3Mp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Msbykjd/Ct0IWKmyM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MUIHO2aROrjiOEjcy" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MMPmQoXUMaC8ejZKF" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MvtWxH5p9Vx5ONq6T" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MX/v1uhG456D5pdRH" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MtDL+0Vg+EUeLxfGA" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MU+yKMrGugTRhFt3+" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "M2F2SIcMRIC4OHazL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Mq8+vVEvNFwJiA8Jf" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "M0l53az7I4PrI3Kk9", + "name": "Fastened 92", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "lONWr+4gN6vk1AZI" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTbkUa3ibUnJjJN/P", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MQHTB/K6U0OQwNs17" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MUsRZGWxlojiWyM8t", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M4k4qf3QQIfQY5Luc" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "4yoCzB0f2QLlwq1s" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "06uhgEdHiY4mUfHs" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "w8ihnr8CRZSbm1JW" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "QnAQB1gOc2HRzMRw" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Fhf3+72vSD570hMj" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "voyurI50WGlVKrZ0" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "5wnI/J9EIqWeH8y9" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "dKHv6SowWWi25W/g" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "4BaA7BzYJ77aEt90" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "N/Qvj7xXI/GmxH6m" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "XCV2O+5YvDxeh7hq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "Wy2aVb184PtD1Zwt" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "M9D2OxDS2zrGeAC3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "+OcUy95WC03v5Cu0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "Y0XbiP44skxkOqw8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "KElm1qUUUxCN48T0" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "LPZD9dedoxJ/SYbd" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "Qfn/+2m9aU5kNvfe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "YXj/h86pwXjae3ox" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "xaDXwiFcwGapirn/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "i6sPFRIZv0jP8aJ2" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "MU0w72FfIj8NjycW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "NEocGIsGvF5HZRPa" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "d2c0GXC9ERWFKNdb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "MINUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "yndciIOLedzQelN3" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "M0l53az7I4PrI3Kk9", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MTbkUa3ibUnJjJN/P", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJIaYKlJzvrp1xdzv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "S1CBQ", + "inferenceType": "CENTER", + "geometryIds": [ + "S1CqH" + ], + "path": [ + "MtoHfADWEE9ILAARX" + ], + "hasUserCode": false, + "nodeId": "Fdx5c5dPQstog19" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MyKMmXovryP28AbHM" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MwCoAZC1bStf7tGGz" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MxSmScn2OGYmW3zSt" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MKjWRV8I/oRXdm5eu" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MptXWJm7Ws1g8okEk" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MCefI9jCbqZeeGv2R" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MBlXkjvdCiiZNi21a" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mxu+JEin01p5dkKBg" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M3mp8l9XitBpeF/HK" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MWXl4Fbb78jAQhYMI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MLQV0QosbwBgwx6qH" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MlYgsH6STTb8nE4w1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MJx69LnpbBTGiK/Xh" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MUsRZGWxlojiWyM8t", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "My9J4GqQEpmGpXaik" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JqF" + ], + "path": [ + "MmTJVLexwl8k/XgQN", + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "Fi2X3q24UIi5h7L" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MHQaC9REr94PDYxgx" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mwmhu6pRtGCevsMtN" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "My9d4gwK+cLjjcH/B" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MFXMS0H5Kig8XZSOU" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MmghMwVRx4JseGDtS" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MrrDm/eubfJJEvfke" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "Mzo1D5uvQ17tj3LjJ" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MNG5lv96TpJrNZYhR" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M7c9O8wIsm+aOdhYV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M2upGLzWVIAMlP9v9" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MFaNzEReKJAM1Ip1j" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MoZSvdewkKkRK5l7V" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M9zWFibQYNzlk5i0b" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MPR9tF+YCkS6jnfGp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MkUKNike4EeakZyF/", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M2b0szg4j2geiJqfS", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MREesG14GsurkN8jQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MiGNoz9S0E80IXwly", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7fVsT5DzFhLDnlT+", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MIgIp/DwX1iRVPllV", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MC1jD3evRns2NqHOO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MJdwUkpvKmQtir+EO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MxWicscKCBs1dbIgw", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8I3aBtCZZk9yudBj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MqntsPqPGlnCuY/Qm", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMYcZ1TiIHVE4aZy4", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mq/6epKoZsKhmRgQj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MWYiBj/TqKPt0IILt", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M0F6YvhDBz60Q+ipT", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M0l53az7I4PrI3Kk9", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mh6oWoDLAeaO8ixRA", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MR8F8Lw+YnVEL0ei2", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MdpQ2ao+fuIGCqbFh", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MQ2+X0V30LHl2ClMd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MKpD3x04AWan996oO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mdv5bRqBUW+WfaT46", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MGqtNl2h+tbNnpwhz", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MscQdGCZI9lFmbAh4", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M4XAxOg0nJxSVAtKV", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MFJN6sJWrMBIIjl0J", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "McGtg36ymAjVMa8GB", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYdPcvCEzKkikb/Mr", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MgvXd/V0pbSmGlgzM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M6cKUvDxzu927vZgi", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M3esVv8kNV4WLNP4Q", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MaAsVBSFdvB8EiVB0", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MwPYYk1ezDhhsqIS3", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MUDr2gDimKROwcIrY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "McK7WhATXIKLcVdS2", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MJa+lzTSDeIh0mLSM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MdfQXDT9oF8UzM6yJ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MJ7KdQygB7+0sX2HZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M2vWeznoDl0YWcZSK", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M9iB9v7uoTxHpWmOj", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mhbnzg9n0Cm4Z42WY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZqZI77OEytbkCkW5", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MqsveYsGhuzaVNLcV", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MEe6kQ8m6D+zmhtaF", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M+MYUKlJlM9yxDfuQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8ncbacU4qkZxBF1N", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MInDQdzx0mLx4LR7V", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MMJ5cei6p4e38q7EM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MsafU1AHZfRd4mRpp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MQhTNDdInujl1xkkY", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M8xQhk4vs7Pb/4nip", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MArofljqzr+XITEje", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MqqJ0I2eHB4tZVEBO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MByZSlLE+wS+Jg8lL", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MLBjBaW/0kw6bpwS0", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M0tUUcVDh34MlfxPS", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MUddxXtyYhmmVbgFQ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MS+/Gp43IBEYMNdmA", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M0WvQ5kCx/Mv2aH2P", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYQLzjbvqtkPVOt/w", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MLPB829dzEvG/IQNx", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MbQ/z4WTQaAS1w7GD", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MXo/llu2nR7u3EnBZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MGrvmAaV3KtSk+rpo", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M7EXjjiGsj0S813Xd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mja6RW0SMQMFfLNtX", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M9O5PMiknMNsUBjLx", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MAkskzVRVmxfTUkaM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mh8UU4bXasjZKLPzO", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MotriXojKSXZJEBMo", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M5CE7Nnz5D++DfcuZ", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZ6emi3SzoiW5WdX/", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MYOoio/nbV5nyF+CE", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "Mg348VApQxLN7RZDM", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MZQ3/LgpdWGHfEJql", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MeFgc1WE9b26IQt8E", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "M0EYedZWouz+dV3dS", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "dd46db2fab3a917aff6b17af", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json b/ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json new file mode 100644 index 0000000..b58f1a5 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json @@ -0,0 +1,1567 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mml490EEZQNH4alVT", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "thLPoEwGVF30wHtC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MLpqLGyf0qKJ7BKMb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxKAsRebzKtrI66/6" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0PnpfkhNUFuBKXmV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2rSZhpYElBln1kaO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "IVq7WlVayRr5b7v4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "v+r2+TJyNX4/sI1O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Epvdgk/aDO3rPhuo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "8KGLffj+uHatx3iV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "7yiL6aTSHxsGqqWL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OmVxpE7v6E1slR+6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IOEfoEbbUP6zaDHx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "z1oVFXh2tGHaa2Y1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "5abcyhzvGSfhFIGE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3ZUy+Dmvy69QNeCn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "G0pkGQrfTQHVH++o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "l9sTdiaJQEtRlMb8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "aZeXIexEb8vSbSNb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lBaPgR1ISPHtR1N+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aTFNvspC5KPaE3n5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "WwUQkNlzXla6PLHB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Fiw7E9bv3S2hjQ9Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "vMAR38ta8SJuBoWU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "vR+0y9viA8cbzvjI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Dp3Ld9rQJMd8Gpnx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "aXu4wm9aUfcoYrup" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "U6eXAD2MvEyhq/0W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "EQi3iAgThcQ2Uljj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OKNjsBqfsB0KUUtG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ch243SYAUsaP4SPK" + } + } + ], + "suppressed": true, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mml490EEZQNH4alVT", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MLpqLGyf0qKJ7BKMb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0lkayJ9QElTNTeRH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "KRdB", + "inferenceType": "CENTER", + "geometryIds": [ + "JRm" + ], + "path": [ + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FyBJ5PfSC9puEdR" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MwsD4nlJUMI8bOqXp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4tDAirIWwnGpEj83" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M12bkYiC7SOoAQEYZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGOzqi5tmEdsotkL3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRzswTBG4O7n+5yGc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJ32vt9DZ3JDyV6Oc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McSMoAK24emrQCv+B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkX43okkKwkicH4eO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAHslDJ86b0FYKrt1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MnC/7fRlL+ZZvlhrv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MsnvRfupOrxHYPpQd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MXa4mkRI1z/O5rt0e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCG9EO6iYDk8ac1WV" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "M0PnpfkhNUFuBKXmV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MODq6eONHf7XFh0pj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Origin", + "queryData": "ORIGIN_Y", + "path": [], + "hasUserCode": false, + "nodeId": "F3YLPL6smLX3gM4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLpNwD9ykEMdOTVCv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0cvxfn3fWxVago+I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "ML8Ryp3zV0xjxXazi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2TDRa7C6LyoDiuoW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mrn74V/aA5t168pXY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4FvP4qTX0s18q1I1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwAG+7u2g8sOgSPTD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MT0bwAsYoklkTvH02" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBsKP0Cltm0l+/IJv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxN3TooDEGps8aGzP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mbw8addE+q20dgAGv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mr+L8ufrhsK87Nyb6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Ml86nblNlvtYW9NHf" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MmaAiwEBfgRILKWtp", + "name": "DOF X4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "mWXl+i+0bzknMMce" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHBJOlaIwAob7IOnX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIEbY9KBY9IjqDTyy" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTOCQ6t+QLrKOA6La", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MR+9HcADGh2c7OLO+" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kV+xadkaduWqlk25" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EHFgkd3ncCYluhOH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VeDDyf1S/LYXiP/z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "tsKbrXoiObeXK+4N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "iwlZU1fms6gMzFxV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "mlg/pFxmVE1HOUZk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "op04DjPEJ0ldgaeR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "aK17GmuINmlYpNsq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "NiGHs6OO4ptvjlNc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Afao1RoQHKh1dVAe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "YQ3i2pMZSr/ANebN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "MW/dLBHHTrc/xaN6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "rSFugJov27aoue9s" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "fJcEVivexV5bRnF/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aLSzt2K32mRsH5z/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "M0+HKi6b3r9xl1WC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "zxpvoB0e/SnK52Br" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "ONhBVb+EgdL3yF27" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "4MI5gnM1nug4N7+n" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "YfVn1euhFawj+Sg3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "c7v6a3/iBBRSPfA3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "EahfKkGq/9l5P7Ea" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "cZDxayUBu+fZ7R02" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "PkhzxDVlQOk+ZWX9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ihUSmxCjFQHr5Y0O" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MmaAiwEBfgRILKWtp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MHBJOlaIwAob7IOnX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MWwaOgDnaUj679QIR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JYF" + ], + "path": [ + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "F5w4E33vCJzgAJS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVsAal7FcmY3VT8Ow" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MyjMSWxzxyMbjZfBR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCs80wZselHMqcmJN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiNuCYwmZ9s3Q1Y3y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQ7kTFcWSO+K2DY8N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MFbo77OW/LNiZ0o7X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwQn3Zrpk2w73tX/K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MUdTfPmtKUMPGOyOl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M+RM6TldujB1sH9Ua" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M93YxWovkGJkf4Qk+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYRXKmqAw33V5F8Rq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MH8OxX9q5lNbB1v44" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MfjDZginn8RcQ3xqM" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MTOCQ6t+QLrKOA6La", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQnlzne//5OyTpT0B" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JVF", + "inferenceType": "CENTER", + "geometryIds": [ + "JVG" + ], + "path": [ + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FmyzGwCpauPOLpB" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MXfVHOmoTCBmtVRoA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mi31axgA4Xne0K43d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAxgwaVu1KTZh5Fg8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Msd2ulDgQnhM0Bcls" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTcaIQgLQimScaV1i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "McXSDUl60eiHD1UnI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MdFNd14TXKyRDRNWj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mtyvn9pW845BenQ8H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvjrCnxkrSWS5+KEb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ma0FnixQ9chp9b7la" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgR/aSzZZTBSBRZnE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MivFftVtohCywDUBq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MOxvGS3shnYyDqGZ7" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "Mml490EEZQNH4alVT", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MmaAiwEBfgRILKWtp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "ae17af9118fca2077bfe62de", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json b/ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json new file mode 100644 index 0000000..a146ecb --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json @@ -0,0 +1,792 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMqvc+kxAhtxzPvPd", + "name": "DOF X8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cBBNHZro2X0FFeew" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZKoWSaMG7InnbKoT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwhM/8iJq/WLjh6NV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgWeN+rO4ysPhGUHj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mq4Nb0vI81Qad2qg9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "7O+dypXMyb+uSxFQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Vs9c4BJvFWX7WqYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Xprt4pzS34PTFzBh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ar75ECoKTfbOgstH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Px/7nAtRlDx9gFGL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1GpswEJdpf/qb7ZX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NHnneXRUJRrA48di" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PHktTxI6C5gl0XOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+bsUcHjAy5p1+bqM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "FxnMFhfKbpvNb2Df" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HekhrQbI/GIPTy8O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Nu8YZdXjF74oo5X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yDpTnd6s5maWgrAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7q0bSGg0oilKGvwH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "BlWH14nhHv37YNXn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "5Gqb3Q623xn1gmbp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "WcKOwLRS/E9eOATE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XncDf8bSJCYY5yu/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "3t/mHHeTpkGA6Dpy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U2ryf+gO5z/QwWAn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "cxJOkzeRYxwuPNev" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6GLHKFVU1zexjj4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "XcpbADe07fTtkduA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tpBiixTbJzvAxpPf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+h1faAGKCpdwPr2P" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMqvc+kxAhtxzPvPd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MZKoWSaMG7InnbKoT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJJmoIVb5H8U7zQcR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J4B" + ], + "path": [ + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FQFhF6lAfrFe10W" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFinR3z1vMc1dPWmd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5YkS+Q1MOG7SIYcC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdaI7XSZyaOKK/w8Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB8gCTHcgn7sAu717" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpzblKfTyFeAmnPLA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My4Q9wUl9F7e6hhEM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSJ56dc7D5Q+d6KjU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrRAT2Dj/OZlMMo1W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVGnSxmMIV5Y3Dxgn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mc95xJr68CMteO9/6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MTmXxTScvo1BUPCIw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwhZtB+7a9riOGjke" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpfwYGO4zTPwFEYoY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MgWeN+rO4ysPhGUHj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyXQdB4APf8bOkEBb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J0B" + ], + "path": [ + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FR7SQxQuBqpzdPA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNaZ6MD0LtbRQphdA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0Y/hvAcF+A3vsiL4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mt8Qmpvg+K/G6ZUvX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx0qwhfFADwZXH3e7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M37roMf7nFBh4p1iM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoXnnctiExDgN9VAo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7BYTQ5ex4J5cvQt8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mvogz3YTPprNJriEf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdNvBw+jQ/pbtKH+p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXF2eM93cNiedgiXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MrNNLnku8SKQ9jd/v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxz/ntT+hdroj+Ljm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/9mbuvbNHxIAUxJk" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MMqvc+kxAhtxzPvPd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "c94ae3940f757941c41c755b", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json b/ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json new file mode 100644 index 0000000..a146ecb --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json @@ -0,0 +1,792 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMqvc+kxAhtxzPvPd", + "name": "DOF X8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cBBNHZro2X0FFeew" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZKoWSaMG7InnbKoT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwhM/8iJq/WLjh6NV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgWeN+rO4ysPhGUHj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mq4Nb0vI81Qad2qg9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "7O+dypXMyb+uSxFQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Vs9c4BJvFWX7WqYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Xprt4pzS34PTFzBh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ar75ECoKTfbOgstH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Px/7nAtRlDx9gFGL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1GpswEJdpf/qb7ZX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NHnneXRUJRrA48di" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PHktTxI6C5gl0XOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+bsUcHjAy5p1+bqM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "FxnMFhfKbpvNb2Df" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HekhrQbI/GIPTy8O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Nu8YZdXjF74oo5X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yDpTnd6s5maWgrAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7q0bSGg0oilKGvwH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "BlWH14nhHv37YNXn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "5Gqb3Q623xn1gmbp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "WcKOwLRS/E9eOATE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XncDf8bSJCYY5yu/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "3t/mHHeTpkGA6Dpy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U2ryf+gO5z/QwWAn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "cxJOkzeRYxwuPNev" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6GLHKFVU1zexjj4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "XcpbADe07fTtkduA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tpBiixTbJzvAxpPf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+h1faAGKCpdwPr2P" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMqvc+kxAhtxzPvPd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MZKoWSaMG7InnbKoT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJJmoIVb5H8U7zQcR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J4B" + ], + "path": [ + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FQFhF6lAfrFe10W" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFinR3z1vMc1dPWmd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5YkS+Q1MOG7SIYcC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdaI7XSZyaOKK/w8Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB8gCTHcgn7sAu717" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpzblKfTyFeAmnPLA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My4Q9wUl9F7e6hhEM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSJ56dc7D5Q+d6KjU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrRAT2Dj/OZlMMo1W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVGnSxmMIV5Y3Dxgn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mc95xJr68CMteO9/6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MTmXxTScvo1BUPCIw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwhZtB+7a9riOGjke" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpfwYGO4zTPwFEYoY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MgWeN+rO4ysPhGUHj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyXQdB4APf8bOkEBb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J0B" + ], + "path": [ + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FR7SQxQuBqpzdPA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNaZ6MD0LtbRQphdA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0Y/hvAcF+A3vsiL4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mt8Qmpvg+K/G6ZUvX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx0qwhfFADwZXH3e7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M37roMf7nFBh4p1iM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoXnnctiExDgN9VAo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7BYTQ5ex4J5cvQt8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mvogz3YTPprNJriEf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdNvBw+jQ/pbtKH+p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXF2eM93cNiedgiXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MrNNLnku8SKQ9jd/v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxz/ntT+hdroj+Ljm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/9mbuvbNHxIAUxJk" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MMqvc+kxAhtxzPvPd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "c94ae3940f757941c41c755b", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json b/ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json new file mode 100644 index 0000000..b58f1a5 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json @@ -0,0 +1,1567 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "Mml490EEZQNH4alVT", + "name": "Fastened 1", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "FASTENED", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "thLPoEwGVF30wHtC" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MLpqLGyf0qKJ7BKMb", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MxKAsRebzKtrI66/6" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "M0PnpfkhNUFuBKXmV", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "M2rSZhpYElBln1kaO" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "IVq7WlVayRr5b7v4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "v+r2+TJyNX4/sI1O" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Epvdgk/aDO3rPhuo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "8KGLffj+uHatx3iV" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "7yiL6aTSHxsGqqWL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "OmVxpE7v6E1slR+6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "IOEfoEbbUP6zaDHx" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "z1oVFXh2tGHaa2Y1" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "5abcyhzvGSfhFIGE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "3ZUy+Dmvy69QNeCn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "G0pkGQrfTQHVH++o" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "l9sTdiaJQEtRlMb8" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "aZeXIexEb8vSbSNb" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "lBaPgR1ISPHtR1N+" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aTFNvspC5KPaE3n5" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "WwUQkNlzXla6PLHB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "Fiw7E9bv3S2hjQ9Q" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "vMAR38ta8SJuBoWU" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "vR+0y9viA8cbzvjI" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "Dp3Ld9rQJMd8Gpnx" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "aXu4wm9aUfcoYrup" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "U6eXAD2MvEyhq/0W" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "EQi3iAgThcQ2Uljj" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "OKNjsBqfsB0KUUtG" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_Y", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ch243SYAUsaP4SPK" + } + } + ], + "suppressed": true, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "Mml490EEZQNH4alVT", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MLpqLGyf0qKJ7BKMb", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "M0lkayJ9QElTNTeRH" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "KRdB", + "inferenceType": "CENTER", + "geometryIds": [ + "JRm" + ], + "path": [ + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FyBJ5PfSC9puEdR" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MwsD4nlJUMI8bOqXp" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M4tDAirIWwnGpEj83" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "M12bkYiC7SOoAQEYZ" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MGOzqi5tmEdsotkL3" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MRzswTBG4O7n+5yGc" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MJ32vt9DZ3JDyV6Oc" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "McSMoAK24emrQCv+B" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MkX43okkKwkicH4eO" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MAHslDJ86b0FYKrt1" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MnC/7fRlL+ZZvlhrv" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MsnvRfupOrxHYPpQd" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MXa4mkRI1z/O5rt0e" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MCG9EO6iYDk8ac1WV" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "M0PnpfkhNUFuBKXmV", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MODq6eONHf7XFh0pj" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "Origin", + "queryData": "ORIGIN_Y", + "path": [], + "hasUserCode": false, + "nodeId": "F3YLPL6smLX3gM4" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MLpNwD9ykEMdOTVCv" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0cvxfn3fWxVago+I" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "ML8Ryp3zV0xjxXazi" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "M2TDRa7C6LyoDiuoW" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mrn74V/aA5t168pXY" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "M4FvP4qTX0s18q1I1" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwAG+7u2g8sOgSPTD" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MT0bwAsYoklkTvH02" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MBsKP0Cltm0l+/IJv" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MxN3TooDEGps8aGzP" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "Mbw8addE+q20dgAGv" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mr+L8ufrhsK87Nyb6" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "Ml86nblNlvtYW9NHf" + } + } + ] + } + } + ] + } + }, + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MmaAiwEBfgRILKWtp", + "name": "DOF X4", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "mWXl+i+0bzknMMce" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MHBJOlaIwAob7IOnX", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MIEbY9KBY9IjqDTyy" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MTOCQ6t+QLrKOA6La", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MR+9HcADGh2c7OLO+" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "kV+xadkaduWqlk25" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "EHFgkd3ncCYluhOH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "VeDDyf1S/LYXiP/z" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "tsKbrXoiObeXK+4N" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "iwlZU1fms6gMzFxV" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "mlg/pFxmVE1HOUZk" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "op04DjPEJ0ldgaeR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "aK17GmuINmlYpNsq" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "NiGHs6OO4ptvjlNc" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "Afao1RoQHKh1dVAe" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "YQ3i2pMZSr/ANebN" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "MW/dLBHHTrc/xaN6" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "rSFugJov27aoue9s" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "fJcEVivexV5bRnF/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "aLSzt2K32mRsH5z/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "M0+HKi6b3r9xl1WC" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "zxpvoB0e/SnK52Br" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "ONhBVb+EgdL3yF27" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "4MI5gnM1nug4N7+n" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "YfVn1euhFawj+Sg3" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "c7v6a3/iBBRSPfA3" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "EahfKkGq/9l5P7Ea" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "cZDxayUBu+fZ7R02" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "PkhzxDVlQOk+ZWX9" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "ihUSmxCjFQHr5Y0O" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MmaAiwEBfgRILKWtp", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MHBJOlaIwAob7IOnX", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MWwaOgDnaUj679QIR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "JYF" + ], + "path": [ + "M7Uo07YqBQcTPTVNn" + ], + "hasUserCode": false, + "nodeId": "F5w4E33vCJzgAJS" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MVsAal7FcmY3VT8Ow" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "MyjMSWxzxyMbjZfBR" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MCs80wZselHMqcmJN" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MiNuCYwmZ9s3Q1Y3y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MQ7kTFcWSO+K2DY8N" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MFbo77OW/LNiZ0o7X" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MwQn3Zrpk2w73tX/K" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MUdTfPmtKUMPGOyOl" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "M+RM6TldujB1sH9Ua" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "M93YxWovkGJkf4Qk+" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MYRXKmqAw33V5F8Rq" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MH8OxX9q5lNbB1v44" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MfjDZginn8RcQ3xqM" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 5, + "featureType": "mateConnector", + "featureId": "MTOCQ6t+QLrKOA6La", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MQnlzne//5OyTpT0B" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "JVF", + "inferenceType": "CENTER", + "geometryIds": [ + "JVG" + ], + "path": [ + "MJCnQYiZjPSNbF0NH" + ], + "hasUserCode": false, + "nodeId": "FmyzGwCpauPOLpB" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MXfVHOmoTCBmtVRoA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "Mi31axgA4Xne0K43d" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MAxgwaVu1KTZh5Fg8" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Msd2ulDgQnhM0Bcls" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MTcaIQgLQimScaV1i" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "McXSDUl60eiHD1UnI" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MdFNd14TXKyRDRNWj" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mtyvn9pW845BenQ8H" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MvjrCnxkrSWS5+KEb" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Ma0FnixQ9chp9b7la" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MgR/aSzZZTBSBRZnE" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MivFftVtohCywDUBq" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MOxvGS3shnYyDqGZ7" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "Mml490EEZQNH4alVT", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + }, + { + "key": "MmaAiwEBfgRILKWtp", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "ae17af9118fca2077bfe62de", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json b/ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json new file mode 100644 index 0000000..a146ecb --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json @@ -0,0 +1,792 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMqvc+kxAhtxzPvPd", + "name": "DOF X8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cBBNHZro2X0FFeew" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZKoWSaMG7InnbKoT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwhM/8iJq/WLjh6NV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgWeN+rO4ysPhGUHj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mq4Nb0vI81Qad2qg9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "7O+dypXMyb+uSxFQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Vs9c4BJvFWX7WqYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Xprt4pzS34PTFzBh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ar75ECoKTfbOgstH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Px/7nAtRlDx9gFGL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1GpswEJdpf/qb7ZX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NHnneXRUJRrA48di" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PHktTxI6C5gl0XOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+bsUcHjAy5p1+bqM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "FxnMFhfKbpvNb2Df" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HekhrQbI/GIPTy8O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Nu8YZdXjF74oo5X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yDpTnd6s5maWgrAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7q0bSGg0oilKGvwH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "BlWH14nhHv37YNXn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "5Gqb3Q623xn1gmbp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "WcKOwLRS/E9eOATE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XncDf8bSJCYY5yu/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "3t/mHHeTpkGA6Dpy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U2ryf+gO5z/QwWAn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "cxJOkzeRYxwuPNev" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6GLHKFVU1zexjj4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "XcpbADe07fTtkduA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tpBiixTbJzvAxpPf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+h1faAGKCpdwPr2P" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMqvc+kxAhtxzPvPd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MZKoWSaMG7InnbKoT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJJmoIVb5H8U7zQcR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J4B" + ], + "path": [ + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FQFhF6lAfrFe10W" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFinR3z1vMc1dPWmd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5YkS+Q1MOG7SIYcC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdaI7XSZyaOKK/w8Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB8gCTHcgn7sAu717" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpzblKfTyFeAmnPLA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My4Q9wUl9F7e6hhEM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSJ56dc7D5Q+d6KjU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrRAT2Dj/OZlMMo1W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVGnSxmMIV5Y3Dxgn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mc95xJr68CMteO9/6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MTmXxTScvo1BUPCIw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwhZtB+7a9riOGjke" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpfwYGO4zTPwFEYoY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MgWeN+rO4ysPhGUHj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyXQdB4APf8bOkEBb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J0B" + ], + "path": [ + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FR7SQxQuBqpzdPA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNaZ6MD0LtbRQphdA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0Y/hvAcF+A3vsiL4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mt8Qmpvg+K/G6ZUvX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx0qwhfFADwZXH3e7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M37roMf7nFBh4p1iM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoXnnctiExDgN9VAo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7BYTQ5ex4J5cvQt8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mvogz3YTPprNJriEf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdNvBw+jQ/pbtKH+p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXF2eM93cNiedgiXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MrNNLnku8SKQ9jd/v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxz/ntT+hdroj+Ljm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/9mbuvbNHxIAUxJk" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MMqvc+kxAhtxzPvPd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "c94ae3940f757941c41c755b", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json b/ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json new file mode 100644 index 0000000..a146ecb --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json @@ -0,0 +1,792 @@ +{ + "features": [ + { + "type": 64, + "typeName": "BTMMate", + "message": { + "version": 2, + "featureType": "mate", + "featureId": "MMqvc+kxAhtxzPvPd", + "name": "DOF X8", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Mate type", + "value": "REVOLUTE", + "namespace": "", + "parameterId": "mateType", + "hasUserCode": false, + "nodeId": "cBBNHZro2X0FFeew" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MZKoWSaMG7InnbKoT", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "MwhM/8iJq/WLjh6NV" + } + }, + { + "type": 157, + "typeName": "BTMFeatureQueryWithOccurrence", + "message": { + "featureId": "MgWeN+rO4ysPhGUHj", + "queryData": "", + "path": [], + "hasUserCode": false, + "nodeId": "Mq4Nb0vI81Qad2qg9" + } + } + ], + "parameterId": "mateConnectorsQuery", + "hasUserCode": false, + "nodeId": "7O+dypXMyb+uSxFQ" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "mateOffsetEnabled", + "hasUserCode": false, + "nodeId": "Vs9c4BJvFWX7WqYM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceX", + "hasUserCode": false, + "nodeId": "Xprt4pzS34PTFzBh" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceY", + "hasUserCode": false, + "nodeId": "Ar75ECoKTfbOgstH" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "mateOffsetDistanceZ", + "hasUserCode": false, + "nodeId": "Px/7nAtRlDx9gFGL" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_X", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "1GpswEJdpf/qb7ZX" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "NHnneXRUJRrA48di" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": true, + "parameterId": "limitsEnabled", + "hasUserCode": false, + "nodeId": "PHktTxI6C5gl0XOB" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMin", + "hasUserCode": false, + "nodeId": "+bsUcHjAy5p1+bqM" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitXMax", + "hasUserCode": false, + "nodeId": "FxnMFhfKbpvNb2Df" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMin", + "hasUserCode": false, + "nodeId": "HekhrQbI/GIPTy8O" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitYMax", + "hasUserCode": false, + "nodeId": "4Nu8YZdXjF74oo5X" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMin", + "hasUserCode": false, + "nodeId": "yDpTnd6s5maWgrAL" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 mm", + "isInteger": false, + "parameterId": "limitZMax", + "hasUserCode": false, + "nodeId": "7q0bSGg0oilKGvwH" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMin", + "hasUserCode": false, + "nodeId": "BlWH14nhHv37YNXn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialXMax", + "hasUserCode": false, + "nodeId": "5Gqb3Q623xn1gmbp" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No minimum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMin", + "hasUserCode": false, + "nodeId": "WcKOwLRS/E9eOATE" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitAxialYMax", + "hasUserCode": false, + "nodeId": "XncDf8bSJCYY5yu/" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#minRotation", + "isInteger": false, + "parameterId": "limitAxialZMin", + "hasUserCode": false, + "nodeId": "3t/mHHeTpkGA6Dpy" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "", + "units": "", + "value": 0.0, + "expression": "#maxRotation", + "isInteger": false, + "parameterId": "limitAxialZMax", + "hasUserCode": false, + "nodeId": "U2ryf+gO5z/QwWAn" + } + }, + { + "type": 807, + "typeName": "BTMParameterNullableQuantity", + "message": { + "isNull": false, + "nullValue": "No maximum", + "units": "", + "value": 0.0, + "expression": "0 deg", + "isInteger": false, + "parameterId": "limitEulerConeAngleMax", + "hasUserCode": false, + "nodeId": "cxJOkzeRYxwuPNev" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "functionalconnection", + "hasUserCode": false, + "nodeId": "6GLHKFVU1zexjj4k" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "facestoconnect", + "hasUserCode": false, + "nodeId": "XcpbADe07fTtkduA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "primaryAxisAlignment", + "hasUserCode": false, + "nodeId": "tpBiixTbJzvAxpPf" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisAlignment", + "hasUserCode": false, + "nodeId": "+h1faAGKCpdwPr2P" + } + } + ], + "suppressed": false, + "namespace": "", + "subFeatures": [], + "returnAfterSubfeatures": false, + "suppressionState": { + "type": 0 + }, + "hasUserCode": false, + "nodeId": "MMqvc+kxAhtxzPvPd", + "mateConnectors": [ + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MZKoWSaMG7InnbKoT", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MJJmoIVb5H8U7zQcR" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J4B" + ], + "path": [ + "M6JuP+JlwesAjtNZk" + ], + "hasUserCode": false, + "nodeId": "FQFhF6lAfrFe10W" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MFinR3z1vMc1dPWmd" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M5YkS+Q1MOG7SIYcC" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "MdaI7XSZyaOKK/w8Y" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "MB8gCTHcgn7sAu717" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "MpzblKfTyFeAmnPLA" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "My4Q9wUl9F7e6hhEM" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "MSJ56dc7D5Q+d6KjU" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "MrRAT2Dj/OZlMMo1W" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MVGnSxmMIV5Y3Dxgn" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "Mc95xJr68CMteO9/6" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MTmXxTScvo1BUPCIw" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "MwhZtB+7a9riOGjke" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "MpfwYGO4zTPwFEYoY" + } + } + ] + } + }, + { + "type": 66, + "typeName": "BTMMateConnector", + "message": { + "isHidden": true, + "implicit": true, + "isAuxiliaryTreeMateConnector": false, + "version": 8, + "featureType": "mateConnector", + "featureId": "MgWeN+rO4ysPhGUHj", + "name": "Mate connector", + "parameters": [ + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Origin type", + "value": "ON_ENTITY", + "namespace": "", + "parameterId": "originType", + "hasUserCode": false, + "nodeId": "MyXQdB4APf8bOkEBb" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [ + { + "type": 1083, + "typeName": "BTMInferenceQueryWithOccurrence", + "message": { + "secondGeometryId": "", + "inferenceType": "CENTER", + "geometryIds": [ + "J0B" + ], + "path": [ + "MIbYyrb6XyuTQhX4/" + ], + "hasUserCode": false, + "nodeId": "FR7SQxQuBqpzdPA" + } + } + ], + "parameterId": "originQuery", + "hasUserCode": false, + "nodeId": "MNaZ6MD0LtbRQphdA" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "originAdditionalQuery", + "hasUserCode": false, + "nodeId": "M0Y/hvAcF+A3vsiL4" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "realign", + "hasUserCode": false, + "nodeId": "Mt8Qmpvg+K/G6ZUvX" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "primaryAxisQuery", + "hasUserCode": false, + "nodeId": "Mx0qwhfFADwZXH3e7" + } + }, + { + "type": 67, + "typeName": "BTMParameterQueryWithOccurrenceList", + "message": { + "queries": [], + "parameterId": "secondaryAxisQuery", + "hasUserCode": false, + "nodeId": "M37roMf7nFBh4p1iM" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "transform", + "hasUserCode": false, + "nodeId": "MoXnnctiExDgN9VAo" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationX", + "hasUserCode": false, + "nodeId": "M7BYTQ5ex4J5cvQt8" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationY", + "hasUserCode": false, + "nodeId": "Mvogz3YTPprNJriEf" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*mm", + "isInteger": false, + "parameterId": "translationZ", + "hasUserCode": false, + "nodeId": "MdNvBw+jQ/pbtKH+p" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Rotation axis", + "value": "ABOUT_Z", + "namespace": "", + "parameterId": "rotationType", + "hasUserCode": false, + "nodeId": "MXF2eM93cNiedgiXN" + } + }, + { + "type": 147, + "typeName": "BTMParameterQuantity", + "message": { + "units": "", + "value": 0.0, + "expression": "0.0*deg", + "isInteger": false, + "parameterId": "rotation", + "hasUserCode": false, + "nodeId": "MrNNLnku8SKQ9jd/v" + } + }, + { + "type": 144, + "typeName": "BTMParameterBoolean", + "message": { + "value": false, + "parameterId": "flipPrimary", + "hasUserCode": false, + "nodeId": "Mxz/ntT+hdroj+Ljm" + } + }, + { + "type": 145, + "typeName": "BTMParameterEnum", + "message": { + "enumName": "Reorient secondary axis", + "value": "PLUS_X", + "namespace": "", + "parameterId": "secondaryAxisType", + "hasUserCode": false, + "nodeId": "M/9mbuvbNHxIAUxJk" + } + } + ] + } + } + ] + } + } + ], + "featureStates": [ + { + "key": "MMqvc+kxAhtxzPvPd", + "value": { + "type": 1688, + "typeName": "BTFeatureState", + "message": { + "featureStatus": "OK", + "inactive": false + } + } + } + ], + "isComplete": true, + "serializationVersion": "1.2.5", + "sourceMicroversion": "c94ae3940f757941c41c755b", + "rejectMicroversionSkew": false, + "microversionSkew": false, + "libraryVersion": 0 +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json b/ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json new file mode 100644 index 0000000..e1266fa --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json @@ -0,0 +1,117 @@ +{ + "jsonType": "metadata-element", + "elementType": 1, + "mimeType": "onshape/assembly", + "elementId": "8b44c573e11fa4fa0907fa15", + "properties": [ + { + "name": "Name", + "value": "Lower Limbs" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce3" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 3, + "objectTypes": [ + 3 + ], + "name": "Onshape Assembly", + "id": "5877a03ebe4c21163b49dce3", + "href": null + } + ], + "description": "Default category for object type Assembly", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 3, + "objectTypes": [ + 3 + ], + "name": "Assembly", + "id": "65a33ca866b95a21beacf390", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": null + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Subassembly BOM behavior", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/caa0864516b05cef81a78798/m/bd4da5ebd8abf10bc04cf9ff/e/8b44c573e11fa4fa0907fa15?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json new file mode 100644 index 0000000..45f4e03 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "RbCD": { + "mass": [ + 0.05923903048770695, + 0.05923473489248364, + 0.05924332608293026 + ], + "volume": [ + 0.00016737114615966058, + 0.0001673559811070105, + 0.00016738631121231067 + ], + "periphery": [ + 0.03260743030369717, + 0.0326065596475656, + 0.03260830095982872 + ], + "centroid": [ + -0.0327088554760801, + 0.004341462111179487, + -0.03331190962359924, + -0.032714913713034345, + 0.004336054170317823, + -0.03332026371424143, + -0.03270279797212918, + 0.0043468706909008175, + -0.033303556598658954 + ], + "inertia": [ + 0.00010763342819906677, + 2.847619491138417e-6, + -5.254328376853264e-6, + 2.847619491138417e-6, + 0.000046394894381961846, + 0.000012537683335073381, + -5.254328376853264e-6, + 0.000012537683335073381, + 0.00008571615268263017, + 0.00010761031895623559, + 2.8445153308115325e-6, + -5.2583466070629094e-6, + 2.8445153308115325e-6, + 0.00004637763689566953, + 0.000012530300608730393, + -5.2583466070629094e-6, + 0.000012530300608730393, + 0.00008569880118823389, + 0.000107656534231781, + 2.8507241818526683e-6, + -5.2503096733620805e-6, + 2.8507241818526683e-6, + 0.00004641214966004288, + 0.000012545067586050022, + -5.2503096733620805e-6, + 0.000012545067586050022, + 0.00008573350170890347 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00004246446967266002, + 0.00008845203814415965, + 0.00010882796744683909 + ], + "principalAxes": [ + { + "x": 0.06477204954215718, + "y": -0.956312128996688, + "z": 0.28508190670740624 + }, + { + "x": -0.2120394483348769, + "y": -0.29234758356818147, + "z": -0.9325085322567755 + }, + { + "x": 0.9751122263349739, + "y": -0.00004812137867312577, + "z": -0.2217118484348175 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json new file mode 100644 index 0000000..c2f8f40 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RbCD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Ankle Half 2 Right" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.131 lb", + "computed": 0.05923903048770693, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/b25cdf9c8b146c77faa2877b/p/RbCD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json new file mode 100644 index 0000000..7dfc7ce --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "434db4163cd07c12be12f15c", + "bodies": { + "JID": { + "mass": [ + 0.004396295841892844, + 0.004396295773949826, + 0.004396295909835863 + ], + "volume": [ + 5.600376868653305e-7, + 5.599697438471268e-7, + 5.601056298835342e-7 + ], + "periphery": [ + 0.000556208402737584, + 0.0005562001599820858, + 0.0005562166454930823 + ], + "centroid": [ + -8.148939809761699e-36, + -0.0026728046019331244, + 1.0032204066627196e-19, + -1e-6, + -0.0026738046019331245, + -9.999999999998996e-7, + 1e-6, + -0.0026718046019331243, + 1.0000000000001003e-6 + ], + "inertia": [ + 5.010751420139337e-7, + 0.0, + 0.0, + 0.0, + 1.426958827496814e-8, + 0.0, + 0.0, + 0.0, + 5.010751420139337e-7, + 5.010745819762468e-7, + -5.600376868653299e-13, + -5.600376868653299e-13, + -5.600376868653299e-13, + 1.4269028237281276e-8, + -5.600376868653299e-13, + -5.600376868653299e-13, + -5.600376868653299e-13, + 5.010745819762468e-7, + 5.010757020516205e-7, + 5.600376868653299e-13, + 5.600376868653299e-13, + 5.600376868653299e-13, + 1.4270148312655005e-8, + 5.600376868653299e-13, + 5.600376868653299e-13, + 5.600376868653299e-13, + 5.010757020516205e-7 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.426958827496814e-8, + 5.010751420139337e-7, + 5.010751420139337e-7 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json new file mode 100644 index 0000000..6c79813 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JID", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 59, + "green": 97, + "blue": 180 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A180_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.01 lb", + "computed": 0.004396295841892845, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/38441bbbc56eb4081d1aff2e/m/434db4163cd07c12be12f15c/e/da4947c89c719e0e0b560155/p/JID?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json new file mode 100644 index 0000000..1434338 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "ae17af9118fca2077bfe62de", + "bodies": { + "JND": { + "mass": [ + 0.239950362672, + 0.23995036029995054, + 0.23995036504404949 + ], + "volume": [ + 0.00011552756337042227, + 0.00011552519132095101, + 0.00011552993541989353 + ], + "periphery": [ + 0.017535066886796586, + 0.017535018183106058, + 0.017535115590487114 + ], + "centroid": [ + 8.926520536323475e-12, + 0.0075808780787758635, + -0.009628849196581966, + -9.999910734794637e-7, + 0.007579878078775863, + -0.009629849196581965, + 1.0000089265205362e-6, + 0.007581878078775864, + -0.009627849196581967 + ], + "inertia": [ + 0.00010773938708762673, + 3.753019130695344e-14, + -2.4856319387995665e-14, + 3.753019130695344e-14, + 0.00010248189633368089, + 0.0, + -2.4856319387995665e-14, + 0.0, + 0.00010552776743123691, + 0.00010773927156006336, + -1.1549003317911532e-10, + -1.1555241968981026e-10, + -1.1549003317911532e-10, + 0.00010248178080611751, + -1.1552756337042227e-10, + -1.1555241968981026e-10, + -1.1552756337042227e-10, + 0.00010552765190367353, + 0.0001077395026151901, + 1.1556509356172922e-10, + 1.1550270705103427e-10, + 1.1556509356172922e-10, + 0.00010248201186124426, + 1.1552756337042227e-10, + 1.1550270705103427e-10, + 1.1552756337042227e-10, + 0.00010552788295880028 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.0001024818963336809, + 0.00010552776743123691, + 0.00010773938708762673 + ], + "principalAxes": [ + { + "x": 7.138422693142413e-9, + "y": -1.0, + "z": 2.4419600677924106e-15 + }, + { + "x": 1.1238966571933203e-8, + "y": 2.4980018054066022e-15, + "z": 1.0 + }, + { + "x": 1.0, + "y": 7.138422693142383e-9, + "z": -1.1238966571933219e-8 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json new file mode 100644 index 0000000..befedb9 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json @@ -0,0 +1,140 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JND", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 234, + "green": 234, + "blue": 234 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Outer RMD X4 24" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": null + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.529 lb", + "override": 0.239950362672, + "computed": 0.0, + "useOverride": true + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/355221b04e06dd6ba742f9d0/m/ae17af9118fca2077bfe62de/e/507c268b9c84f7e80e9518ae/p/JND?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json new file mode 100644 index 0000000..eef1984 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "316160bd30f0aae5804d476f", + "bodies": { + "JFD": { + "mass": [ + 0.0024762932474764743, + 0.0024761925132515544, + 0.0024763939817013933 + ], + "volume": [ + 3.1545136910528336e-7, + 3.1539220273888687e-7, + 3.155105354716797e-7 + ], + "periphery": [ + 0.00044494844152818784, + 0.0004449369886019587, + 0.0004449598944544169 + ], + "centroid": [ + -8.210419664265922e-20, + -3.0797889157306756e-19, + 0.0023633316610578137, + -1.0638184526706478e-6, + -1.0704808435519445e-6, + 0.002361668580785061, + 1.0638184526704826e-6, + 1.0704808435513287e-6, + 0.002364994795255412 + ], + "inertia": [ + 3.3788471990152313e-7, + 3.48253750062168e-16, + 0.0, + 3.48253750062168e-16, + 3.3788471859794265e-7, + 0.0, + 0.0, + 0.0, + 4.3533682268013e-9, + 3.3785628392470116e-7, + -4.920001081516261e-13, + -3.031046146055416e-12, + -4.920001081516261e-13, + 3.3785628198476637e-7, + -3.3147258612786856e-12, + -3.031046146055416e-12, + -3.3147258612786856e-12, + 4.339571169892298e-9, + 3.379131537109029e-7, + 4.926966156517511e-13, + 3.0310461460608475e-12, + 4.926966156517511e-13, + 3.3791315304367645e-7, + 3.314725861308898e-12, + 3.0310461460608475e-12, + 3.314725861308898e-12, + 4.367165283710299e-9 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 4.3533682268013e-9, + 3.378847185107396e-7, + 3.378847199887263e-7 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": -0.24290180895886282, + "y": 0.9700508807297236, + "z": 0.0 + }, + { + "x": 0.9700508807297236, + "y": 0.24290180895886282, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json new file mode 100644 index 0000000..92f36b5 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 248, + "green": 135, + "blue": 1 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.005 lb", + "computed": 0.0024762930007306227, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/c043981463a1065863164750/m/316160bd30f0aae5804d476f/e/637f6ccbe524f48dbbed6d1a/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json new file mode 100644 index 0000000..b774034 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "c94ae3940f757941c41c755b", + "bodies": { + "JnD": { + "mass": [ + 0.350173308096, + 0.3501733060609787, + 0.3501733101310213 + ], + "volume": [ + 0.00009180227487434766, + 0.00009180023985303397, + 0.00009180430989566136 + ], + "periphery": [ + 0.01389091396012439, + 0.013890868848913879, + 0.0138909590713349 + ], + "centroid": [ + 7.636363805779519e-19, + 0.028322340794411986, + -3.6802092530065747e-19, + -9.999999999992364e-7, + 0.028321340794411985, + -1.000000000000368e-6, + 1.0000000000007636e-6, + 0.028323340794411987, + 9.99999999999632e-7 + ], + "inertia": [ + 0.00012756556355801075, + 0.0, + 0.0, + 0.0, + 0.0002262497366091045, + 0.0, + 0.0, + 0.0, + 0.00012756556355801075, + 0.00012756547175573588, + -9.180227487434768e-11, + -9.180227487434768e-11, + -9.180227487434768e-11, + 0.00022624964480682963, + -9.180227487434768e-11, + -9.180227487434768e-11, + -9.180227487434768e-11, + 0.00012756547175573588, + 0.00012756565536028563, + 9.180227487434768e-11, + 9.180227487434768e-11, + 9.180227487434768e-11, + 0.00022624982841137938, + 9.180227487434768e-11, + 9.180227487434768e-11, + 9.180227487434768e-11, + 0.00012756565536028563 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00012756556355801075, + 0.00012756556355801075, + 0.0002262497366091045 + ], + "principalAxes": [ + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json new file mode 100644 index 0000000..66e0e62 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json @@ -0,0 +1,215 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JnD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 250, + "green": 182, + "blue": 1 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Inner RMD X8 90" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "68900000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "241000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "2720", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.35", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "290000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Aluminum - 6061", + "displayName": "Aluminum - 6061", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.772 lb", + "override": 0.350173308096, + "computed": 0.0, + "useOverride": true + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/b2a7569a396420413e04a9b1/m/c94ae3940f757941c41c755b/e/1d970a23dd2e637835be6b24/p/JnD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json new file mode 100644 index 0000000..bf2ac14 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "66d80e811bf24574067a4740", + "bodies": { + "JFD": { + "mass": [ + 0.012814100504270834, + 0.012781342471836824, + 0.012846858536704697 + ], + "volume": [ + 1.632369490989915e-6, + 1.6280578739434544e-6, + 1.6366811080363572e-6 + ], + "periphery": [ + 0.0013580316340923637, + 0.0013544066580541809, + 0.0013616566101305608 + ], + "centroid": [ + 3.5014897256824595e-7, + -0.005188330763919368, + -2.3549866960548544e-7, + -9.569626289381963e-6, + -0.005248365284430943, + -0.000010627673444671216, + 0.00001027171906049344, + -0.005128597304802591, + 0.000010155468964607699 + ], + "inertia": [ + 3.283815740031807e-6, + -1.262737756729572e-10, + -3.2973856090337334e-12, + -1.262737756729572e-10, + 7.901090683818117e-8, + 8.411117812704944e-11, + -3.2973856090337334e-12, + 8.411117812704944e-11, + 3.2838205446614122e-6, + 3.264771403366855e-6, + -2.8711797034640363e-9, + -4.2121515768631753e-10, + -2.8711797034640363e-9, + 6.519874958986064e-8, + -2.8316675399074168e-9, + -4.2121515768631753e-10, + -2.8316675399074168e-9, + 3.264789691031773e-6, + 3.3027729705774486e-6, + 2.6181132844908966e-9, + 4.1456764801012633e-10, + 2.6181132844908966e-9, + 9.282293015245961e-8, + 3.0002388694428175e-9, + 4.1456764801012633e-10, + 3.0002388694428175e-9, + 3.302764268839928e-6 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 7.901089965530255e-8, + 3.2838140643834937e-6, + 3.2838222274926094e-6 + ], + "principalAxes": [ + { + "x": -0.00003940136642113701, + "y": -0.9999999988793599, + "z": 0.000026245255414211154 + }, + { + "x": -0.8911339179323569, + "y": 0.000023203361679952187, + "z": -0.4537403880768523 + }, + { + "x": -0.453740386959394, + "y": 0.00004126602857508461, + "z": 0.8911339178479603 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json new file mode 100644 index 0000000..ce3e8f9 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "92981A106_Alloy Steel Shoulder Screws" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.028 lb", + "computed": 0.012814083589782333, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/c115f2053b1b54c2d56973f3/m/66d80e811bf24574067a4740/e/83b00a08f1300468f6fb5d13/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json new file mode 100644 index 0000000..6bb1d7d --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "RlCD": { + "mass": [ + 0.06856966942062355, + 0.06856636604744908, + 0.06857297279379804 + ], + "volume": [ + 0.00019373349071099953, + 0.00019372081884047685, + 0.00019374616258152229 + ], + "periphery": [ + 0.03585136108473207, + 0.03585074828866738, + 0.035851973880796764 + ], + "centroid": [ + -0.034222530633436804, + 0.004808835812733191, + -0.03982218370329511, + -0.03422676786361684, + 0.004805328763118388, + -0.03982794617847473, + -0.03421829371483553, + 0.00481234310367116, + -0.0398164216864969 + ], + "inertia": [ + 0.0001290993726333107, + 3.1694887477844637e-6, + -9.638439166325718e-6, + 3.1694887477844637e-6, + 0.00006592545688934086, + 0.000013588096116593274, + -9.638439166325718e-6, + 0.000013588096116593274, + 0.00009027659648968058, + 0.0001290885375876552, + 3.1673552420531005e-6, + -9.639806158054364e-6, + 3.1673552420531005e-6, + 0.00006591828563598785, + 0.000013584824332028174, + -9.639806158054364e-6, + 0.000013584824332028174, + 0.00009026841764586434, + 0.00012911020686629906, + 3.1716224396235776e-6, + -9.63707207096247e-6, + 3.1716224396235776e-6, + 0.00006593262763981026, + 0.000013591368224187138, + -9.63707207096247e-6, + 0.000013591368224187138, + 0.00009028477463815697 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.000059175111361596, + 0.00009476572704346304, + 0.00013136058760727302 + ], + "principalAxes": [ + { + "x": 0.09925408492211177, + "y": -0.9001853385693012, + "z": 0.42404596785153753 + }, + { + "x": -0.20581084424454305, + "y": -0.43550691216289233, + "z": -0.8763421853646504 + }, + { + "x": 0.9735453369091869, + "y": -0.00029271695500731124, + "z": -0.22849374455149005 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json new file mode 100644 index 0000000..636424f --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RlCD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Ankle Half 1 Left" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.151 lb", + "computed": 0.06856966942062356, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/609f5c961a94fee76f74acdc/p/RlCD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json new file mode 100644 index 0000000..1e106f4 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "0daa7cbcc378c5f1d6af6012", + "bodies": { + "JND": { + "mass": [ + 0.1833276478606888, + 0.18332764141107452, + 0.1833276543103031 + ], + "volume": [ + 0.0005179652383332895, + 0.0005179587887190016, + 0.0005179716879475775 + ], + "periphery": [ + 0.06084632292982263, + 0.06084624262033198, + 0.06084640323931328 + ], + "centroid": [ + 0.0021374603271743365, + 0.016092844801299237, + 0.12400091433760325, + 0.0021364603271743364, + 0.016091844801299236, + 0.12399991433760325, + 0.0021384603271743367, + 0.01609384480129924, + 0.12400191433760326 + ], + "inertia": [ + 0.0002163706072626002, + 8.271105795686083e-8, + -4.2161352897576895e-10, + 8.271105795686083e-8, + 0.00034879881655696933, + -4.96126565954231e-9, + -4.2161352897576895e-10, + -4.96126565954231e-9, + 0.00021153640071736997, + 0.00021637008929736187, + 8.219309271852754e-8, + -9.395787673090583e-10, + 8.219309271852754e-8, + 0.000348798298591731, + -5.4792308978756e-9, + -9.395787673090583e-10, + -5.4792308978756e-9, + 0.00021153588275213165, + 0.00021637112522783852, + 8.322902319519411e-8, + 9.635170935752044e-11, + 8.322902319519411e-8, + 0.0003487993345222077, + -4.44330042120902e-9, + 9.635170935752044e-11, + -4.44330042120902e-9, + 0.0002115369186826083 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00021153640050179643, + 0.0002163705556397757, + 0.0003487988683953673 + ], + "principalAxes": [ + { + "x": -0.00008659710407940541, + "y": -0.00003609220250167574, + "z": -0.9999999955991473 + }, + { + "x": -0.9999998012050146, + "y": 0.000624575679396347, + "z": 0.00008657454493343882 + }, + { + "x": -0.0006245725519816725, + "y": -0.9999998043012677, + "z": 0.00003614628177184047 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json new file mode 100644 index 0000000..e6d1c11 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JND", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Outer X12 150" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.404 lb", + "computed": 0.1833276478606888, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/daff49ebfb5d1c43c2d8b6eb/m/0daa7cbcc378c5f1d6af6012/e/24710ad4ebae4ee5fbcdb83a/p/JND?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json new file mode 100644 index 0000000..1126d4c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "6b619d6c43678adebb7cba1e", + "bodies": { + "JFD": { + "mass": [ + 0.011703525680023818, + 0.011680589374209816, + 0.011726461985837445 + ], + "volume": [ + 1.4908949910858368e-6, + 1.4878426790462047e-6, + 1.493947303125421e-6 + ], + "periphery": [ + 0.0012636622441440433, + 0.0012613936102197534, + 0.0012659308780683478 + ], + "centroid": [ + 3.685805732972404e-7, + -2.504976920820288e-7, + 0.005086387904264056, + -6.689843153356623e-6, + -8.202096691911085e-6, + 0.005043656670232151, + 7.428451800291603e-6, + 7.70011754592971e-6, + 0.00512928302641137 + ], + "inertia": [ + 2.4711549165229074e-6, + -5.971108211220158e-13, + 1.1113529224684184e-10, + -5.971108211220158e-13, + 2.471157498205643e-6, + -7.496966142153962e-11, + 1.1113529224684184e-10, + -7.496966142153962e-11, + 7.401393334035957e-8, + 2.459750149615355e-6, + -2.64424801104736e-10, + -1.442533227006602e-9, + -2.64424801104736e-10, + 2.459769317508658e-6, + -1.879152465435158e-9, + -1.442533227006602e-9, + -1.879152465435158e-9, + 6.54912299981308e-8, + 2.482519358301053e-6, + 2.6319560719648237e-10, + 1.6651595677603812e-9, + 2.6319560719648237e-10, + 2.482505341951969e-6, + 1.7289713606628435e-9, + 1.6651595677603812e-9, + 1.7289713606628435e-9, + 8.253654510610057e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 7.401392584330691e-8, + 2.471154788666594e-6, + 2.471157633559008e-6 + ], + "principalAxes": [ + { + "x": -0.000046361592343039255, + "y": 0.00003127456965267276, + "z": 0.9999999984362518 + }, + { + "x": -0.9763437011563516, + "y": -0.21622436432990594, + "z": -0.000038502524777069434 + }, + { + "x": -0.21622436278763568, + "y": 0.9763437014146346, + "z": -0.00004055923492045701 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json new file mode 100644 index 0000000..c33d18a --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_92981A120_Alloy Steel Shoulder Screws" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.026 lb", + "computed": 0.011703510363135158, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/8e89c0576c443eeb11e4ba3f/m/6b619d6c43678adebb7cba1e/e/832038f58e11b187138faa77/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json new file mode 100644 index 0000000..379e1c8 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "RhCD": { + "mass": [ + 0.05923919336096386, + 0.05923336271130147, + 0.0592450240106263 + ], + "volume": [ + 0.00016737160633403317, + 0.0001673521042058501, + 0.0001673911084622164 + ], + "periphery": [ + 0.03260747221441818, + 0.03260661341398022, + 0.03260833101485614 + ], + "centroid": [ + 0.0327087892454771, + 0.0043416014115340825, + -0.033311776430062286, + 0.032701037576119606, + 0.004336565926216456, + -0.03332321291570826, + 0.032716542243346414, + 0.004346637690905705, + -0.03330034199757771 + ], + "inertia": [ + 0.00010763354297776264, + -2.84746346564779e-6, + 5.254198896235327e-6, + -2.84746346564779e-6, + 0.000046394487582017204, + 0.000012537403679415543, + 5.254198896235327e-6, + 0.000012537403679415543, + 0.00008571654634000433, + 0.00010761049424770127, + -2.850815470456488e-6, + 5.249129309471726e-6, + -2.850815470456488e-6, + 0.00004637493302136304, + 0.000012526381400204943, + 5.249129309471726e-6, + 0.000012526381400204943, + 0.00008569973826893425, + 0.00010765658722570773, + -2.844112024791064e-6, + 5.259267595248574e-6, + -2.844112024791064e-6, + 0.00004641403813567479, + 0.000012548427873133055, + 5.259267595248574e-6, + 0.000012548427873133055, + 0.0000857333516960766 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.000042464306704577255, + 0.00008845223023804945, + 0.00010882803995715757 + ], + "principalAxes": [ + { + "x": 0.06476827969971219, + "y": 0.9563152461761821, + "z": -0.28507230639914555 + }, + { + "x": -0.21203881515848855, + "y": 0.2923373864389031, + "z": 0.9325118730376875 + }, + { + "x": 0.9751126144250851, + "y": 0.00004920426716498519, + "z": 0.2217101413287536 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json new file mode 100644 index 0000000..881bc61 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RhCD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Ankle Half 2 Left" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementId": "cc4629a0098232051e7d5d8e", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.131 lb", + "computed": 0.059239193360963865, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/b25cdf9c8b146c77faa2877b/p/RhCD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json new file mode 100644 index 0000000..e27b6a4 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "J9D": { + "mass": [ + 0.2889813648441688, + 0.28895419468465455, + 0.28900853500368284 + ], + "volume": [ + 0.000816474237585447, + 0.0008163887613418372, + 0.0008165597138290562 + ], + "periphery": [ + 0.08949730906612186, + 0.089495188910895, + 0.08949942922134874 + ], + "centroid": [ + -0.01747532866998765, + 0.10350296675651093, + 0.001237692133229247, + -0.01748125379845426, + 0.10347776695450762, + 0.0012325012382114853, + -0.017469404467261904, + 0.1035281711080316, + 0.0012428838161274026 + ], + "inertia": [ + 0.0013254720935524482, + 0.000054255300924068075, + -7.071137411733967e-7, + 0.000054255300924068075, + 0.0008331458102895504, + 0.000029416280321080182, + -7.071137411733967e-7, + 0.000029416280321080182, + 0.0007160888880694343, + 0.0013252673576248238, + 0.00005420974496219456, + -7.354261384354166e-7, + 0.00005420974496219456, + 0.0008330070530830524, + 0.000029326837350779765, + -7.354261384354166e-7, + 0.000029326837350779765, + 0.0007159380794529472, + 0.0013256767972857162, + 0.00005430084910813871, + -6.788067883940689e-7, + 0.00005430084910813871, + 0.0008332845465196356, + 0.000029505737824130615, + -6.788067883940689e-7, + 0.000029505737824130615, + 0.0007162396719977518 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.0007088194734779182, + 0.000834497051249319, + 0.001331390267184195 + ], + "principalAxes": [ + { + "x": -0.022171416686753133, + "y": 0.23934398352071795, + "z": -0.9706816603987819 + }, + { + "x": -0.10627534853902992, + "y": 0.9648548032824785, + "z": 0.24033468096726449 + }, + { + "x": 0.9940895224148626, + "y": 0.10848809213532795, + "z": 0.004044167383593076 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json new file mode 100644 index 0000000..cb04c5b --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "J9D", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 5 Right" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementId": "cc4629a0098232051e7d5d8e", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.289 kg", + "computed": 0.28898135729818725, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/c1010b16fa9038655a84224d/p/J9D?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json new file mode 100644 index 0000000..cb26150 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "41cd4d2cecf6746f667e4764", + "bodies": { + "JFD": { + "mass": [ + 0.0001290720153208562, + 0.000129072008854768, + 0.0001290720217869444 + ], + "volume": [ + 1.6442294945331998e-8, + 1.6435828857151772e-8, + 1.6448761033512224e-8 + ], + "periphery": [ + 0.0000668682414366039, + 0.0000668656985861993, + 0.00006687078428700851 + ], + "centroid": [ + -6.501823819839974e-19, + 0.0016594962686590712, + 1.2360587453532603e-19, + -1.00000000000065e-6, + 0.0016584962686590713, + -9.999999999998763e-7, + 9.999999999993499e-7, + 0.0016604962686590711, + 1.0000000000001236e-6 + ], + "inertia": [ + 4.665275018305161e-10, + 0.0, + 0.0, + 0.0, + 9.18625854275049e-10, + 0.0, + 0.0, + 0.0, + 4.665275018305161e-10, + 4.664275018305161e-10, + -1e-13, + -1e-13, + -1e-13, + 9.18525854275049e-10, + -1e-13, + -1e-13, + -1e-13, + 4.664275018305161e-10, + 4.666275018305162e-10, + 1e-13, + 1e-13, + 1e-13, + 9.18725854275049e-10, + 1e-13, + 1e-13, + 1e-13, + 4.666275018305162e-10 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 4.665275018305161e-10, + 4.665275018305161e-10, + 9.18625854275049e-10 + ], + "principalAxes": [ + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json new file mode 100644 index 0000000..6bee245 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "193000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "207000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.29", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "517000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "300 Series Stainless Steel", + "displayName": "300 Series Stainless Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0 lb", + "computed": 0.0001290720153208562, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/ac4b871a6b8e0d5f057e50df/m/41cd4d2cecf6746f667e4764/e/5919c50139e01e337788562a/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json new file mode 100644 index 0000000..727943d --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "ae17af9118fca2077bfe62de", + "bodies": { + "JYD": { + "mass": [ + 0.14016004171200003, + 0.14016004088556222, + 0.14016004253843783 + ], + "volume": [ + 0.00002375829444277282, + 0.000023757468004971602, + 0.000023759120880574035 + ], + "periphery": [ + 0.005144357970253288, + 0.005144329222422044, + 0.005144386718084532 + ], + "centroid": [ + -2.7924292668761412e-18, + 0.030466165711072437, + -0.009628849196581992, + -1.0000000000027924e-6, + 0.030465165711072436, + -0.009629849196581991, + 9.999999999972075e-7, + 0.030467165711072438, + -0.009627849196581993 + ], + "inertia": [ + 0.000017993604459855262, + 0.0, + 0.0, + 0.0, + 0.00002143306580002481, + 0.0, + 0.0, + 0.0, + 0.000017993604459855265, + 0.00001799358070156082, + -2.3758294442772813e-11, + -2.3758294442772813e-11, + -2.3758294442772813e-11, + 0.00002143304204173037, + -2.3758294442772813e-11, + -2.3758294442772813e-11, + -2.3758294442772813e-11, + 0.000017993580701560824, + 0.000017993628218149703, + 2.3758294442772813e-11, + 2.3758294442772813e-11, + 2.3758294442772813e-11, + 0.000021433089558319253, + 2.3758294442772813e-11, + 2.3758294442772813e-11, + 2.3758294442772813e-11, + 0.000017993628218149707 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.000017993604459855262, + 0.000017993604459855265, + 0.00002143306580002481 + ], + "principalAxes": [ + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json new file mode 100644 index 0000000..207949c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json @@ -0,0 +1,140 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JYD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 196, + "green": 226, + "blue": 243 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Inner RMD X4 24" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": null + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.309 lb", + "override": 0.140160041712, + "computed": 0.0, + "useOverride": true + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/355221b04e06dd6ba742f9d0/m/ae17af9118fca2077bfe62de/e/507c268b9c84f7e80e9518ae/p/JYD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json new file mode 100644 index 0000000..f5b7310 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "RkBD": { + "mass": [ + 0.10662650217995813, + 0.10662650006980008, + 0.10662650429011618 + ], + "volume": [ + 0.00009693318379996193, + 0.00009693107364191192, + 0.00009693529395801195 + ], + "periphery": [ + 0.045742388377497625, + 0.04574234244104097, + 0.04574243431395428 + ], + "centroid": [ + -3.9055206978275655e-18, + -0.0032300787950647904, + -0.0022500000000000003, + -1.0000000000039054e-6, + -0.0032310787950647906, + -0.0022510000000000004, + 9.999999999960945e-7, + -0.0032290787950647903, + -0.002249 + ], + "inertia": [ + 0.00042074027373862743, + 0.0, + 0.0, + 0.0, + 0.00008293374608490252, + 0.0, + 0.0, + 0.0, + 0.0005033141553786725, + 0.0004207401768054436, + -9.693318379996195e-11, + -9.693318379996195e-11, + -9.693318379996195e-11, + 0.00008293364915171872, + -9.693318379996195e-11, + -9.693318379996195e-11, + -9.693318379996195e-11, + 0.0005033140584454887, + 0.00042074037067181124, + 9.693318379996195e-11, + 9.693318379996195e-11, + 9.693318379996195e-11, + 0.00008293384301808631, + 9.693318379996195e-11, + 9.693318379996195e-11, + 9.693318379996195e-11, + 0.0005033142523118563 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00008293374608490252, + 0.00042074027373862743, + 0.0005033141553786725 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json new file mode 100644 index 0000000..0c43484 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RkBD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Rubber Grip" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "0", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "1100", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Silicone Rubber", + "displayName": "Silicone Rubber", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.235 lb", + "computed": 0.10662650217995813, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/7a01466b86fb5109a0a77656/p/RkBD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json new file mode 100644 index 0000000..eba1958 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "RQDD": { + "mass": [ + 0.232896669275974, + 0.232818089197994, + 0.23297524935395467 + ], + "volume": [ + 0.0006580151996507808, + 0.0006577856393395939, + 0.0006582447599619695 + ], + "periphery": [ + 0.08317204435079112, + 0.0831629434812605, + 0.08318114522032166 + ], + "centroid": [ + 0.012062723631322884, + 0.06381173590233269, + -0.000517363398402275, + 0.012040549361433957, + 0.06375106689689826, + -0.0005338647695473113, + 0.0120849121931901, + 0.06387244518250312, + -0.0005008724831466451 + ], + "inertia": [ + 0.0009832986428381708, + -0.00003454188740753969, + -2.5855963706731075e-6, + -0.00003454188740753969, + 0.0004953759648369404, + -9.365774235620098e-6, + -2.5855963706731075e-6, + -9.365774235620098e-6, + 0.0006932328772341205, + 0.0009827355907354464, + -0.000034689083178708475, + -2.7374151087499333e-6, + -0.000034689083178708475, + 0.0004949860267312647, + -9.57737649961676e-6, + -2.7374151087499333e-6, + -9.57737649961676e-6, + 0.0006927921990374123, + 0.0009838614195218454, + -0.000034394798470180575, + -2.4336837443019156e-6, + -0.000034394798470180575, + 0.0004957657033620147, + -9.154294972416803e-6, + -2.4336837443019156e-6, + -9.154294972416803e-6, + 0.0006936733380382153 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.0004924908459052262, + 0.0006936721550011938, + 0.0009857444840028113 + ], + "principalAxes": [ + { + "x": -0.07037353061782214, + "y": -0.9963941882535552, + "z": -0.047393963781486484 + }, + { + "x": 0.003223638074625281, + "y": -0.047738676937046996, + "z": 0.9988546575362525 + }, + { + "x": 0.9975155008048477, + "y": -0.07014014783872835, + "z": -0.00657155348567311 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json new file mode 100644 index 0000000..49279ed --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RQDD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 2 Right" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.233 kg", + "computed": 0.23289835378016085, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/748bcd106df1ff72da230d4f/p/RQDD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json new file mode 100644 index 0000000..1d70024 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "RRED": { + "mass": [ + 0.19145040305123537, + 0.19144483011495178, + 0.19145597598751887 + ], + "volume": [ + 0.0005409148854666644, + 0.0005408925199691783, + 0.0005409372509641502 + ], + "periphery": [ + 0.06839897600520822, + 0.06839827012473818, + 0.0683996818856782 + ], + "centroid": [ + 0.07600847325980306, + 0.0228490702709011, + 2.047151397775907e-8, + 0.0760033121564823, + 0.02284617007776821, + -2.1246336483207494e-6, + 0.07601363460509365, + 0.022851970574531, + 2.1655778667047365e-6 + ], + "inertia": [ + 0.0004355674798608459, + 0.00009638314662857184, + -3.775653128991946e-11, + 0.00009638314662857184, + 0.0005036051113237826, + -1.5082151856118488e-10, + -3.775653128991946e-11, + -1.5082151856118488e-10, + 0.0003933984612402188, + 0.0004355211703000509, + 0.00009636677874133125, + -1.68026578468172e-8, + 0.00009636677874133125, + 0.000503559836801187, + -1.0443074678609141e-8, + -1.68026578468172e-8, + -1.0443074678609141e-8, + 0.00039336156387877083, + 0.00043561378742588476, + 0.00009639951539086566, + 1.6727160302540266e-8, + 0.00009639951539086566, + 0.0005036503839513486, + 1.0141440689918375e-8, + 1.6727160302540266e-8, + 1.0141440689918375e-8, + 0.00039343535659081176 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.0003673757737375598, + 0.0003933984612402228, + 0.000571796817447065 + ], + "principalAxes": [ + { + "x": 0.8163427155430995, + "y": -0.577567806214162, + "z": -2.1630119609022778e-6 + }, + { + "x": 2.2349692526693437e-6, + "y": -5.860975774185747e-7, + "z": 0.9999999999973306 + }, + { + "x": 0.5775678062138883, + "y": 0.8163427155457545, + "z": -8.123898002972269e-7 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json new file mode 100644 index 0000000..1fa9b71 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RRED", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 59, + "green": 97, + "blue": 180 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 3" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.191 kg", + "computed": 0.19145040244668055, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/aa42ebcd1cfa1b7c8ed4593e/p/RRED?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json new file mode 100644 index 0000000..b50f2a2 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "75829b838eef70cade67439f", + "bodies": { + "JFD": { + "mass": [ + 0.00293980616453284, + 0.0028981299295778177, + 0.002981482399487865 + ], + "volume": [ + 3.462669216175312e-7, + 3.413087551854625e-7, + 3.512250880496002e-7 + ], + "periphery": [ + 0.0007743590746187777, + 0.0007696576850412956, + 0.0007790604641962598 + ], + "centroid": [ + -1.3481326228072243e-6, + 2.6033084685576545e-9, + -3.947294988943758e-6, + -0.00009073053071260402, + -0.000020073474824816444, + -0.00008758258301189255, + 0.00008799549217119494, + 0.000020078756314839332, + 0.00007957446589757536 + ], + "inertia": [ + 4.099632241065647e-8, + -3.9671691348347e-11, + -1.2803777229653398e-12, + -3.9671691348347e-11, + 3.902463764709954e-8, + 1.944790861591667e-11, + -1.2803777229653398e-12, + 1.944790861591667e-11, + 4.0993985783200625e-8, + 3.851207085598964e-8, + -4.3270173770407885e-10, + -1.8507459852710864e-9, + -4.3270173770407885e-10, + 3.51914313100109e-8, + -3.547955581030033e-10, + -1.8507459852710864e-9, + -3.547955581030033e-10, + 3.850383508548038e-8, + 4.347726040617984e-8, + 3.532152398132234e-10, + 1.8487638004730568e-9, + 3.532152398132234e-10, + 4.285394250551964e-8, + 3.935575662784467e-10, + 1.8487638004730568e-9, + 3.935575662784467e-10, + 4.348348678241262e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 3.9023648375257353e-8, + 4.0993422045714094e-8, + 4.099787541998517e-8 + ], + "principalAxes": [ + { + "x": 0.02009918105158852, + "y": 0.9997494214253891, + "z": -0.009854810026317738 + }, + { + "x": -0.4118727973574685, + "y": -0.0007019777086204991, + "z": -0.9112410800793771 + }, + { + "x": -0.9110196604453656, + "y": 0.022374127623126402, + "z": 0.41175548168192583 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json new file mode 100644 index 0000000..d598e4d --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Threads_93722A209_Brass Tapping Inserts for Plastic" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "144000000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "106000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "255000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "8490", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.318", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "430000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Brass", + "displayName": "Brass", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.006 lb", + "computed": 0.0029399556866059615, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/eb1c0632ef918acc600fd32a/m/75829b838eef70cade67439f/e/3a1423d0653faa77be3f8d49/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json new file mode 100644 index 0000000..bb929e0 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "7a24c234a5ca210d50b33b2e", + "bodies": { + "JFD": { + "mass": [ + 0.0016849903957753805, + 0.0016663685827337721, + 0.0017036122088169923 + ], + "volume": [ + 2.1464845806055804e-7, + 2.1224040747275857e-7, + 2.170565086483579e-7 + ], + "periphery": [ + 0.00044156483446514117, + 0.0004366361648352343, + 0.0004464935040950482 + ], + "centroid": [ + 8.212971462679067e-8, + -4.917123222938176e-7, + 0.00294927147204511, + -0.00003211089036355074, + -0.000031015975840775136, + 0.002890276068027097, + 0.00003227698540256013, + 0.000030021561362118254, + 0.003009563080852063 + ], + "inertia": [ + 1.2609029434583163e-7, + 1.0061965847815284e-13, + 1.2644138911355166e-12, + 1.0061965847815284e-13, + 1.2609055076199457e-7, + -5.052266733132014e-12, + 1.2644138911355166e-12, + -5.052266733132014e-12, + 3.258331347698011e-9, + 1.2513592736777693e-7, + -1.340409864930835e-10, + -3.112903100101413e-10, + -1.340409864930835e-10, + 1.2513632936088563e-7, + -2.980508489344062e-10, + -3.112903100101413e-10, + -2.980508489344062e-10, + 2.3728184060924623e-9, + 1.270339734149547e-7, + 1.3423479292412376e-10, + 3.1383406476133637e-10, + 1.3423479292412376e-10, + 1.270341237172109e-7, + 2.878569473924383e-10, + 3.1383406476133637e-10, + 2.878569473924383e-10, + 4.14379193499372e-9 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 3.258331126875227e-9, + 1.2609025964239977e-7, + 1.2609058568624912e-7 + ], + "principalAxes": [ + { + "x": 0.000010293884388815539, + "y": -0.000041131453777864923, + "z": -0.9999999991011197 + }, + { + "x": 0.9452630064950531, + "y": -0.3263094359897012, + "z": 0.000023152009610331812 + }, + { + "x": 0.3263094366486639, + "y": 0.9452630058836989, + "z": -0.000035521050050523494 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json new file mode 100644 index 0000000..752309b --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A125_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "193000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "207000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.29", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "517000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "300 Series Stainless Steel", + "displayName": "300 Series Stainless Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.004 lb", + "computed": 0.0016849906469112036, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/c6981bd81a2bbc7e00a1bebc/m/7a24c234a5ca210d50b33b2e/e/149d14fb4c6acbd5424837ba/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json new file mode 100644 index 0000000..a126295 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "2a833927893089215992681e", + "bodies": { + "JID": { + "mass": [ + 0.0031813338006577044, + 0.00318133374589397, + 0.0031813338554214387 + ], + "volume": [ + 4.052654523130834e-7, + 4.052106885787044e-7, + 4.0532021604746235e-7 + ], + "periphery": [ + 0.00041626102660064765, + 0.00041625362634832905, + 0.00041626842685296624 + ], + "centroid": [ + -6.722442340068719e-36, + -0.0025581395348837207, + 1.5631354984236052e-19, + -1e-6, + -0.002559139534883721, + -9.999999999998437e-7, + 1e-6, + -0.0025571395348837206, + 1.0000000000001562e-6 + ], + "inertia": [ + 1.809630572599445e-7, + 0.0, + 0.0, + 0.0, + 1.1347373759904083e-8, + 0.0, + 0.0, + 0.0, + 1.809630572599445e-7, + 1.809626519944922e-7, + -4.0526545231308335e-13, + -4.0526545231308335e-13, + -4.0526545231308335e-13, + 1.134696849445177e-8, + -4.0526545231308335e-13, + -4.0526545231308335e-13, + -4.0526545231308335e-13, + 1.809626519944922e-7, + 1.8096346252539681e-7, + 4.0526545231308335e-13, + 4.0526545231308335e-13, + 4.0526545231308335e-13, + 1.1347779025356397e-8, + 4.0526545231308335e-13, + 4.0526545231308335e-13, + 4.0526545231308335e-13, + 1.8096346252539681e-7 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.1347373759904085e-8, + 1.809630572599445e-7, + 1.809630572599445e-7 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json new file mode 100644 index 0000000..88ebc96 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JID", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 59, + "green": 97, + "blue": 180 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A168_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.007 lb", + "computed": 0.003181333800657704, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/df1721ce8d0e0b345847aa51/m/2a833927893089215992681e/e/5878f85e6683e17a8f3d9229/p/JID?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json new file mode 100644 index 0000000..337238a --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "c94ae3940f757941c41c755b", + "bodies": { + "JOD": { + "mass": [ + 0.49985878953600005, + 0.49985878479689455, + 0.49985879427510554 + ], + "volume": [ + 0.0003262455278857396, + 0.00032624078878022635, + 0.0003262502669912528 + ], + "periphery": [ + 0.04101922658622269, + 0.041019157745061215, + 0.04101929542738416 + ], + "centroid": [ + 1.567559692997094e-18, + 0.00911618663730941, + -1.0872027854645797e-17, + -9.999999999984323e-7, + 0.009115186637309411, + -1.000000000010872e-6, + 1.0000000000015676e-6, + 0.00911718663730941, + 9.999999999891279e-7 + ], + "inertia": [ + 0.0004826628010828179, + 0.0, + 0.0, + 0.0, + 0.0007701069916877645, + 0.0, + 0.0, + 0.0, + 0.0004640910524292008, + 0.00048266247483729, + -3.262455278857395e-10, + -3.262455278857395e-10, + -3.262455278857395e-10, + 0.0007701066654422366, + -3.262455278857395e-10, + -3.262455278857395e-10, + -3.262455278857395e-10, + 0.00046409072618367294, + 0.00048266312732834577, + 3.262455278857395e-10, + 3.262455278857395e-10, + 3.262455278857395e-10, + 0.0007701073179332923, + 3.262455278857395e-10, + 3.262455278857395e-10, + 3.262455278857395e-10, + 0.0004640913786747287 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00046409105242920076, + 0.0004826628010828179, + 0.0007701069916877645 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json new file mode 100644 index 0000000..f33b781 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json @@ -0,0 +1,215 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JOD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 127, + "green": 127, + "blue": 127 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Outer RMD X8 90" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "68900000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "241000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "2720", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.35", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "290000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Aluminum - 6061", + "displayName": "Aluminum - 6061", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "1.102 lb", + "override": 0.49985878953600005, + "computed": 0.0, + "useOverride": true + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/b2a7569a396420413e04a9b1/m/c94ae3940f757941c41c755b/e/1d970a23dd2e637835be6b24/p/JOD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json new file mode 100644 index 0000000..f463d03 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "4445be12664324693c0f9b86", + "bodies": { + "JKD": { + "mass": [ + 0.002928676709279889, + 0.002928676657455461, + 0.002928676761104317 + ], + "volume": [ + 3.730798355770559e-7, + 3.7302801114900526e-7, + 3.7313166000510654e-7 + ], + "periphery": [ + 0.0004231096985854733, + 0.0004231024996669399, + 0.0004231168975040067 + ], + "centroid": [ + 1.2524612103588312e-35, + 4.503622171510545e-19, + 5.15579180979132e-19, + -1e-6, + -9.999999999995495e-7, + -9.999999999994843e-7, + 1e-6, + 1.0000000000004504e-6, + 1.0000000000005156e-6 + ], + "inertia": [ + 3.833637812447375e-8, + 0.0, + 0.0, + 0.0, + 6.678847235512786e-8, + 0.0, + 0.0, + 0.0, + 3.833637812447375e-8, + 3.833600504463817e-8, + -3.730798355770557e-13, + -3.730798355770557e-13, + -3.730798355770557e-13, + 6.678809927529229e-8, + -3.730798355770557e-13, + -3.730798355770557e-13, + -3.730798355770557e-13, + 3.833600504463817e-8, + 3.833675120430933e-8, + 3.730798355770557e-13, + 3.730798355770557e-13, + 3.730798355770557e-13, + 6.678884543496343e-8, + 3.730798355770557e-13, + 3.730798355770557e-13, + 3.730798355770557e-13, + 3.833675120430933e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 3.833637812447375e-8, + 3.833637812447375e-8, + 6.678847235512786e-8 + ], + "principalAxes": [ + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json new file mode 100644 index 0000000..e9548c7 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JKD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 234, + "green": 234, + "blue": 234 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Bearing_7806K58_Thrust_Bearing_Mock" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "193000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "207000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.29", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "517000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "300 Series Stainless Steel", + "displayName": "300 Series Stainless Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.006 lb", + "computed": 0.002928676709279889, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9f77c744b815fe327ec254e9/m/4445be12664324693c0f9b86/e/9a7c10a0d6f6b4b3b91dbda8/p/JKD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json new file mode 100644 index 0000000..bd951ec --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "41cd4d2cecf6746f667e4764", + "bodies": { + "JFH": { + "mass": [ + 0.0012908905119297044, + 0.001289284827355867, + 0.0012924961965035421 + ], + "volume": [ + 1.6444465120123623e-7, + 1.6421009365577021e-7, + 1.646792087467023e-7 + ], + "periphery": [ + 0.00031730047212574547, + 0.0003170155947563491, + 0.0003175853494951417 + ], + "centroid": [ + 9.271039653734557e-7, + -0.00022112477474896545, + 3.3800300682876956e-6, + -4.945222826253851e-6, + -0.00022333025933181502, + -2.7902446678579477e-6, + 6.801739957639613e-6, + -0.00021892228528805978, + 9.558723674251237e-6 + ], + "inertia": [ + 9.642547273534446e-9, + -7.708710670527549e-12, + 2.442523048097154e-13, + -7.708710670527549e-12, + 1.502475194026037e-8, + -2.125976208542924e-12, + 2.442523048097154e-13, + -2.125976208542924e-12, + 9.642358694842074e-9, + 9.612395357023377e-9, + -1.3163815868229126e-11, + -2.3294999064366033e-11, + -1.3163815868229126e-11, + 1.497209401389698e-8, + -8.070863431853577e-12, + -2.3294999064366033e-11, + -8.070863431853577e-12, + 9.61356033248155e-9, + 9.672650513599509e-9, + -2.256462112443857e-12, + 2.379577563626028e-11, + -2.256462112443857e-12, + 1.5077353574141176e-8, + 3.808496295207656e-12, + 2.379577563626028e-11, + 3.808496295207656e-12, + 9.671141443541834e-9 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 9.642189875474688e-9, + 9.642704212048705e-9, + 1.5024763821113485e-8 + ], + "principalAxes": [ + { + "x": -0.571484119072549, + "y": -0.0004943374605148473, + "z": 0.8206129765476217 + }, + { + "x": -0.8206118755200131, + "y": -0.0014011063645188494, + "z": -0.5714841963313437 + }, + { + "x": 0.00143227211058644, + "y": -0.9999988962651062, + "z": 0.00039505084584111284 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json new file mode 100644 index 0000000..39259e3 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFH", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "193000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "207000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.29", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "517000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "300 Series Stainless Steel", + "displayName": "300 Series Stainless Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.003 lb", + "computed": 0.0012909342958732737, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/ac4b871a6b8e0d5f057e50df/m/41cd4d2cecf6746f667e4764/e/5919c50139e01e337788562a/p/JFH?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json new file mode 100644 index 0000000..fcc28ee --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "0daa7cbcc378c5f1d6af6012", + "bodies": { + "JwD": { + "mass": [ + 0.023817611764600673, + 0.02381761011017508, + 0.023817613419026266 + ], + "volume": [ + 0.00006729315025934242, + 0.00006729149583374891, + 0.00006729480468493594 + ], + "periphery": [ + 0.010946879601433639, + 0.010946838926802805, + 0.010946920276064472 + ], + "centroid": [ + 0.002152703580733416, + -0.0033684282000774144, + 0.12399999999999985, + 0.002151703580733416, + -0.0033694282000774145, + 0.12399899999999985, + 0.002153703580733416, + -0.0033674282000774143, + 0.12400099999999985 + ], + "inertia": [ + 6.668950928255937e-6, + 0.0, + 0.0, + 0.0, + 0.000011425081855010532, + 0.0, + 0.0, + 0.0, + 6.668950928255937e-6, + 6.668883635105677e-6, + -6.729315025934241e-11, + -6.729315025934241e-11, + -6.729315025934241e-11, + 0.000011425014561860273, + -6.729315025934241e-11, + -6.729315025934241e-11, + -6.729315025934241e-11, + 6.668883635105677e-6, + 6.669018221406196e-6, + 6.729315025934241e-11, + 6.729315025934241e-11, + 6.729315025934241e-11, + 0.000011425149148160792, + 6.729315025934241e-11, + 6.729315025934241e-11, + 6.729315025934241e-11, + 6.669018221406196e-6 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 6.668950928255937e-6, + 6.668950928255937e-6, + 0.000011425081855010532 + ], + "principalAxes": [ + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json new file mode 100644 index 0000000..0c51996 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JwD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 59, + "green": 97, + "blue": 180 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Inner X12 150" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.053 lb", + "computed": 0.023817611764600673, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/daff49ebfb5d1c43c2d8b6eb/m/0daa7cbcc378c5f1d6af6012/e/24710ad4ebae4ee5fbcdb83a/p/JwD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json new file mode 100644 index 0000000..bc467e3 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "R1CD": { + "mass": [ + 0.28898132916098335, + 0.28895370566891837, + 0.2890089526530483 + ], + "volume": [ + 0.0008164741367678677, + 0.0008163873797006944, + 0.0008165608938350412 + ], + "periphery": [ + 0.08949730877836053, + 0.08949516329207648, + 0.08949945426464458 + ], + "centroid": [ + -0.08022467302918325, + 0.10350295381599503, + 0.0012376983236061566, + -0.08024333702752805, + 0.10347728730693087, + 0.0012324492503279698, + -0.08020601240642268, + 0.1035286250397218, + 0.001242948209036045 + ], + "inertia": [ + 0.0013254719063789883, + -0.00005425524382882355, + 7.070216773077363e-7, + -0.00005425524382882355, + 0.0008331457906303272, + 0.00002941627901547714, + 7.070216773077363e-7, + 0.00002941627901547714, + 0.0007160886985524805, + 0.0013252591013024366, + -0.00005430366796584899, + 6.777896202415045e-7, + -0.00005430366796584899, + 0.0008330024513681034, + 0.00002932406631732906, + 6.777896202415045e-7, + 0.00002932406631732906, + 0.0007159316128166172, + 0.0013256846777649873, + -0.00005420681117610845, + 7.362594899622531e-7, + -0.00005420681117610845, + 0.0008332891081913314, + 0.000029508506847543214, + 7.362594899622531e-7, + 0.000029508506847543214, + 0.0007162457583486581 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.000708819298867772, + 0.0008344970262877156, + 0.001331390070406308 + ], + "principalAxes": [ + { + "x": -0.022171216507289766, + "y": -0.23934360089295859, + "z": 0.9706817593167079 + }, + { + "x": -0.10627532840249077, + "y": -0.9648549056251646, + "z": -0.24033427900321944 + }, + { + "x": 0.9940895290322344, + "y": -0.10848802607959439, + "z": -0.004044312775197696 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json new file mode 100644 index 0000000..f5a67aa --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "R1CD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Let Part 5 Left" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.289 kg", + "computed": 0.2889813291609832, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/c1010b16fa9038655a84224d/p/R1CD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json new file mode 100644 index 0000000..36f748c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "724d43f218e7087a254a3d98", + "bodies": { + "JFD": { + "mass": [ + 0.0016849357087635128, + 0.0016617087733950345, + 0.0017081626441319872 + ], + "volume": [ + 2.1464149156223093e-7, + 2.1164680196315106e-7, + 2.176361811613103e-7 + ], + "periphery": [ + 0.0004415540591012605, + 0.0004354297975624557, + 0.00044767832064006275 + ], + "centroid": [ + 6.519339956647696e-8, + -4.6473832487750403e-7, + 0.002949518702192656, + -0.00004467771577886504, + -0.00003751608611607262, + 0.002877518423521142, + 0.0000448099250880944, + 0.00003657361750248521, + 0.0030235038248144514 + ], + "inertia": [ + 1.260862395901157e-7, + -4.090012981888281e-13, + 1.0499915523238225e-12, + -4.090012981888281e-13, + 1.2608636997132767e-7, + -4.7305805720178484e-12, + 1.0499915523238225e-12, + -4.7305805720178484e-12, + 3.2582824779786484e-9, + 1.2490481401296525e-7, + -2.0682000768802306e-10, + -4.3459565901159804e-10, + -2.0682000768802306e-10, + 1.2491555666747897e-7, + -3.6485220001561455e-10, + -4.3459565901159804e-10, + -3.6485220001561455e-10, + 2.1891442896992744e-9, + 1.2725190063350207e-7, + 2.0599498288425085e-10, + 4.367098584132547e-10, + 2.0599498288425085e-10, + 1.272414867556626e-7, + 3.5528969643351523e-10, + 4.367098584132547e-10, + 3.5528969643351523e-10, + 4.327362086928077e-9 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 3.258282286810295e-9, + 1.260858906586609e-7, + 1.2608671909395085e-7 + ], + "principalAxes": [ + { + "x": 8.548345363423542e-6, + "y": -0.000038513805443282005, + "z": -0.9999999992218064 + }, + { + "x": 0.7607862945453464, + "y": 0.6490024758735549, + "z": -0.000018492091108791334 + }, + { + "x": -0.6490024760807059, + "y": 0.7607862937952306, + "z": -0.000034848672637460713 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json new file mode 100644 index 0000000..2bc342e --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 196, + "green": 226, + "blue": 243 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A125_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.004 lb", + "computed": 0.0016851230097553267, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/0e1aa89791a95cf07f6dcc4e/m/724d43f218e7087a254a3d98/e/2148f736cb5fe34ccf7c8760/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json new file mode 100644 index 0000000..ac33d0c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "JHD": { + "mass": [ + 0.1874042381367907, + 0.1873610898773956, + 0.18744738639618547 + ], + "volume": [ + 0.0005294830430866284, + 0.0005293546076580545, + 0.0005296114785152015 + ], + "periphery": [ + 0.07462011904658894, + 0.0746164776183723, + 0.07462376047480561 + ], + "centroid": [ + 0.02099867744519653, + 9.675677007814832e-8, + 0.051975892567730914, + 0.02097377816747998, + -7.026709229859189e-6, + 0.051946822800432786, + 0.021023587728995253, + 7.2202673283904045e-6, + 0.05200497526170288 + ], + "inertia": [ + 0.0008637100927510286, + -1.1847671143468076e-9, + -0.0000810282679533146, + -1.1847671143468076e-9, + 0.0004967833338742182, + -4.74206776202343e-10, + -0.0000810282679533146, + -4.74206776202343e-10, + 0.0005051211546116574, + 0.0008631509485673016, + -5.888394596493805e-8, + -0.00008127294954440559, + -5.888394596493805e-8, + 0.0004963365896019192, + -8.520460759536647e-8, + -0.00008127294954440559, + -8.520460759536647e-8, + 0.0005046054221087188, + 0.0008642690327486772, + 5.6513893721880045e-8, + -0.00008078368906034699, + 5.6513893721880045e-8, + 0.0004972298655274357, + 8.425688714256937e-8, + -0.00008078368906034699, + 8.425688714256937e-8, + 0.000505636680174993 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00048766174984798385, + 0.0004967833339270567, + 0.0008811694974618639 + ], + "principalAxes": [ + { + "x": 0.21063865424028685, + "y": 0.00007817997630967567, + "z": 0.9775639883034422 + }, + { + "x": -0.000013776277024408299, + "y": 0.9999999969401556, + "z": -0.0000770058640849069 + }, + { + "x": 0.9775639913325649, + "y": -2.7532192675015713e-6, + "z": -0.21063865467279433 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json new file mode 100644 index 0000000..f35d17a --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JHD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 1" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementId": "cc4629a0098232051e7d5d8e", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.187 kg", + "computed": 0.18740423758836383, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/239ed80637dd478993211ca5/p/JHD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json new file mode 100644 index 0000000..bf78757 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "JHD": { + "mass": [ + 0.1760593063903042, + 0.17602955812778856, + 0.1760890546528198 + ], + "volume": [ + 0.0004974296111874248, + 0.00049733930159867, + 0.0004975199207761793 + ], + "periphery": [ + 0.06226725364914614, + 0.0622634809965796, + 0.06227102630171268 + ], + "centroid": [ + -1.135592684507408e-7, + -0.009327716226036023, + 0.01411310334506552, + -7.99135982443285e-6, + -0.009343335161609614, + 0.014101080433515005, + 7.764202913545967e-6, + -0.009312102228829241, + 0.014125129981481983 + ], + "inertia": [ + 0.0007377874452799014, + 7.949469851527604e-11, + 4.1307005838235196e-10, + 7.949469851527604e-11, + 0.00014200788831483015, + 0.000026340860405843468, + 4.1307005838235196e-10, + 0.000026340860405843468, + 0.0008258148969684981, + 0.0007375106267201193, + -1.1054897986962772e-7, + -4.8136205275802144e-8, + -1.1054897986962772e-7, + 0.00014182412767672662, + 0.000026244941559661118, + -4.8136205275802144e-8, + 0.000026244941559661118, + 0.0008254823179651991, + 0.0007380641762234503, + 1.1070854819592301e-7, + 4.896259620438867e-8, + 1.1070854819592301e-7, + 0.0001421916072477102, + 0.00002643681126261524, + 4.896259620438867e-8, + 0.00002643681126261524, + 0.0008261473882515682 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00014099471588491295, + 0.0007377874452779667, + 0.0008268280694003509 + ], + "principalAxes": [ + { + "x": -1.0650164934982869e-7, + "y": 0.9992610836962913, + "z": -0.03843548633882654 + }, + { + "x": -0.9999999999890902, + "y": 7.3070999432686e-8, + "z": 4.670648729301966e-6 + }, + { + "x": -4.670006030207449e-6, + "y": -0.03843548633890472, + "z": -0.9992610836853817 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json new file mode 100644 index 0000000..c05f943 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JHD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Foot" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementId": "cc4629a0098232051e7d5d8e", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.388 lb", + "computed": 0.1760626869830865, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/73a250ddb3551ea4cc8c97f8/p/JHD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json new file mode 100644 index 0000000..fcdb43d --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "R9CD": { + "mass": [ + 0.26031380046191743, + 0.2603107936239675, + 0.2603168072998674 + ], + "volume": [ + 0.0007354782613049276, + 0.0007354616410320515, + 0.0007354948815778035 + ], + "periphery": [ + 0.08922275279566251, + 0.08922238641583845, + 0.08922311917548663 + ], + "centroid": [ + 0.04031854429740213, + 0.2774572703802246, + -6.098824643214748e-8, + 0.04031650391129875, + 0.277448379814268, + -1.4164670118231976e-6, + 0.040320584707475265, + 0.2774661611279745, + 1.29448911383176e-6 + ], + "inertia": [ + 0.0014071286403523368, + 0.00003778967772121435, + 2.3223776438577516e-10, + 0.00003778967772121435, + 0.00033656987169890235, + 2.5952086889894263e-9, + 2.3223776438577516e-10, + 2.5952086889894263e-9, + 0.0015840914388963864, + 0.0014070529678924114, + 0.00003776567684408123, + -6.256596381625496e-9, + 0.00003776567684408123, + 0.0003365316861846497, + -1.1323162269277377e-8, + -6.256596381625496e-9, + -1.1323162269277377e-8, + 0.0015840184667796045, + 0.00140720431123972, + 0.00003781367796070707, + 6.720920726227848e-9, + 0.00003781367796070707, + 0.0003366080563893935, + 1.651385696203932e-8, + 6.720920726227848e-9, + 1.651385696203932e-8, + 0.0015841644094989173 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00033523759100779024, + 0.0014084609210375, + 0.0015840914389023354 + ], + "principalAxes": [ + { + "x": 0.035233258769254205, + "y": -0.999379115987628, + "z": 2.07023013664303e-6 + }, + { + "x": -0.9993791159882083, + "y": -0.0352332587654588, + "z": 1.8421128338387318e-6 + }, + { + "x": -1.7680281413228214e-6, + "y": -2.1338484020072623e-6, + "z": -0.9999999999961605 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json new file mode 100644 index 0000000..1392432 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "R9CD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 6" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.26 kg", + "computed": 0.2603137847983987, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/f4a7fd08ee6288a2cd19f4ea/p/R9CD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json new file mode 100644 index 0000000..9a0db1d --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "97e48a448f411197730247a8", + "bodies": { + "JID": { + "mass": [ + 0.0036745638472713018, + 0.0036745637869842434, + 0.00367456390755836 + ], + "volume": [ + 4.680973053848792e-7, + 4.680370183264352e-7, + 4.681575924433232e-7 + ], + "periphery": [ + 0.0004790928796724435, + 0.0004790851151983181, + 0.00047910064414656887 + ], + "centroid": [ + -7.801002483278017e-36, + -8.559206429623259e-20, + 0.0027684563758389267, + -1e-6, + -1.0000000000000855e-6, + 0.0027674563758389266, + 1e-6, + 9.999999999999144e-7, + 0.002769456375838927 + ], + "inertia": [ + 3.0673954185621514e-7, + 0.0, + 0.0, + 0.0, + 3.0673954185621514e-7, + 0.0, + 0.0, + 0.0, + 1.2333833853131278e-8, + 3.0673907375890974e-7, + -4.680973053848792e-13, + -4.680973053848792e-13, + -4.680973053848792e-13, + 3.0673907375890974e-7, + -4.680973053848792e-13, + -4.680973053848792e-13, + -4.680973053848792e-13, + 1.2333365755825893e-8, + 3.0674000995352054e-7, + 4.680973053848792e-13, + 4.680973053848792e-13, + 4.680973053848792e-13, + 3.0674000995352054e-7, + 4.680973053848792e-13, + 4.680973053848792e-13, + 4.680973053848792e-13, + 1.2334301950436663e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.2333833853131278e-8, + 3.0673954185621514e-7, + 3.0673954185621514e-7 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json new file mode 100644 index 0000000..57579f6 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JID", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 59, + "green": 97, + "blue": 180 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A176_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.008 lb", + "computed": 0.0036745638472713018, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/1cf9b1208c43d2e74dafadf1/m/97e48a448f411197730247a8/e/8ff3728b5f007c76498bbfc6/p/JID?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json new file mode 100644 index 0000000..90e1ae4 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "03b783dcc4c854d2f918ab97", + "bodies": { + "RbCD": { + "mass": [ + 0.06856942703895211, + 0.06856301974035439, + 0.06857583433754985 + ], + "volume": [ + 0.0001937328058973248, + 0.0001937113643510439, + 0.00019375424744360575 + ], + "periphery": [ + 0.035851393986916995, + 0.03584978084667521, + 0.035853007127158804 + ], + "centroid": [ + 0.03422255282410117, + 0.004808770236209759, + -0.03982215842681399, + 0.03421539379156156, + 0.004803198961499086, + -0.039831728815594256, + 0.03422971300717755, + 0.004814342364856438, + -0.03981258963872435 + ], + "inertia": [ + 0.00012909902605849505, + -3.1695210714934473e-6, + 9.638447831567358e-6, + -3.1695210714934473e-6, + 0.00006592537170251105, + 0.000013587977130001885, + 9.638447831567358e-6, + 0.000013587977130001885, + 0.00009027629251251132, + 0.00012908337824895142, + -3.1728690512421165e-6, + 9.636734882609161e-6, + -3.1728690512421165e-6, + 0.00006591537314245497, + 0.000013583576203074729, + 9.636734882609161e-6, + 0.000013583576203074729, + 0.00009026314763422101, + 0.00012911467151541649, + -3.166173680547182e-6, + 9.640160537171285e-6, + -3.166173680547182e-6, + 0.000065935368848519, + 0.000013592378846665101, + 9.640160537171285e-6, + 0.000013592378846665101, + 0.00009028943520263343 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.000059175068591538504, + 0.00009476537460463932, + 0.00013136024707733964 + ], + "principalAxes": [ + { + "x": 0.09925501778409865, + "y": 0.900185083627358, + "z": -0.42404629070360345 + }, + { + "x": -0.20581051937542716, + "y": 0.435507439707266, + "z": 0.8763419994922299 + }, + { + "x": 0.9735453104807682, + "y": 0.00029184658437816924, + "z": 0.2284938582686108 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json new file mode 100644 index 0000000..a410208 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RbCD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 157, + "green": 207, + "blue": 237 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Ankle Half 1 Right" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.151 lb", + "computed": 0.06856942703895212, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/609f5c961a94fee76f74acdc/p/RbCD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json new file mode 100644 index 0000000..34fc80c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "df81291e4ff75fbf3d750188", + "bodies": { + "JFD": { + "mass": [ + 0.0031740223960798923, + 0.003147152997314451, + 0.0032008917948453037 + ], + "volume": [ + 4.0433406319489073e-7, + 4.008565370184154e-7, + 4.0781158937136226e-7 + ], + "periphery": [ + 0.0006856772711008044, + 0.0006794806119301148, + 0.000691873930271492 + ], + "centroid": [ + 3.09934021896947e-8, + -2.464810158238335e-7, + 0.003791613416876446, + -0.000027403287973589936, + -0.00002318874927031169, + 0.00366173960359538, + 0.0000274658040006503, + 0.000022691578493099103, + 0.003923687793508241 + ], + "inertia": [ + 7.841304894547697e-7, + -3.5136127143535437e-13, + 2.3148099433470827e-12, + -3.5136127143535437e-13, + 7.841313611759066e-7, + -1.515451910199673e-11, + 2.3148099433470827e-12, + -1.515451910199673e-11, + 5.0566673229331516e-9, + 7.764987585464852e-7, + -2.2416773959873014e-10, + -1.4309336497188428e-9, + -2.2416773959873014e-10, + 7.765072921534763e-7, + -1.2082125283838738e-9, + -1.4309336497188428e-9, + -1.2082125283838738e-9, + -9.06318615793884e-10, + 7.916622441009883e-7, + 2.2346099734952948e-10, + 1.435587281731142e-9, + 2.2346099734952948e-10, + 7.916554920562233e-7, + 1.177712529114179e-9, + 1.435587281731142e-9, + 1.177712529114179e-9, + 1.1019616451453298e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 5.0566670212702835e-9, + 7.841303654783748e-7, + 7.841314854539641e-7 + ], + "principalAxes": [ + { + "x": -2.9712251349051978e-6, + "y": 0.00001945194466180524, + "z": 0.999999999806397 + }, + { + "x": -0.9430261060519918, + "y": -0.33271874502490606, + "z": 3.670083747786802e-6 + }, + { + "x": -0.332718745031881, + "y": 0.9430261058585142, + "z": -0.000019332273927639663 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json new file mode 100644 index 0000000..8ce7e9c --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 196, + "green": 226, + "blue": 243 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A137_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.007 lb", + "computed": 0.003174168251466356, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/220e90eafd5600de0345a305/m/df81291e4ff75fbf3d750188/e/a8678d5c321c2d3bdc2860d1/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json new file mode 100644 index 0000000..292428a --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "RIBD": { + "mass": [ + 0.23289660702148443, + 0.23283232000348264, + 0.23296089403948594 + ], + "volume": [ + 0.0006580150237598996, + 0.000657825846383589, + 0.0006582042011362094 + ], + "periphery": [ + 0.08317204298726338, + 0.08316406986470036, + 0.08318001610982646 + ], + "centroid": [ + 0.01206269536215528, + -0.06381170847769892, + -0.0005175268681079436, + 0.012045441208372601, + -0.06386019541053341, + -0.000531226300847253, + 0.012079958490706373, + -0.06376324775041421, + -0.0005038344435200809 + ], + "inertia": [ + 0.0009832983989416435, + 0.0000345415873091287, + -2.5858641730805592e-6, + 0.0000345415873091287, + 0.0004953760304980115, + 9.364893626440038e-6, + -2.5858641730805592e-6, + 9.364893626440038e-6, + 0.000693232199168571, + 0.000982894588945521, + 0.00003445945118843496, + -2.706521335067051e-6, + 0.00003445945118843496, + 0.0004950800778520496, + 9.202468392481987e-6, + -2.706521335067051e-6, + 9.202468392481987e-6, + 0.0006929429870013501, + 0.000983702042995955, + 0.00003462378152966884, + -2.4651504265359127e-6, + 0.00003462378152966884, + 0.0004956718600235945, + 9.527393492987253e-6, + -2.4651504265359127e-6, + 9.527393492987253e-6, + 0.0006935212922121494 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.0004924910318286217, + 0.0006936713928391269, + 0.000985744203940477 + ], + "principalAxes": [ + { + "x": -0.07037300367464494, + "y": 0.9963944190121107, + "z": -0.04738989465410014 + }, + { + "x": -0.003225081814713726, + "y": -0.04773469579717405, + "z": -0.9988548431401029 + }, + { + "x": 0.9975155333131894, + "y": 0.07013957925928525, + "z": -0.006572687443780796 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json new file mode 100644 index 0000000..c1ba682 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RIBD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 2 Left" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.233 kg", + "computed": 0.23289485500644247, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/748bcd106df1ff72da230d4f/p/RIBD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json new file mode 100644 index 0000000..59a158e --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "RpED": { + "mass": [ + 0.13629251872061918, + 0.1362925134276856, + 0.13629252401355274 + ], + "volume": [ + 0.00038507441603033606, + 0.0003850691230967621, + 0.00038507970896391 + ], + "periphery": [ + 0.05262411595441585, + 0.05262404320186556, + 0.05262418870696614 + ], + "centroid": [ + -0.06334335835006925, + 0.27964003765947215, + -0.00040712793359237276, + -0.06334435835006925, + 0.2796390376594722, + -0.0004081279335923728, + -0.06334235835006925, + 0.2796410376594721, + -0.00040612793359237273 + ], + "inertia": [ + 0.0008317615553798072, + -1.598592501757584e-8, + -3.685351357949422e-10, + -1.598592501757584e-8, + 0.00006589134625772549, + -1.3659633640057872e-6, + -3.685351357949422e-10, + -1.3659633640057872e-6, + 0.0007748285916871395, + 0.0008317611703053912, + -1.6370999433606176e-8, + -7.536095518252779e-10, + -1.6370999433606176e-8, + 0.00006589096118330947, + -1.3663484384218174e-6, + -7.536095518252779e-10, + -1.3663484384218174e-6, + 0.0007748282066127234, + 0.0008317619404542233, + -1.56008506015455e-8, + 1.653928023539345e-11, + -1.56008506015455e-8, + 0.00006589173133214152, + -1.3655782895897569e-6, + 1.653928023539345e-11, + -1.3655782895897569e-6, + 0.0007748289767615555 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00006588871402818878, + 0.0007748312235809729, + 0.0008317615557155105 + ], + "principalAxes": [ + { + "x": 0.00002087370717224039, + "y": 0.9999981435679434, + "z": 0.0019267654126514787 + }, + { + "x": -5.932396872631484e-6, + "y": 0.0019267655368682204, + "z": -0.9999981437679635 + }, + { + "x": 0.9999999997645476, + "y": -0.000020862238088688106, + "z": -5.9726045991459095e-6 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json new file mode 100644 index 0000000..f095894 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RpED", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 7" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.136 kg", + "computed": 0.13629251872061918, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/03247d1e58ea1979de7e0e59/p/RpED?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json new file mode 100644 index 0000000..6010e1b --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "f4737029669d6a11e4a526c1", + "bodies": { + "JFD": { + "mass": [ + 0.01429625674850728, + 0.01429566943162525, + 0.014296844065389318 + ], + "volume": [ + 1.8211792036315008e-6, + 1.8209552740116638e-6, + 1.8214031332513385e-6 + ], + "periphery": [ + 0.0013639496603021469, + 0.0013639188660313092, + 0.0013639804545729842 + ], + "centroid": [ + -2.927464541223948e-20, + -1.078119207611086e-11, + 0.0028845719853046723, + -1.1273184820714755e-6, + -1.1423999968139142e-6, + 0.002882616463259646, + 1.1273184820714156e-6, + 1.142378433544124e-6, + 0.0028865275858422417 + ], + "inertia": [ + 4.1204182205311074e-6, + 7.653167387596016e-15, + 6.035664677428427e-16, + 7.653167387596016e-15, + 4.120418190829793e-6, + 2.7569249623891052e-15, + 6.035664677428427e-16, + 2.7569249623891052e-15, + 9.62412682699129e-8, + 4.120080809882033e-6, + -5.929084229613648e-12, + -4.645013477163535e-11, + -5.929084229613648e-12, + 4.120080781366835e-6, + -5.1717740379313503e-11, + -4.645013477163535e-11, + -5.1717740379313503e-11, + 9.6096014632861e-8, + 4.1207556052415046e-6, + 5.944390564388843e-12, + 4.6451341904571176e-11, + 5.944390564388843e-12, + 4.120755574354111e-6, + 5.172325393566801e-11, + 4.6451341904571176e-11, + 5.172325393566801e-11, + 9.638652190692091e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 9.624126826991293e-8, + 4.120418188973775e-6, + 4.120418222387126e-6 + ], + "principalAxes": [ + { + "x": 1.499850701546774e-10, + "y": 6.850904288313586e-10, + "z": -0.9999999999999999 + }, + { + "x": -0.23568452272435972, + "y": 0.9718296176533161, + "z": 6.304420101111467e-10 + }, + { + "x": 0.9718296176533162, + "y": 0.2356845227243597, + "z": 3.0722514419149854e-10 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json new file mode 100644 index 0000000..cf990bf --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 127, + "green": 127, + "blue": 127 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.032 lb", + "computed": 0.01429625477454046, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/61bfaec8773f998ece001883/m/f4737029669d6a11e4a526c1/e/f3ca60db1bc3179f948526bc/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json new file mode 100644 index 0000000..403c3dd --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "fde262be7d5e5a2a059184d2", + "bodies": { + "JID": { + "mass": [ + 0.007052864364967454, + 0.007052864271857255, + 0.007052864458077652 + ], + "volume": [ + 8.984540592315228e-7, + 8.983609490335365e-7, + 8.98547169429509e-7 + ], + "periphery": [ + 0.0008822707264243506, + 0.0008822610770617816, + 0.0008822803757869195 + ], + "centroid": [ + -1.0254235850723486e-35, + -9.213503593597974e-20, + 0.0030544289205485476, + -1e-6, + -1.000000000000092e-6, + 0.0030534289205485475, + 1e-6, + 9.999999999999078e-7, + 0.0030554289205485478 + ], + "inertia": [ + 2.3563369751133637e-6, + 0.0, + 0.0, + 0.0, + 2.3563369751133637e-6, + 0.0, + 0.0, + 0.0, + 1.9992967348278837e-8, + 2.3563360766593044e-6, + -8.98454059231522e-13, + -8.98454059231522e-13, + -8.98454059231522e-13, + 2.3563360766593044e-6, + -8.98454059231522e-13, + -8.98454059231522e-13, + -8.98454059231522e-13, + 1.9992068894219604e-8, + 2.356337873567423e-6, + 8.98454059231522e-13, + 8.98454059231522e-13, + 8.98454059231522e-13, + 2.356337873567423e-6, + 8.98454059231522e-13, + 8.98454059231522e-13, + 8.98454059231522e-13, + 1.999386580233807e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.9992967348278837e-8, + 2.3563369751133637e-6, + 2.3563369751133637e-6 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json new file mode 100644 index 0000000..ad935e6 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JID", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 248, + "green": 135, + "blue": 1 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A187_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.016 lb", + "computed": 0.007052864364967454, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/e7df7134af7015a5c771f9fd/m/fde262be7d5e5a2a059184d2/e/97bd41e3b60fc67d8b1b1a2b/p/JID?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json new file mode 100644 index 0000000..69dfbf0 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "e96ef7e7176696bd1ca9836a", + "bodies": { + "JID": { + "mass": [ + 0.005990236955737609, + 0.005990236872231888, + 0.005990237039243331 + ], + "volume": [ + 7.630875102850458e-7, + 7.630040045640254e-7, + 7.631710160060662e-7 + ], + "periphery": [ + 0.000751845796949644, + 0.0007518366588031678, + 0.0007518549350961202 + ], + "centroid": [ + -9.636196577871779e-36, + -7.622207339874188e-20, + 0.002942397732634536, + -1e-6, + -1.0000000000000762e-6, + 0.002941397732634536, + 1e-6, + 9.999999999999237e-7, + 0.0029433977326345363 + ], + "inertia": [ + 1.3964206995015834e-6, + 0.0, + 0.0, + 0.0, + 1.3964206995015834e-6, + 0.0, + 0.0, + 0.0, + 1.7703615718954555e-8, + 1.396419936414073e-6, + -7.630875102850455e-13, + -7.630875102850455e-13, + -7.630875102850455e-13, + 1.396419936414073e-6, + -7.630875102850455e-13, + -7.630875102850455e-13, + -7.630875102850455e-13, + 1.770285263144427e-8, + 1.3964214625890936e-6, + 7.630875102850455e-13, + 7.630875102850455e-13, + 7.630875102850455e-13, + 1.3964214625890936e-6, + 7.630875102850455e-13, + 7.630875102850455e-13, + 7.630875102850455e-13, + 1.770437880646484e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.7703615718954555e-8, + 1.3964206995015834e-6, + 1.3964206995015834e-6 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json new file mode 100644 index 0000000..cd4dacb --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JID", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 234, + "green": 234, + "blue": 234 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A145_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.013 lb", + "computed": 0.005990236955737609, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/e4a7a3f6771f59a64d6e1781/m/e96ef7e7176696bd1ca9836a/e/6e819492ea7bc39cfec07453/p/JID?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json new file mode 100644 index 0000000..701bf8f --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "c30221d6e9432b81fceedc02", + "bodies": { + "JFD": { + "mass": [ + 0.005355439693393787, + 0.005355439618118194, + 0.00535543976866938 + ], + "volume": [ + 6.531024016333887e-7, + 6.530271260400872e-7, + 6.531776772266901e-7 + ], + "periphery": [ + 0.0007574967793982461, + 0.0007574881032474117, + 0.0007575054555490806 + ], + "centroid": [ + 1.3501712376918968e-35, + 0.0009195645770574278, + 6.792929104075988e-19, + -1e-6, + 0.0009185645770574277, + -9.999999999993206e-7, + 1e-6, + 0.0009205645770574278, + 1.0000000000006793e-6 + ], + "inertia": [ + 1.0728148566164173e-7, + 0.0, + 0.0, + 0.0, + 1.1541278454906412e-7, + 0.0, + 0.0, + 0.0, + 1.072814856616417e-7, + 1.0728083255924009e-7, + -6.531024016333884e-13, + -6.531024016333884e-13, + -6.531024016333884e-13, + 1.1541213144666248e-7, + -6.531024016333884e-13, + -6.531024016333884e-13, + -6.531024016333884e-13, + 1.0728083255924006e-7, + 1.0728213876404336e-7, + 6.531024016333884e-13, + 6.531024016333884e-13, + 6.531024016333884e-13, + 1.1541343765146576e-7, + 6.531024016333884e-13, + 6.531024016333884e-13, + 6.531024016333884e-13, + 1.0728213876404334e-7 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.072814856616417e-7, + 1.0728148566164173e-7, + 1.1541278454906412e-7 + ], + "principalAxes": [ + { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + { + "x": 0.0, + "y": 1.0, + "z": 0.0 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json new file mode 100644 index 0000000..3681859 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "115000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "83000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "8200", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.28", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "255000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Bronze - lead", + "displayName": "Bronze - lead", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.012 lb", + "computed": 0.005355439693393787, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/c8ccf0003ec29d7b998c7ae8/m/c30221d6e9432b81fceedc02/e/baf25ff7fe65a227fa856fdd/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json new file mode 100644 index 0000000..6059534 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd46db2fab3a917aff6b17af", + "bodies": { + "RQGD": { + "mass": [ + 0.09299573038716745, + 0.09299418970247988, + 0.09299727107185503 + ], + "volume": [ + 0.00026274572447779914, + 0.00026273728082515895, + 0.00026275416813043934 + ], + "periphery": [ + 0.03899154234468206, + 0.038991377210098405, + 0.0389917074792657 + ], + "centroid": [ + 0.057825556516737646, + -0.045035404083220064, + 1.9369088106225116e-8, + 0.05782217986270078, + -0.04503817888829394, + -1.8722733659675375e-6, + 0.057828933249315415, + -0.04503262933679596, + 1.911012182267067e-6 + ], + "inertia": [ + 0.00008620907933056341, + 2.950093059787029e-7, + -6.201891914480694e-11, + 2.950093059787029e-7, + 0.00025876716793457426, + 5.8194977517576337e-11, + -6.201891914480694e-11, + 5.8194977517576337e-11, + 0.00017860968561143444, + 0.00008620367867141852, + 2.939223576906963e-7, + -2.8789069975846825e-9, + 2.939223576906963e-7, + 0.0002587605232071432, + -1.8152879609425012e-9, + -2.8789069975846825e-9, + -1.8152879609425012e-9, + 0.00017860781461029253, + 0.00008621447996941707, + 2.96096279765085e-7, + 2.7548708748869094e-9, + 2.96096279765085e-7, + 0.00025877381261523444, + 1.9316789490320086e-9, + 2.7548708748869094e-9, + 1.9316789490320086e-9, + 0.0001786115565552836 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 0.00008620857497725171, + 0.00017860968561143412, + 0.00025876767228788614 + ], + "principalAxes": [ + { + "x": 0.9999985386058329, + "y": -0.001709615672201897, + "z": 6.722681051125904e-7 + }, + { + "x": -6.735060463981383e-7, + "y": -7.235292985325746e-7, + "z": 0.9999999999995115 + }, + { + "x": -0.001709615671714656, + "y": -0.9999985386057972, + "z": -7.246796776633519e-7 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json new file mode 100644 index 0000000..d23d40f --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "RQGD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 165, + "green": 165, + "blue": 165 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Leg Part 4" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "66800000", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive yield strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "2950000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "71700000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile yield strength" + }, + { + "name": "DENS", + "value": "353.93813", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate compressive strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.39", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "75200000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate tensile strength" + } + ], + "id": "ls4sVX1qEYZVTARJ", + "displayName": "Nylon thirty percent infil", + "libraryName": "KScale Materials", + "libraryReference": { + "versionId": "acae7e25659cd1db88cc9709", + "elementId": "cc4629a0098232051e7d5d8e", + "documentId": "d6fbcb292922ae0429e1f65b", + "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.093 kg", + "computed": 0.09299573038716745, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/30888fad3c1c549cad7cc7db/p/RQGD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json new file mode 100644 index 0000000..5de0661 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "dd8d3924a3330ec2dde6374b", + "bodies": { + "JFD": { + "mass": [ + 0.02755648555416759, + 0.02745235217975178, + 0.027660618928583288 + ], + "volume": [ + 3.5103803253716674e-6, + 3.496883979402336e-6, + 3.5238766713409846e-6 + ], + "periphery": [ + 0.002785604379003072, + 0.002775498192885539, + 0.0027957105651206047 + ], + "centroid": [ + 7.071891976045845e-8, + -4.5369552145022887e-7, + 0.005196020609017327, + -0.00002230447476254752, + -0.000022621371731455658, + 0.00505184016834882, + 0.00002244644910861654, + 0.00002171053874375524, + 0.005341287282963282 + ], + "inertia": [ + 0.00003128574470985726, + 1.4883466319449106e-12, + 1.0159146115657439e-10, + 1.4883466319449106e-12, + 0.000031285748669376164, + -6.078218647636765e-10, + 1.0159146115657439e-10, + -6.078218647636765e-10, + 1.5734637477617045e-7, + 0.0000311166196372366, + -2.9337786221611295e-9, + -2.418931303810842e-8, + -2.9337786221611295e-9, + 0.0000311166255531246, + -2.4640772346698743e-8, + -2.418931303810842e-8, + -2.4640772346698743e-8, + 6.83869676709409e-8, + 0.000031453765242019916, + 2.9366753268564427e-9, + 2.4393041116376764e-8, + 2.9366753268564427e-9, + 0.000031453767676002525, + 2.3421631182309817e-8, + 2.4393041116376764e-8, + 2.3421631182309817e-8, + 2.463051879419062e-7 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.5734636257611849e-7, + 0.00003128574421547563, + 0.00003128574917595783 + ], + "principalAxes": [ + { + "x": -3.263627286462336e-6, + "y": 0.000019526279040013473, + "z": 0.9999999998040364 + }, + { + "x": -0.9488251349270919, + "y": 0.3158019367337407, + "z": -9.2630483402911e-6 + }, + { + "x": 0.315801936852728, + "y": 0.948825134771388, + "z": -0.00001749636452692499 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json new file mode 100644 index 0000000..3d410f4 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A355_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.061 lb", + "computed": 0.02755648357859382, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/43ec49e8301fbd90710b1c89/m/dd8d3924a3330ec2dde6374b/e/a8ba18653667c09d3f764b23/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json new file mode 100644 index 0000000..45c90e5 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "2ea77b0f1ef67719a560612d", + "bodies": { + "JFD": { + "mass": [ + 0.003635597857672206, + 0.0035994313780491087, + 0.0036717643372953025 + ], + "volume": [ + 4.631334850537842e-7, + 4.5846643772052656e-7, + 4.678005323870417e-7 + ], + "periphery": [ + 0.0007020512438020165, + 0.0006949744206630173, + 0.0007091280669410142 + ], + "centroid": [ + -1.4192059511305418e-7, + 9.096453813446903e-8, + 0.003505970768642648, + -0.00004335821218211376, + -0.00003532639306582519, + 0.003436772136766483, + 0.00004307151900823163, + 0.000035510150131723294, + 0.003576539894937302 + ], + "inertia": [ + 3.9263124554139414e-7, + -1.240524531665886e-12, + 5.364572669430734e-12, + -1.240524531665886e-12, + 3.9263153518082893e-7, + -2.048805366127285e-11, + 5.364572669430734e-12, + -2.048805366127285e-11, + 1.1911424999611124e-8, + 3.896587126803239e-7, + -5.577096714954603e-10, + -1.165297634865091e-9, + -5.577096714954603e-10, + 3.8968080857001866e-7, + -9.811807036363047e-10, + -1.165297634865091e-9, + -9.811807036363047e-10, + 9.11083661466175e-9, + 3.9557172249742337e-7, + 5.552029667444698e-10, + 1.1759608182620169e-9, + 5.552029667444698e-10, + 3.9555022955291087e-7, + 9.402468748680276e-10, + 1.1759608182620169e-9, + 9.402468748680276e-10, + 1.4711952439969029e-8 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.1911423821479698e-8, + 3.926301416547036e-7, + 3.926326402456513e-7 + ], + "principalAxes": [ + { + "x": 0.000014090429753382765, + "y": -0.0000538139056454599, + "z": -0.999999998452762 + }, + { + "x": 0.7471051176189742, + "y": 0.6647059068417481, + "z": -0.000025243388813644206 + }, + { + "x": -0.6647059071717349, + "y": 0.7471051161073342, + "z": -0.00004957063619382141 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json new file mode 100644 index 0000000..fe528ec --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 127, + "green": 127, + "blue": 127 + }, + "isGenerated": true, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A180_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.004 kg", + "computed": 0.003635669305529307, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/bf3d989b61a4757d8a95a7c8/m/2ea77b0f1ef67719a560612d/e/e3ecebab6b1668f6f3e639e3/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json new file mode 100644 index 0000000..975cf42 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "56a53bd72599250cfdf42ac8", + "bodies": { + "JFD": { + "mass": [ + 0.010593742299723838, + 0.01057181157067958, + 0.010615673028767862 + ], + "volume": [ + 1.349521312066731e-6, + 1.3466054842618833e-6, + 1.352437139871549e-6 + ], + "periphery": [ + 0.0011694139974873711, + 0.0011671431475764698, + 0.0011716848473982881 + ], + "centroid": [ + 4.064944177560931e-7, + -0.004961425464772647, + -2.754905854442808e-7, + -7.126122773315627e-6, + -0.00500240129980719, + -8.753950297448766e-6, + 7.940798106762604e-6, + -0.004920614799545608, + 8.201826148248426e-6 + ], + "inertia": [ + 1.8048967150575725e-6, + -9.987113084910145e-11, + -6.326714494789878e-13, + -9.987113084910145e-11, + 6.901992698041066e-8, + 6.735445694162389e-11, + -6.326714494789878e-13, + 6.735445694162389e-11, + 1.804899224732329e-6, + 1.7959354718588834e-6, + -1.4664239555979475e-9, + -2.597864532428971e-10, + -1.4664239555979475e-9, + 6.192981957533676e-8, + -1.5160873608051275e-9, + -2.597864532428971e-10, + -1.5160873608051275e-9, + 1.7959531504261767e-6, + 1.8138247505464048e-6, + 1.2663431238769654e-9, + 2.584836041971153e-10, + 1.2663431238769654e-9, + 7.610993611857472e-8, + 1.651025731354246e-9, + 2.584836041971153e-10, + 1.651025731354246e-9, + 1.8138120783907656e-6 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 6.901991862103042e-8, + 1.804896568414626e-6, + 1.8048993797346582e-6 + ], + "principalAxes": [ + { + "x": -0.000057533522183015875, + "y": -0.9999999975921757, + "z": 0.00003880132686360318 + }, + { + "x": -0.9725196865834707, + "y": 0.000046918732771547766, + "z": -0.23282065416586514 + }, + { + "x": -0.2328206517847648, + "y": 0.000051130046511532087, + "z": 0.9725196869412136 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json new file mode 100644 index 0000000..42ce9c9 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "92981A105_Alloy Steel Shoulder Screws" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "ownerType": 2, + "description": "Category created by upgrade", + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "ownerType": 1, + "description": "Default category for object type Part", + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "documentId": "2718281828459eacfeeda11f", + "elementId": "6bbab304a1f64e7d640a2d7d", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.023 lb", + "computed": 0.010593718889993302, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/afb77ad4e21f0e5b618d3fff/m/56a53bd72599250cfdf42ac8/e/49fb17d9a92cfb536f77a1fc/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json b/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json new file mode 100644 index 0000000..c5713f1 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json @@ -0,0 +1,86 @@ +{ + "microversionId": "8a5cfdf1547571e3db91677d", + "bodies": { + "JFD": { + "mass": [ + 0.034704285938400796, + 0.03458876710797106, + 0.034819804768830565 + ], + "volume": [ + 4.42092814501921e-6, + 4.405943039049679e-6, + 4.435913250988745e-6 + ], + "periphery": [ + 0.003371496299498169, + 0.0033613888990888983, + 0.00338160369990744 + ], + "centroid": [ + 5.580838767067352e-8, + -3.6026514052830105e-7, + 0.0053580143709214805, + -0.000019717694364908905, + -0.000019940340290482677, + 0.00519234050525185, + 0.000019829683914715956, + 0.00001921740360331289, + 0.005524788182582273 + ], + "inertia": [ + 0.00006207688147206051, + 1.5662294942722642e-12, + 1.3012958009653349e-10, + 1.5662294942722642e-12, + 0.00006207688550698266, + -7.974337867061753e-10, + 1.3012958009653349e-10, + -7.974337867061753e-10, + 1.9187471449898018e-7, + 0.00006176211443257935, + -3.2225178274820963e-9, + -3.490250762565378e-8, + -3.2225178274820963e-9, + 0.00006176212025459581, + -3.544453643375297e-8, + -3.490250762565378e-8, + -3.544453643375297e-8, + 5.6149356863373956e-8, + 0.00006238980385363538, + 3.225580244420669e-9, + 3.5163391709992755e-8, + 3.225580244420669e-9, + 0.00006238980648188044, + 3.3845634728648817e-8, + 3.5163391709992755e-8, + 3.3845634728648817e-8, + 3.275995492129183e-7 + ], + "hasMass": true, + "massMissingCount": 0, + "principalInertia": [ + 1.918747039498224e-7, + 0.00006207688093781009, + 0.00006207688605178219 + ], + "principalAxes": [ + { + "x": -2.1027645802644113e-6, + "y": 0.000012885734034605107, + "z": 0.9999999999147681 + }, + { + "x": -0.9462968445076723, + "y": 0.32329905975262047, + "z": -6.155785185177748e-6 + }, + { + "x": 0.32329905980438695, + "y": 0.9462968444399619, + "z": -0.000011513907644432877 + } + ] + } + } +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json b/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json new file mode 100644 index 0000000..185926b --- /dev/null +++ b/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json @@ -0,0 +1,214 @@ +{ + "jsonType": "metadata-part", + "isMesh": false, + "partId": "JFD", + "isFlattenedBody": false, + "partType": "solid", + "meshState": 0, + "properties": [ + { + "name": "Appearance", + "value": { + "color": { + "red": 192, + "green": 192, + "blue": 192 + }, + "isGenerated": false, + "opacity": 255 + } + }, + { + "name": "Name", + "value": "Fastener_91290A112_Alloy Steel Socket Head Screw" + }, + { + "name": "Description", + "value": null + }, + { + "name": "Category", + "value": [ + { + "memberCategoryIds": [ + "5877a03ebe4c21163b49dce2" + ], + "memberCategories": [ + { + "description": "Category created by upgrade", + "ownerType": 2, + "ownerId": "556f3109e4b00b3fee9a3f4a", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Onshape Part", + "id": "5877a03ebe4c21163b49dce2", + "href": null + } + ], + "description": "Default category for object type Part", + "ownerType": 1, + "ownerId": "65a33ca766b95a21beacf364", + "publishState": 1, + "defaultObjectType": 2, + "objectTypes": [ + 2 + ], + "name": "Part", + "id": "65a33ca866b95a21beacf3b3", + "href": null + } + ] + }, + { + "name": "Part number", + "value": null + }, + { + "name": "Revision", + "value": null + }, + { + "name": "State", + "value": "0" + }, + { + "name": "Vendor", + "value": null + }, + { + "name": "Project", + "value": null + }, + { + "name": "Product line", + "value": null + }, + { + "name": "Material", + "value": { + "properties": [ + { + "name": "COMPRESSIVE_YIELD_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Compressive Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Compressive Yield Strength" + }, + { + "name": "YOUNGS_MODULUS", + "value": "200000000000", + "type": "REAL", + "displayName": "Young's Modulus", + "units": "Pa", + "category": "Physical", + "description": "Young's Modulus" + }, + { + "name": "TENSILE_YIELD_STRENGTH", + "value": "415000000", + "type": "REAL", + "displayName": "Tensile Yield Strength", + "units": "Pa", + "category": "Physical", + "description": "Tensile Yield Strength" + }, + { + "name": "DENS", + "value": "7850", + "type": "REAL", + "displayName": "Density", + "units": "kg/m^3", + "category": "Physical", + "description": "Density" + }, + { + "name": "ULTIMATE_COMPRESSIVE_STRENGTH", + "value": "0", + "type": "REAL", + "displayName": "Ultimate Compressive Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Compressive Strength" + }, + { + "name": "POISSONS_RATIO", + "value": "0.285", + "type": "REAL", + "displayName": "Poisson's Ratio", + "units": "", + "category": "Physical", + "description": "Poisson's Ratio" + }, + { + "name": "ULTIMATE_TENSILE_STRENGTH", + "value": "655000000", + "type": "REAL", + "displayName": "Ultimate Tensile Strength", + "units": "Pa", + "category": "Physical", + "description": "Ultimate Tensile Strength" + } + ], + "id": "Hardened Alloy Steel", + "displayName": "Hardened Alloy Steel", + "libraryName": "Onshape Material Library", + "libraryReference": { + "versionId": "00551e3bfba06025872715c0", + "elementId": "6bbab304a1f64e7d640a2d7d", + "documentId": "2718281828459eacfeeda11f", + "elementMicroversionId": "5c9010d279aaf0b434afbc4d" + } + } + }, + { + "name": "Title 1", + "value": null + }, + { + "name": "Title 2", + "value": null + }, + { + "name": "Title 3", + "value": null + }, + { + "name": "Not revision managed", + "value": false + }, + { + "name": "Exclude from all BOMs", + "value": false + }, + { + "name": "Unit of measure", + "value": "Each" + }, + { + "name": "Mass", + "value": { + "formattedValue": "0.077 lb", + "computed": 0.03470428396282703, + "useOverride": false + } + }, + { + "name": "Center of mass", + "value": null + }, + { + "name": "Inertia", + "value": null + }, + { + "name": "Tessellation quality", + "value": "0" + } + ], + "href": "https://cad.onshape.com/api/metadata/d/7f2a29eee985921f7b14fc23/m/8a5cfdf1547571e3db91677d/e/c5b421dc3dcba020b059f986/p/JFD?configuration=default" +} \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/legs.urdf b/ksim/assets/HEHEHEHAW/legs.urdf new file mode 100644 index 0000000..805aaea --- /dev/null +++ b/ksim/assets/HEHEHEHAW/legs.urdf @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/legs.xml b/ksim/assets/HEHEHEHAW/legs.xml new file mode 100644 index 0000000..5efe9a8 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/legs.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ksim/assets/HEHEHEHAW/legs_updated.xml b/ksim/assets/HEHEHEHAW/legs_updated.xml new file mode 100644 index 0000000..7581793 --- /dev/null +++ b/ksim/assets/HEHEHEHAW/legs_updated.xml @@ -0,0 +1,285 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_1_left_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_1_left_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..e4cfd858b301ac3813d8ea767e673666a43174a1 GIT binary patch literal 19084 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 Iza!570Yiqv+5i9m literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_foot_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/left_foot_1_foot_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..1f3ac6d62350a331cd1bce021ac54f1ac61a232d GIT binary patch literal 21834 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 z z#!9Sivby|oq|hmg+#A+g2$^0ul38w*kf)q{Cv=jdZ%3a`$TfOeoAX!A3poD<=Wbh6IjgHQc1`fU=0Bo1b*g0m07J9 zt=U?MXoxwn`xm=S#e5L?HoWimul>Cul(t^QKRdKC6zV2=jRwi7(`&{q}~ zMJlM6zamd5Rz`n}a@Xt6sK?HPZxl`tyZMo&;Jr9CCensChq0dX_X?~tdN{=MoNte7 zK&u{^%=QJ=)bI=tO(M$VzQog>KD<7T?d}qzq3^?UMlOqx#-(g@;|7{>`wXoJBYw!!S4U%YqgO{=)~VvBcw)i46!%5g^s`K9M+tysiWI-qG69c>L!Kb|JPi=5k@ zj^*7utJd2J+$(aV=#M#1ozY0!xq2$gczspqdciCe^ES?r9r=m=z$?6oywZ#B!ZFa# z^KQc>mGqo8O_|MtIfB1JABAfoB<|~Yb??-HY;V#F4Kr-y-o|(^7=HKJ>B||-N#7TY0u_&SpM8$|Wj4|@R zug~~oMlbxnzWmLP?wNxSz=R3myHWBw+eh`9{b?!@}XZ`a!~m)kb1v;Hf^d;sHz*g-cmAc*Y`UM-zn zNrW5gn4gK!d4E+Wev^Em?Abe9=%B;g06Sp#z0_%rtiYlxwEUF1I>vBB`iMUG9bUe( z5&K)Pp~mh)4>d}Q(ZH!~w#9P03ENe-v5tMO7?H8ZlYbjYwZ8hg@LVbn5As0<5;;U< zBl)*q1eaC!ovlqTvnv6?{$+Wln9LnoEh0e7y!nlh&$ZcH xby8A|kxbw$ks}kc?Nh~VSoHq7%#VLl2%Z7@M7&*<#{p221HjR7R$^!W{{fgGwFCeF literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..41377b08b20649fdcbb557a396fd8b74f6914b14 GIT binary patch literal 4084 zcmbtXYfKbZ6h5ZV#z#{hEtZ!cMWTtX4c5Bs>|U)1_)3XbF$G&}CAENJQD~)$GYzIq z07Ic#12))5mMYp3YNgSgnQO2Qe8op%ZBwF!4F*LxS6Yoda7M{7ot%p;~O(hz~WZjSEW=Rb+4sA)FK*%HM% zV>UVSM~#uL-VHa;s@fSXof|&X7#=VC*(gejNfKIJi(P)C}tuc79)Igy!l6Ah`?PU zXF|*4QJrZ{mBc$ZDm=+|xQ|KUSP$fAh-=s;qI{eK5x5J{L^lf3Y`2fe{JV}QXGYIr z^>*inrhhK($XByl@=W*LeUSw|4=7heu6oK79qZTFRpHUf84gGNk^*zR!Pez{YnWoL ziE>n#w}w{k-uPsahTcW@q4TZE7p-3)b>ud91qbq>r-=r9)1)N~mKnLPsHo#J-L8KA zu+-FnngTkEg;mFdU*|Z=4pf*3E63J?H(1`gH(ckX0XkL?tA_dl9E#w;`GFi5VE|!9 zg$Ue*bH$ifJs$m|;#Ev3`%6p9%2N}<j=VIOh$`zx63}+uI$LShC z7>oWV9L`4~=~x-B-yW*}_R0AqoXGfO*t}d(Pn^1JcC&@UGE4k52%alM!*7+c%|B0e z?M^?SVc%gS)~@YiQ8=>WG_Y3i-#apIi<&FV`YFqfyYP914kdaJS+3WYyvJ7+O!e-H zjaExChMGNrSwL>0XAh6&&n!z}MZK~e&&8gwa@;$(kZ10AiqD-eUPlhB8uAhCV=H+| zU9;YCFv5bs>5OP1yQ|l^bnH6*eASjDbR0Sc(L~qphv;J}-TcdpBN`&`xr^vPH5B11 zj2E4Vjv*RXQpOIg{zt0+bBK<8-k<@uU#*yysMi0v=wPDn=dI+6s`t1GGr!d^ zqv(8Vc9X{@vmb87@b~TEIzDl5YWq2SlX_Z_!xm$g+4&V)E%$cJ^kdmIGAmxz8vr^S zb4YZ&VIZ$PlgWSSiSweXv5OE*wECS=mUhXe4=%o>p$@DdY9flbDD&`^E_Fx9Sr57$ zW5;I+(bZ5l^KKrYCoMi|nTdEV^7%CTek&XmqVv%)#=L5s&9*g0v0hiTH>;E4(8SviKw?DXosLAT~K8(Wr?7~0Dfj%aBtuBQ} zZHncdg;mb})QYFiSH^!uJ{_^cQdw_rEUTCvmVi0IXOtCDYTUqEK8@7)^$sug8ulPg zSE3ZX$$2GO=9l-EOL!N-F0xiIuWG;R@3uVFVjHNVmoTF^V~F+~ms#P)NN0N7csou8 sj07Vjs?E9Pa+NP(Bgfe-_Y&klZX)CU#{clx^sq_s9?UN02lGbsA4WJ_LjV8( literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..893a4e91b19fce136e77269fb7393baa25bb0328 GIT binary patch literal 8884 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 J7%>pJ{eRj$b5Q^Q literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rubber_grip_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rubber_grip_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..79f6d034415019c1e7b739dbe4aa6df345d5b501 GIT binary patch literal 2784 zcmbtWZ%ma{7=NZ@5sEb`HoW|~NLTTTn9I!foO>yB{n>Ryiwc*b#tqjRV@QE;+pDrk zY{0|_sR#rH!602m)A^or-F| z^I}gEPkJd_^WLZ<=Fi6H#c!iEfNRAY=z!_tO?@s^uWYu{cM?lzyt(QOM#~82>{8dr z_$*KSI$uKIQ?HzTfi@1+QkESeVm!TjFR2L7$;_y#w;cYGZ5;4$XV5b3$a6k+?zP9C~MwP79=FRr2q zTQ3+HZh6B?lG5GAzk#3vK?Oo$j!$7U!0XL{uHKg;ts{kbICh~A6A?*`#KX9K#R@7hVd(02)4RTcn)Y0%Rr^EwS7jwey zwcm#C6)K^AmH6+)8Z+jch&d->&Ly?u8I-HrHhq~zSQGe;TGfWxVr9tHJ=R>!LhL@) z(<39Wb}<^@a=2M3dc2+VjLQhDSFAUHFWhBXXher%o>y(SYq(aJ6F|gF8SRdLhJO+& zBd{|F=Jap318_VhoVq@Pb|lJK;hD!78ty}c`!L}?QdU^)I39pd2@@(|LM4)yU}fOW z0*HxH#6&SMQBn-7R~%1LiH`5W%D{>NxRUaKayFu#xWzWWb;oRRr2&#ZH?i|?-X_C? zs^rvoCS-)zQB3S8CU%shL_FtsUjYbb(1bH+!Wkq4)+WFF39Kh0JuVYlTDV!g@} zwQtENElv8+I=$lq8{RC~Yw;8SJQRF_4fQu@PyH&#z-+NX0bFfmnk)OD(zAdEJ|%0n zZgq_|xaPF7P9Sh}oE4rffVkolEUqt?yK`g&W{Wcf_{!2q77a8g$EW0X3C;@dM1WUY zli3(Qq`Bu*o4EI%_XpN4o)rT@1VRxA9V755j5eH_3#X>SsckqqRy)oRpld3HRm6P5 z3cd3Fz!k+e0i<7Cr0txmA*nNRtrjRBdAoR#S;dQtiWiyGkN@IixDOZZLxuZD?-J}d ZvNM$I@$&N7FxR1!d}-rgRbnjw`~@KRN8kVe literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..985fc1ddbbe47c2a7a9301e49998f7b40de3557c GIT binary patch literal 49934 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 C5R%aV literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..123f55b43ba932fc056d6b28df07b9fac1b4a4a3 GIT binary patch literal 30134 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 1x|&!SS{xXqaO-1@CVuimhvIX$vA@$Kh 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 IyC;PFADWYyMF0Q* literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..fc59f761f190737e13fbd820c85cfaf977c3e01c GIT binary patch literal 38134 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 I10v-A08YOdkpKVy literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..cf5992f50add117ac19ecf9316202d43574157eb GIT binary patch literal 12384 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 Jv*!)i{$EEE@?-!2 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..4678ffcc542f8f2f7ed4ea0ec4ecfc7dc385e33d GIT binary patch literal 34934 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 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..f30596ee07a74b94ebcf5ee57555c08e1d7d96bd GIT binary patch literal 3284 zcmbtVYfzL`7=BI7OHxo7smVoDOas%zklpJw1CtN0dZNDjMvQc|9+7Y+%7(A9mZPP6%u){;bS7AZ9)t!GVMnJKRvwSyy>nnB3Bm9S z#>IRRLh3mp#+XJp|J}R0J2%nN{pZz*hMQ{S#u(;RRzL0cuC9hAW3ls$MsSqc)-+4OeqgOo3q<(~nw7|uQkUP^6;cPWqKGEy zyLG+@3K}Tx+#M>hLeC>ZqUJtbuBsgumDVr|!&+f)Fdxz6>Hu+R_DnG%F}ED=fqK=~ zo}O>roh%kzxuyP<=Pj}7@17rp`>c&tcR!FJ(a#Z?q9nRr8TR4Wsi+K`IEW_7+Wd)P zO26Uyp<<1sT|~=>^TXd}38q18(`8FJ-dtCS?qFRpM8_&_yDs~7D2C%{l6FzAa;^Ns z;*2N%u?ebi`p2w`=lg3)_y^~fIMJ#4TB`z4VEa+ms=^U0J~&o#6rPfMUgfUU9&^2- z%?SOr8h5OfzVGSB!)am{cnW8U+z&Ux?m^iFItLM0H=+&UHLg;gU`lja8M+gzfD?nr z`_EghWnOt=qxWeOBJhPnG|}bCN$PaJTv6Q;THc$L-Zh!k{O|L`p+o)E^qRn_cyqk1 ztdc*TUBWKjzpc!z9WS{SohrW{_mb}_lV49^&DFj}{DKT|1{1Xf+t{9}N|X7*j|OxU zqGg0%R*u-86sitPGpmR|R=Ni@Ej;YF_D10Zzz)h2&cAVs+Bq|m-L|e#&>#4=FZoke_E9~h;gx-MCCc$m|pxov#c;mIq@#YNDBRYd zoGCk{?3s`xy@RMqxmG84`HPC`Xclr}oPrv~xcW@=u=3p&ssuW6*nlO;7*Z5*L k^?i@79y>iLQc_40GELM#m>Ct_)-V)m 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 DOi&aN literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..b983a201f2208887c629b1965feda895d2291961 GIT binary patch literal 7084 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 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..b983a201f2208887c629b1965feda895d2291961 GIT binary patch literal 7084 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 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..4a5dfd781c4d60bd2ac1c6ef434b34e090ee73b0 GIT binary patch literal 46584 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 JM87oce*h*I1|t9f literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..123f55b43ba932fc056d6b28df07b9fac1b4a4a3 GIT binary patch literal 30134 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 1x|&!SS{xXqaO-1@CVuimhvIX$vA@$Kh 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 IyC;PFADWYyMF0Q* literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..151786defd7f59bb9b46331d411e88c1320efb22 GIT binary patch literal 33384 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 TBYb2jaGqd!L2C;}PZ0Wli?ie< literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..fc59f761f190737e13fbd820c85cfaf977c3e01c GIT binary patch literal 38134 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 I10v-A08YOdkpKVy literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..cf5992f50add117ac19ecf9316202d43574157eb GIT binary patch literal 12384 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 Jv*!)i{$EEE@?-!2 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..da5d251a3dce4ea94abbf96a666159b042b5e333 GIT binary patch literal 5884 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 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..f30596ee07a74b94ebcf5ee57555c08e1d7d96bd GIT binary patch literal 3284 zcmbtVYfzL`7=BI7OHxo7smVoDOas%zklpJw1CtN0dZNDjMvQc|9+7Y+%7(A9mZPP6%u){;bS7AZ9)t!GVMnJKRvwSyy>nnB3Bm9S z#>IRRLh3mp#+XJp|J}R0J2%nN{pZz*hMQ{S#u(;RRzL0cuC9hAW3ls$MsSqc)-+4OeqgOo3q<(~nw7|uQkUP^6;cPWqKGEy zyLG+@3K}Tx+#M>hLeC>ZqUJtbuBsgumDVr|!&+f)Fdxz6>Hu+R_DnG%F}ED=fqK=~ zo}O>roh%kzxuyP<=Pj}7@17rp`>c&tcR!FJ(a#Z?q9nRr8TR4Wsi+K`IEW_7+Wd)P zO26Uyp<<1sT|~=>^TXd}38q18(`8FJ-dtCS?qFRpM8_&_yDs~7D2C%{l6FzAa;^Ns z;*2N%u?ebi`p2w`=lg3)_y^~fIMJ#4TB`z4VEa+ms=^U0J~&o#6rPfMUgfUU9&^2- z%?SOr8h5OfzVGSB!)am{cnW8U+z&Ux?m^iFItLM0H=+&UHLg;gU`lja8M+gzfD?nr z`_EghWnOt=qxWeOBJhPnG|}bCN$PaJTv6Q;THc$L-Zh!k{O|L`p+o)E^qRn_cyqk1 ztdc*TUBWKjzpc!z9WS{SohrW{_mb}_lV49^&DFj}{DKT|1{1Xf+t{9}N|X7*j|OxU zqGg0%R*u-86sitPGpmR|R=Ni@Ej;YF_D10Zzz)h2&cAVs+Bq|m-L|e#&>#4=FZoke_E9~h;gx-MCCc$m|pxov#c;mIq@#YNDBRYd zoGCk{?3s`xy@RMqxmG84`HPC`Xclr}oPrv~xcW@=u=3p&ssuW6*nlO;7*Z5*L k^?i@79y>iLQc_40GELM#m>Ct_)-V)m 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 literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..b983a201f2208887c629b1965feda895d2291961 GIT binary patch literal 7084 zcmbtZdsviZ7C)kdtgd;-BsW9I$^^U+GV^`k>n-t0-gU{8P!um|!pLP9nQ`3^O|cNz z@RB~IMq-kMBJy3<3lw3AmrBFDubY{gsIB*Bzjwg#_u}@~&hreU-}9dHJHPWg zF9Ql~Zf`PH}L=Jpy$|KDr5VD2(5oje^opPQVH7cgxRPkWY{$UdGj=VY+p9h!MTvWA&@WI}?O|Pazq7Sd#TIqioiH=s zu27;V>q)&jAV+^@W;8>Kt&@7FtMl{KfiZDbv?fZOI8vJz+gb81a5DS_Ew)bDUbZ^_ zDT!MP=U@$~W{klDu?lI8XhHGW7Z%Wpf1r460mP^FNcBF6QYB|TkvLOoS=*CL$Uzi4(O7ThY@_3}EcMy2@6@6@*DSTWzg0^&wNfv3f7gNtH8VLkNH3b2sf_8LC}a@#Fi#Fh zoO7!ui*)8H@$I_`d*nLzsx6w%RDB{hM&N!#j=tyBfS8N2)0)oEEA#}di4J{k)8kJs zkk|RAub|RW#wPJWQnV;R^{&7B5+;Yk7)Rtzbea{Pi3~%Bc!2Yw@9)5u1kCm z&cB?8Il_^_i8gNTsX0}rk=J&F)LZ|iEaAsi8n>wL0PdQo=l1&g*xc>5`nq>xWpBko zhH=OEhzxf_QuN#j3CgrCHpVNKS1zyGD`%Fd!BZ=w>*t@e@@Vj=@V$v<2k%#pf7V?e z9PSXXd-!5W*|=j(}d6apy`F>(oo8B{94;a0`u%(I7 zU22=Jj?VPaW|xc-B2BcbuvR}8`&Z+&m2(wDJ93xES99W5OHXucske*&<9vt}HPl4O z3KJ#SCQ5Ghik05UXzGqTB1S~XcRfRmlKvfxf-OfC%sJ{HQTtqcImOW5vnzpz*IKdG zP}PV^W>EW4%KPabX=}<;8TyM@!fruu;P%EvspLMe&Jc0(d2r*&TA0YHQB(U4aGe=?zOP>Eklei zv_S%wU{6F|AsSPANiIGfsszrl3tk~RqlYH9Z|leMCwFCWBcj|q@(|&u=R~w~9(mv7 zlZNL&4#qQ?{rqJ=<-+y9>0jj7Sc7iqQ2=7++!EPTnYF&H^3^@NP_>ARye0+e@lS?J zADsQ64^c(?RAc+_Wd|4tJ6 zId)|89G)`~rNvG#+K2nH=*%n`S%xc2j#-XGtQDg46?Ub#XNvKo**}oskew0vL<0v0 z8&_6Z*z)^%!XC)AxF696_q%94zI3v?nnl8=kaxvtBD!LeKG!vu+0H(%;8Qq3h!&4D znae;lV01;a--{V${3YI>Rm{$H*Z9M}jd2rWMJ}s?oD)RNQgH2S37$pV31&evlChq zZ4PrV7M`YsU+bcv9z^{hYK9YIOEsgVot-TZ_duS<{fNvOH_Tc$^2|C9NIazScYP=G zOvTuJObg#PS#;DMrD|}npfa#0qT(R(`BQ?_j5Svies?nT9cvzyGf`IdPU(r_ccjn@ zq6I#MZ0D&DR%zA;o)$Zqc=CEAnzimSunrK3BChUDOk-8amD0q|`znYG%#Ap6o;g{f z_1)~PjX0Xluzz5OL(Vr9S*v-5uWP5CG3kngIsw&yr~nS7I9Sc(Q0=1}5haKW(W{Uh z9odY)VaA=w*)m2EyQtVXZI=eg8^K8eGYKJH%Rv zY+*2C$Cd;N6C~k$4WQB0Ps!QCze0yl*vgj=Y5Y zh`6}v~?IAyeccyg+s!jV5PB1B`)E>^ulhbxvNc81Cus|crXqUTm5=$(QMZTh>( z!o-4m;Phh7&PV-?-tC653H^o%>JUYWr#RQH=vpW*89hho z(=A1~nLwsS1~+eth8&T<$l9XK)Wn-R%pmqhq8Inos3#6?&>nPh3OA6bmQY0z-CNv3 z`q%Uv>+yR|hHK#-h#sQoj-P101Ll-fKI3GlKakCinrV95yIG>|6 z(Ro*meD!Fu;yRfma3UfDYlY~~O*O5`&u+LZuL!pvm>aV`;J-3`Z_QTn{ZoyoU*54| zuSFb-Q_-Ue@%;beu{swmTKM}YnO?K>z{^Pu?%^KYf8(7T(V$kYvQ>-Q>z{^;cQP0s zR8B;Z`@Qu8MV<6>rFMbak7Xy zGUuGvuqwI+#GLc(o?)(U?f3cIAD2J$Gt<>ob@@TDY9KlGP6@E7yJ3nq|=qY^c{+$tJg9tA5+g0!o*Y zH$HC32ziz{g(W}#Wa<`d<&ADEV+Zcfu~jeW%SLB!XT3*RGoGGl$qH3p%~qFMY98*_ zS|5@6lrh)&A@Yk*3q4(ODeFlTdB~}0re=w2*~DEQ@|cnnOql`8*}L=E(x{So%($xr zzIRG97FKA1lvwsJb${E+Y}1_}*|=WR;Dh?xy&m>!LSCO;Y3_P*I&&LjrKUqRP=5UmS8qk_2xrk)1<4j%thCnu@SO7WxZ7P%5gb!orUiz zRgpCt9xNL&DRo$8u_4ptKFKXv+Y458#Z-&^TGvOC8|&Wl8cXS7;UgCOqpFYk%b(+Y zS!UP8YWSC*?W;n$5i)K^1pQ_H6pbxBYOA!nq-ow?3p0%8UjOT|>5F$$vvK`-&UjNm za*>Sr-EQcs>XKYuS=TR)pQ*J>ZW%O@6)bj6-MuTqD_6(_RwDl;wPnyhw#FSJS?Zb- zYUan8-h@1Sy`xd(+j0DGBR2)V!4dx5;{JCuAzHUIxy$-uO4zS)bnW96YEtK(b`9>R za9Q1Gb7(N%FXz;7-=X%;b!$JmYiryPE8SXtI>S}rb8$XGK5dQX8>K_+^Hv-CmJXg4 zsb{h@P0KKJL&z1$gYUfLOMNdUc{k?^*$Fk)F82a2SFu%9M%wMF`j~}Gt{Z2+CZv$x z5N+R>Xj<#+X!HB>6WRRhzt1`Q>a+dwB?<^Hr;`muPmZ)uOpis{^ zT5NH)4Q=#!)+M!5g$WKRJfEZ%rwKW8oL*gk7rfn_&JC}vEjxHy?Nnl@YWR<}(jV$; zKX?1Jcm}urT9pRxZcXcWyP9#1=J4F@4Zqk1ts9s#N5RSQwEnpwO2fCV>e$#78MPPs z*jKXmFYk;JKR37Ewb9hpw867X&Iqp&Yvj%^tn$F$Ep+wm&9<$}9!qrJ2Gg8L32Lb& zezJew;U=_DLZs`l^v|D~DQUeAnr?ZvFtrUWXP*P-6X%F{*`J+UPWcL_7Eh{ZyNzOf>81@HJXg!f-p_`=%g9_zRpV?Q zXp@~$zm2RK7QV;*h;5cM)qYLLm{rTwEgjvZkx#80BTE~<-OOYwYv0rP{M(pQhJ;Lb z7)42q(c149>kF&GmEe4YR0$r#L*v$Ix8jb-9^<#ON(rUq(4LFE`uw?tHM#pp3jE=i zt#8ZC?CsIVQmYq!x~D$vS)P8l)R7OWp?MfO@Adh(eIIkBChG7Jn}ut~sXg?@i%nIn z{7Kw&+rydL*@xuC85xZ%UM-t(_CxG=``N~rNXYLO`?8-34U+SitQ;d`vGM6_(n9`$IDVt=cs4rwPPReUY3;(XQpJ-`(zcY9iu+RE<*NPj8rTGqqu*QWE1Y( z@C@y}T$!N*V}(oJxiH5Z)oyAm&v6Uy-TIPRy_U=tpUr3g2JbSw&%wn7?V|~Cd%aNG zQ!|`rZA>!F>^h81Zt55jVeejiSRFjuiYZ`dajM z0+OM47y5Jb^Mq8ZIhIG?ubkd8ZnlQea?sKh4f6Sw%P{=zmPXV69NpPwGOl$DH`B_O z%pN1ZNnKS1W0Z64hJ2jY4%@A}EuM$Wa#5~m7i>5J(UNn7L%R9z_-Vgp#c)0;kA!!n z)mqBFTu|-u*>PYoyIy^d-9q&^xavEt>diQw)~OE58@rV4s~e^s?&4w6K5k<7=T*j6{TFoR8+e zH4M~J?$?&^oa1wGK0+?P7{{j0?kvyv-pZTwT+B9Sn&jGUzHEU1YBq4h2)l>tb~K4~ z^zUOwPK1OH7|FTk5#@7YI|=<@-S0UIeeH-D<*IIH-`91-5*;TV9>i;^|0wJFm$sp| z#L?miLK3*s9*uK%WkP;C+IF5nL%Pn-jcY>Q>i+P8?iY)3z zv{H}Rz1TUwyEcqC7-cdhl``E~e$VcM2^qH9Ra&LY(5yuxc-znlY*XfD)yO%}!+BqC z#XLLhPz~Qj$df4+Dui zl}DLFY+T1lIjh&?CLoVDRyIGT|2?fOwyx3@~wl*=;i z9CtfA{h@ik`{^9N`}6I1Ue+g%*5|cL#)}Gv*pdN>_HS^7I3FRabvcdFhU{WWgQH*5&nB8gQbFhCUHJr-84PL*w*J zz?frc&+_R5_E_oN+>IEHz`G0-{&mFvW$i|uiIz`D#D^H#e{gMWvCCy)AGllG6CpHv z06*0tTRVBW4EuR;eRad@eD(~od#^w>EwHlvTFljI1P!3W>)+QpRldW}cF{7<40~%H z;x!@15>M|$8rT}@yDb2xK)+R=-bg#qX#FX zU&8_Fo_AKmJ0v(|V#o*4lJj$il|&Yss)W@Jr*1b3X#1-qvL8*~px78lz(dlsn#qE7Udk_@26E(E>TLft5a)w1e$kSXvG# zf5V0rE{<3@B93Q2+se`_mQd(PjhRloHyKhydkyTln|&X%!`rd*TURS8zr>qZ8jquG zKXW#jl$4Eca1NZCkcOqk@;5`0m7OlXGDLca4GkM}#&#X={t(3@>IOG{84|1E2)xU< z{)zwwr1n*&JdURQE00f2mPWGmMJL+zF@IYtcCy-B;o1?;pQpIdD(my{;d#r@pi7t3 z_y%XyV9)hlEt5;D)dMHlI_!!tHBXwVUdZ2DHTW4qmfYj==Jc}C-`6Y@??M!g`7R+H z)p9hjZ3mt-^9D0kb+}|N`UGJ=y+$sOFl#_ta$2Q>zuNyHlBXB2C_n!EgAmW1R$}M?t%r~f6P}m{ z&U(~O>zpc)qPTONfZ-5yj;$S@v?y>S8(>&$u zy@gE}!x1MqZOq}XM)#Oy8~x89_3c|L#c1F}_l7N@{t2lwtiEDdAI+ni7FQ5|qP>b9 zuH1 zl}&H5T6ODdr8okyx;Vmn+h(=k{e`SqGb_b!FmmF2gp3?rNIUv)ExWA633K4+rBSPx z>xhjuhZo(oFNh}P&QjKGDWN?$n#zVG?=>5?G;za1#-G-<8P~|F>mKgzBI&wzTs?Ke zO3{;{hZAkr=@twOgwi$G^VlsZLNqYu(^<|2{>-DNFAE5;Qapng6H$gv&tv=-=Lm|k zsxAlO?E655jgT4DMyT4`1XG)LqCRjAw0uH*ccm(GLk_WFAt3^5fOrRSkgzI>oCUIV z$l?)Ft5FtH$4^u;lg9EzO|PgQM<%F7{R49mr`#Opyk|nF@~-9>PS`WlQy5N|ms1VdpqP zG}CG3r%0!M=sNEn~aeR*;>qs2{{_|K`HUMAN9LF(v18bVk*?8 zUTLVmTb|Nxo0NXi!fVvtY@77zv}DwZkafmPhLDdn-<#;qi`DO5TKVdum(_!f&#CvG zwq%G)5U=R9qQh=l{ddKc>&;^*?i{6yQXu5P1S@S2`4hVlQ$$8?0j(XgB|-vTbkb(; zh@tn29Lqo?gFGD0r!yX-3M+$pme+=+#|VfF@h;+EJ>s0Jz&tZ6D^GXF3H3qDYsEPl zbPVNfs;p67RreEcBF0+Lt}6LY)#!~d{ztB28dgKGjwe<|zuKbcsZTtvp*o`vdTm0Y zTHaBQU#X@XSQtmq%iun+{`qwV!`ksKv@68$gw$TtM4Qy|om@C~j8GFsJ!5^Ckcnwi zWuHP@*n=?^fmK5$4KoYfN<61%H*SSf_sTD2ORE*&r15(&C_jmR<=)89L_Tww=dmcM&;j0er z7oP=lh^wlVI9k2*y{o!aN0xY=ktqLfb%pehEB7do4YIO{K-DZ;3 z?S~-cTlHFzb*{0|LQfX1-Z--VDH%uLUC3GMad1yK?>H_|p@nm4I0EkynY$N1m!(ab zbmq+;PB$SVh*{Bv(8;P#vokpieaY9ZQr65F>K#2dz#IUPw>aWA?;&*XKQ|P^ik+G= zP!aMM&d(hhJlxnqThuAQmJPbk5P3Z-a@>|uB)^@x!3amlXB~Z;b`>zY*9ulK4&rEW z#Erm3TAe;&wCCh`GFD%axiPH7sEj*ox6;R2>C;a{P|sXb6dWPk1+`m3-WM&S4J#8% z=ReA;A+E)o3hUguZ_n4Dai`^09`s8;vGxnk73L#9>0JXx_khtkfLs{%Gkh4IUv0Cu zxV@u5w~|${>|9ZkJi58ao+HcYjMNT&R8}t99v=Np9(dX+_$%~LVt)SBV~Noj{T2E# zLZ05*EH^DOIHRMB*q4DF5UnC!+Uf)huyf>u#6&EW-o#bbT<*tlWU$eWF+LK~v%^X0 z>SR^EeqQXdFh)3gF>pRYu0J2fo-O{3^-?WDCfw|Ag|&LWSG|J!bF(-C@4}pckVO%iT=wod_2UH#uhe0)EhS&DWK@2zO4@POGuwBycAAaP37I;# znl!<>M(y)NL`ygaA}761#=Qouu)>GdInXo%C5k!_k!3`|BHXo03)=YJHU+agWH~Vl zBc$re(rnt9tL$@tE?ua;AZ|k+quXxVn@VqwA^b)_WqV(Svwn`g7JV=w-oe+Ds~ZQ= zJ=OAR|1EMF`VceWC4Umu`%WIs%HoApp-&WRkk4M7R9l=}A#ZZG^0R$?S&wU@rzW?Q{PxQ#&BeZux><1@sRl}xZy&zYzwhV4_753fZdl}q_m}y z8mQ;z7&%dc&a>iRalAa{vEs9qt4)2xIq2kwbL)cE=n`Z?2MChwo7P zR<;T!3eP;AE<)~n%A*XtURq7Q63_9h;a%8&N65LyR{pH?95toh5EYpl)CY1vdM{4< zN>b^wxzM@ahiscg*vAC^(Y%D;sZMZ22&c$vEPWUBeJCYD_=+#%3n_G?z8B5n6OHnX4 z5U@I6_^%q*tzF>Zu-gHCXoyxWoU(y*gy|bzS1BkZ-NGwxDWs2stcqQBVbG>+2--xQ?k2S^V4b z|GTv#W=ykB zAq^_cWwX-*rDyG}La+0;b-qD={xE$WLuP1k&TGR*i9WH*Dj#Ke$ToGfS1iR^JlYb@ zr*|jV1~6*sBhQgUyo>w5{plFa>c^rylGx%(R*n{qI!9a3`{6tvO5Yvb$2RX2<2gzf zV>=-wmj$yqzA19cYzxN>8&@Jm&g3p!O{lp?esaVj#9F)yZGn*c+r#DV&tloKq9VR> zO4rb!Q@VofCKx9Q&mcZm%+GVI-55df8ytZvB&1bhoXI1oxfK3E>{UZ96j>2Mj>p9E z=E+oRILc&3mKMjTgKq?iQs$h_kL{ zY~IOv8(s!i;{4pPstyzLv#HWRIW5vEuxiK@iaX!aJkWgpPD%BnUQ5N!0j$?L69I7FGq$?1In6GGYHofh`Gh*({E zN~g2g8B^@lX%REDO)R9G92HN;q?NbV&;MQ3H{^pI7kchI^P;x$jx&$mc_ z>qs9t8LVKS6bSKmE2GUF{6LMY9WPYL@XU)EG_v{LdRA{_^vH5xRxD=18DVMatGr8C z*G5*33>5lv#HECUX1AgPXIG;eT2C zg|#<7wUSeOE~_=Bo?U~eO+5}a zox{d=Nnl0KStwRn5yOl6c=vX^T+zIg71(K^XnlBA#PiX2$6fWwyD+vOMC{o{uZGB3 z&z%eQppWvn^4MA18CLu7?JC?8A(el$@)FC3v4|D}g)T;{C~d}{_~ zbja3;Z*v61S?Qdk;j+8e9}?Oto)6^xbZ)7-MVs*{lD_quwh9?9)SC0!fdE>c`a`NF z9h0yADZUejtQx-gM#%Wu7QV?+)jMnJONO~DR!POY*7|(``S$YlEbWzrW2Fl5H8N9Q zJ>tJJ$ke{a)w?^|+kGNtlZ1>Y(2ob7dZYZ^^fAM#9%kOiis+fwD_QDMrKr+rT)Yr* zkSTJWa|a^x^FOAp+z_RhTSReZhoSKe=55Gp>F+_hMJYuB&$5N@B80b6&~u7h#=M=; zbWUhrrTq`J{`Z|2!^+wF+0<>P7HE#|vu4&U-B#VAla^4G|zA%dCOY^J;Thrk-;mSB$wVW?_VwNB*I- zJ2!@h&91>P-r<`BXgxY-xhR;<%1YBLYins3Suo<@Xnp5x-zmKU0(tkMb%oAMoKKwN zLDe_XhDS-#&C6E7GoUxXE@mC?K8T^u_Iqn56IKgx5YauZkdWN7TJygjxpP|Tfbd2x zGXEl9^48#+Kg3ew#3Kuc7UTTf zaR#Rx`++v__2zFY_-Lp#)W4|ny%QqnZ|$ZifkS>|c#2Ry;)zO+nWi0LVZ4e*Q4MgDoDxfydoMr%L>fK_Wk+O~@4?jjd^@LHZN`AMG|8nSg* zSH&!Ykf7~hyjA2ht=zk!8cG!J5~aJkkFR>>-3;Z;)3F>a4t+cNe7#SmdV~^ViQ;SX zcnWXoVYLT)U!14X8hE*}k8!hE-RdIVMU3l2GLGJJmst`oeX1^vHq~QT1wb?) zav5Cjf2^@i0@<9Ylxl5x&w#CFV<>~%Fo zudB&=U5%oTLQIW*Ugt8_wdVc2s`9M9tr>OEC!@}!7x2Jr;rc_id63+CrA{-KP~a;|w3*|U5ilZw?7r|)vak8A&IVV6FUsjkl4aMGASgUFCOhGpd~~|hL3Unq6Z-!gNLfE^*50Y7IC*>)_~cB z=-YqP>*kw_r>OmWhYGbjv<$QuLN=G~$d6nsPs4816A&``5Al3VuQ^99;d?)$QFp7* z11U%Ws{P-#c8t4D#?z5ISJ!ioHhK=Cdm(8{K|gaXA#gVB36tHy3T9oHYKLmpOAyJ3i6wY7NHXmvn}MZzUpJ{=v6D7az}mOwL>3!BGzgXACIB6wr*ff ztr>Tr6vUmMUUFQ%P;Io#+laq@fyf(q-*4*!V+LYhVFX2H3$ZA&RKf_MUW-z|v-0f` zc#52Pi6Id?*GF}(Pu96U8Sx;ZNipYqU+c9zq`HM(eIFzIJ_G7pe5avos+IQqDLg&9 zQEwS_i|-8LyM%*IgK{9d|2YQKO=7RQ6+ZM22S&&mHDIgzU=hqV_FR z(X`~f*g1ec%4zuyyXx@g6s^tt2)ZQ4KZvZ6o=5$$UESGLe^05ISewB3ig8!3TKY8O9k{36 zw>z0eL$}UrBaaem^aHm~SFQ}Ys=g@{Az)GTSBOh>gv_U!FGTN`X8o(ufc`_Q75N|i zOA5K?&dl4zeg>=vh^+HhX(doRsZLB~>_g-%7hYY!?)7lh`oD=2-X+6)0NLoTGyFTM vAwt3kr&oUX9`<;i8!M~#a-y~4i9)#%vi;^{_OR~?sp?>{0|MD$ku~@qr(Iv) literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..b983a201f2208887c629b1965feda895d2291961 GIT binary patch literal 7084 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 Lb_k)hXz_ml#6<`D literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_2_right_2_simple.stl b/ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_2_right_2_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..9d1e7099068b3834a7b136c23217f80d7e0692ab GIT binary patch literal 16034 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 z z#!9Sivby|oq|hmg+#A+g2$^0ul38w*kf)q{Cv=jdZ%3a`$TfOeoAX!A3poD<=Wbh6IjgHQc1`fU=0Bo1b*g0m07J9 zt=U?MXoxwn`xm=S#e5L?HoWimul>Cul(t^QKRdKC6zV2=jRwi7(`&{q}~ zMJlM6zamd5Rz`n}a@Xt6sK?HPZxl`tyZMo&;Jr9CCensChq0dX_X?~tdN{=MoNte7 zK&u{^%=QJ=)bI=tO(M$VzQog>KD<7T?d}qzq3^?UMlOqx#-(g@;|7{>`wXoJBYw!!S4U%YqgO{=)~VvBcw)i46!%5g^s`K9M+tysiWI-qG69c>L!Kb|JPi=5k@ zj^*7utJd2J+$(aV=#M#1ozY0!xq2$gczspqdciCe^ES?r9r=m=z$?6oywZ#B!ZFa# z^KQc>mGqo8O_|MtIfB1JABAfoB<|~Yb??-HY;V#F4Kr-y-o|(^7=HKJ>B||-N#7TY0u_&SpM8$|Wj4|@R zug~~oMlbxnzWmLP?wNxSz=R3myHWBw+eh`9{b?!@}XZ`a!~m)kb1v;Hf^d;sHz*g-cmAc*Y`UM-zn zNrW5gn4gK!d4E+Wev^Em?Abe9=%B;g06Sp#z0_%rtiYlxwEUF1I>vBB`iMUG9bUe( z5&K)Pp~mh)4>d}Q(ZH!~w#9P03ENe-v5tMO7?H8ZlYbjYwZ8hg@LVbn5As0<5;;U< zBl)*q1eaC!ovlqTvnv6?{$+Wln9LnoEh0e7y!nlh&$ZcH xby8A|kxbw$ks}kc?Nh~VSoHq7%#VLl2%Z7@M7&*<#{p221HjR7R$^!W{{fgGwFCeF literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..41377b08b20649fdcbb557a396fd8b74f6914b14 GIT binary patch literal 4084 zcmbtXYfKbZ6h5ZV#z#{hEtZ!cMWTtX4c5Bs>|U)1_)3XbF$G&}CAENJQD~)$GYzIq z07Ic#12))5mMYp3YNgSgnQO2Qe8op%ZBwF!4F*LxS6Yoda7M{7ot%p;~O(hz~WZjSEW=Rb+4sA)FK*%HM% zV>UVSM~#uL-VHa;s@fSXof|&X7#=VC*(gejNfKIJi(P)C}tuc79)Igy!l6Ah`?PU zXF|*4QJrZ{mBc$ZDm=+|xQ|KUSP$fAh-=s;qI{eK5x5J{L^lf3Y`2fe{JV}QXGYIr z^>*inrhhK($XByl@=W*LeUSw|4=7heu6oK79qZTFRpHUf84gGNk^*zR!Pez{YnWoL ziE>n#w}w{k-uPsahTcW@q4TZE7p-3)b>ud91qbq>r-=r9)1)N~mKnLPsHo#J-L8KA zu+-FnngTkEg;mFdU*|Z=4pf*3E63J?H(1`gH(ckX0XkL?tA_dl9E#w;`GFi5VE|!9 zg$Ue*bH$ifJs$m|;#Ev3`%6p9%2N}<j=VIOh$`zx63}+uI$LShC z7>oWV9L`4~=~x-B-yW*}_R0AqoXGfO*t}d(Pn^1JcC&@UGE4k52%alM!*7+c%|B0e z?M^?SVc%gS)~@YiQ8=>WG_Y3i-#apIi<&FV`YFqfyYP914kdaJS+3WYyvJ7+O!e-H zjaExChMGNrSwL>0XAh6&&n!z}MZK~e&&8gwa@;$(kZ10AiqD-eUPlhB8uAhCV=H+| zU9;YCFv5bs>5OP1yQ|l^bnH6*eASjDbR0Sc(L~qphv;J}-TcdpBN`&`xr^vPH5B11 zj2E4Vjv*RXQpOIg{zt0+bBK<8-k<@uU#*yysMi0v=wPDn=dI+6s`t1GGr!d^ zqv(8Vc9X{@vmb87@b~TEIzDl5YWq2SlX_Z_!xm$g+4&V)E%$cJ^kdmIGAmxz8vr^S zb4YZ&VIZ$PlgWSSiSweXv5OE*wECS=mUhXe4=%o>p$@DdY9flbDD&`^E_Fx9Sr57$ zW5;I+(bZ5l^KKrYCoMi|nTdEV^7%CTek&XmqVv%)#=L5s&9*g0v0hiTH>;E4(8SviKw?DXosLAT~K8(Wr?7~0Dfj%aBtuBQ} zZHncdg;mb})QYFiSH^!uJ{_^cQdw_rEUTCvmVi0IXOtCDYTUqEK8@7)^$sug8ulPg zSE3ZX$$2GO=9l-EOL!N-F0xiIuWG;R@3uVFVjHNVmoTF^V~F+~ms#P)NN0N7csou8 sj07Vjs?E9Pa+NP(Bgfe-_Y&klZX)CU#{clx^sq_s9?UN02lGbsA4WJ_LjV8( literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..161e543cd9c9477214f9c97c89327a6f2d9fc97f GIT binary patch literal 8884 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 V#KB4}Pzaq2ZnKS^n#VCA{{#GxB3b|d literal 0 HcmV?d00001 diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rubber_grip_3_simple.stl b/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rubber_grip_3_simple.stl new file mode 100644 index 0000000000000000000000000000000000000000..2e9c093c40a94eec2049cf657341f01676bf3dca GIT binary patch literal 2984 zcmbtWeN2^Q6hBkc2tqe(l!8Fw75Ybv=34iC?lnpK*mcAjCaz=}L~DhH6a=@f9}C6? zPQ?!_gMdL0q=jx8&-2{3LOwKf`GK(D^0h1F4OB2fW=79_1v{s$zk2_AxA#5IIluG! zo%4HQ(^EEOq$G!J{va%FYf4(ov+)0(r&ai*r_vmd?aO^89oE`CUx=q%ZuY0^QU3Be zO~x&2W+EeyuiU*x#{B%P@eUA{ZRe>4Sq*j-vAVEEtL<>JJHx*<^w-&BfxDV5{oI#( zy2`ciPp--O7#|LBsbB@`4lZiwa5}8TH8%D}T%qjjT+eYdjmR1Ece;nhSll-`Bm)2S z()Z7?s=hMmtq|bJ&D*pCKDxLyNOA0YW?VG>&}YXHTo4cGZ#Vhr72{#nb8T&+;4Qb58AT0A^(I+zv028y5W;r`Plyv&yQO_JT2-~K z#@Bh}#Zc#9UbYqg)%epqSsZcM_=`sT!{~PFjrXEhfa`)$ui}7BbD+3k)7$_I>xaZU zF(<`qZin^GNgGQ^sb==CO&mu@y*igA*L6=JkFQJ6uE|{9JK?b6F5>R~IES&EfqHqb zySS=@&o5=MYnzQPt6%YG@u|JWyTZi0nC?X+d>SlHufHt@dK}ik!$(B$N{{g+d+~D7 zbL58co>pd)SL+JpUDx3Tfcg11`4)GhdEQ-z{$EO@41Q^{NiMdF^ePA8Lt&C$Wq4Jo za7Zr>?>oS+mITptB~<3MI;=CZapCSZ^lHfosQ@0M3SloAV!T6754Y0`uJRuK(iTzL6>Iwk6Io zf48VY^o}~L_zRApIS!^q@Kp=X2)`j3f&aqF2bdFZO!ReEnxD8ytHKdjJpjK%40#F`V%6lF^#h0rbI6JNiD+ZwOO^+-ZTVTme%+c{K!IbgF?+9 znOZz|cpd@Dy2|;g@EyWmO)buW&!r4HPweH+jGeq);lTR}vqpRMm8nXb;i}|EN2m|t z2pZM;Y>RVn(feW?RdjsF9A3{dRBy3V%f$riX1B(D<7ct zv0awJqYEwhn=**w;7YJ!j9y9AE2(;=W3;$G6uH{eLTzeIZEAu8Z)c3jK+Y6$sgM)L z!Dwj&@>(5#!TyS)4d*l~=j6&ctyqb8i_#g~vL{^(j1}_*w`q5ANAX4lNNt(HlO{?< z(k&YCul;!6+l_mPrtT%0x|a|i#4|{pQ{DP3>eeUKt&eO5RmuIE9#)Ux&P=&8Q|?T1 h;B&E41E{-?P - + - + - - + + - diff --git a/ksim/mjx_gym/envs/stompy_env/stompy.py b/ksim/mjx_gym/envs/stompy_env/stompy.py index 014b958..0ef26ff 100644 --- a/ksim/mjx_gym/envs/stompy_env/stompy.py +++ b/ksim/mjx_gym/envs/stompy_env/stompy.py @@ -30,7 +30,9 @@ def __init__( log_reward_breakdown: bool = True, **kwargs: Unpack[EnvKwargs], ) -> None: - path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" + # path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" + # path = "/Users/allen/KScale/ksim/ksim/assets/stompy/legs.xml" + path = "/Users/allen/KScale/ksim/ksim/assets/stompyold/stompy_armless.xml" mj_model = mujoco.MjModel.from_xml_path(path) mj_model.opt.solver = mujoco.mjtSolver.mjSOL_CG mj_model.opt.iterations = 6 @@ -50,6 +52,7 @@ def __init__( self._exclude_current_positions_from_observation = exclude_current_positions_from_observation self._log_reward_breakdown = log_reward_breakdown + print("initial_qpos", mj_model.keyframe("default").qpos) self.initial_qpos = mj_model.keyframe("default").qpos self.reward_fn = get_reward_fn(self._reward_params, self.dt, include_reward_breakdown=True) diff --git a/ksim/mjx_gym/play.py b/ksim/mjx_gym/play.py index 2e8c09f..3a6fe95 100644 --- a/ksim/mjx_gym/play.py +++ b/ksim/mjx_gym/play.py @@ -5,6 +5,7 @@ import os from typing import Any +import jax as j import mediapy as media import numpy as np import wandb @@ -40,6 +41,9 @@ def play(config: dict[str, Any], n_steps: int, render_every: int, width: int, he exclude_current_positions_from_observation=config.get("exclude_current_positions_from_observation", True), log_reward_breakdown=config.get("log_reward_breakdown", True), ) + # Reset environment + rng = j.random.PRNGKey(0) + env.reset(rng) logger.info( "Loaded environment %s with env.observation_size: %s and env.action_size: %s", diff --git a/ksim/mjx_gym/test.py b/ksim/mjx_gym/test.py index f67212e..f58c2a8 100644 --- a/ksim/mjx_gym/test.py +++ b/ksim/mjx_gym/test.py @@ -5,6 +5,7 @@ import os from typing import Any +import jax as j import mediapy as media import yaml @@ -30,6 +31,8 @@ def play(config: dict[str, Any], n_steps: int, render_every: int, width: int, he exclude_current_positions_from_observation=config.get("exclude_current_positions_from_observation", True), log_reward_breakdown=config.get("log_reward_breakdown", True), ) + rng = j.random.PRNGKey(0) + env.reset(rng) print(f"Env loaded: {config.get('env_name', 'could not find environment')}") images_thwc = render_random_rollout(env, 200, render_every, width, height) print(f"Rolled out {len(images_thwc) * render_every} steps") diff --git a/ksim/mjx_gym/utils/rollouts.py b/ksim/mjx_gym/utils/rollouts.py index ffd79dd..80b602f 100644 --- a/ksim/mjx_gym/utils/rollouts.py +++ b/ksim/mjx_gym/utils/rollouts.py @@ -123,6 +123,7 @@ def render_mujoco_rollout( act_rng, seed = jax.random.split(rng) obs = env._get_obs(mjx.put_data(model, data), ctrl) # TODO: implement methods in envs that avoid having to use mjx in a hacky way... + print(obs) ctrl, _ = inference_fn(obs, act_rng) data.ctrl = ctrl for _ in range(env._n_frames): diff --git a/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl b/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl index 539c4b30cdac22ddfeb1cde72ec4f58f95b70f67..dd1d47fa475b174d16ba40cd47494aef08e07a75 100644 GIT binary patch literal 278936 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

@c_PWY*_Ytx9Qe!X%7Z}09 zbALcJy@9^AX!8#JS1^5?WQNan$C92Z+;`4TvI~*krQ{GEW2?_jXRAp?QC0F_TELZZ zPc|FYSE#So;Jg7@u-EfGov1lNFZ2Ac>h)#P&Y8%2Bpv2e*&*Z~qzZW--_q0)2mGA* zh2$%SP(_(OK9k@8OKp|F)c2-%R?eDQFRSvhn^Q3Gx-mcU(ZO+E5!hL`3}(KP=4Q3d zJSBZNP8jRUU4IV+_wBo!i%$)L$ck`o`|OMIOMcVahROW?=U33_IbQIp0y_WwCd{oK zPIc%j1sOhovnIvR`2CWgGrWytyWfLd$~N%fYZt87DWiPMX>B;@0BuIW28U7ZifyT$OVj z`i2z=Uv0~Tp0mHeg9CR2#Uej)e`CsR!M%9d1qr_&BJ?&?6&(u& zr>a~t9IV$a6jscn)smlO$yFa58!83%s>*@Yc~u-+AjAGiA7R%)3v5``AN#K}$7B2E z!felzFwpn9a9DN@ZfzKZFXML#R#WZ4d5Z?QPxnCY2{JHd`yJ|5@8EnR?kE}g*Mh!_ zDTCcP&~n&I>RG+mN!MQ}^=%^2;||?74&hyW-w3uk+7xxtngIEv4hGgf8=i``7S1SJ~xtm z3tKBs^*86xibUahccy0Jwc>~CJM#!@=iK&ex-nqZqmIC zBdL1MW^qW)EPSGnMfR6FA-qp8ZWw(TIxU8xlI$Y*b5Wiyjwul4$ULR`x4AHBm>~?? z{DJy5y(W!1KYTJbq4NHtAg=mS1Y=^hL9fsVe!Dw}R~Xt*z-d3&6`Ti#F2~_UP841} zUQYiQ_Jz88pJ0;YhbJ^g#WOlMs&)cQ_?bbIm!6<){S~-2*pkjC5$&XCwl%4#0zJ(L6^*nqT8n~T;ev2t!``w_Z(GRACXMcB4l|<>+{MD*JEh= z$7yt*e+l1CJ#l_k(iiIQjKaZhcRS1H&Y^;!U(PL`BpuV;Ea>se1tey`&P}p1|Mf{s zw~RANjWdq>zx0Kn|1W((c5Ql`PO7`Y_&>(t|H2O>rY~HO9+Dmx5~pk#C$${>WTfjf z*QZ+Jt~tbeV(Tu=9veG We=h(3tonbi*}{eM7e=j1xA_lf9pO3v literal 477980 zcmd41i9c1}*9UGMip-G)B}&SeaPK*LU)+1HQmN3a3>nLmsX0VKR5E8KWF9J9_w0R1 zC?%0J4^kRbG-*-hto^LpL;x_6!TUVE*z?_K+S*4p7>DT4VzQ&+sU zYoN=1{op_sZ$EE8PkonNzV7;gA%6dSaS94{3HA;O_TCkg96!_UU!nc~EBoh@dva3p zl8EFZ$vW|3zV0r5$?-FGPpWeY3f!gd5*X-mAUR&qDbRhFzh6*rV92gur+llYl_ zA-(|z^qqG32fFL~hWG?~|JMMS|2be%f4uk5v9&U6PS<0iEn2iSOv3a^TWZc&O*m(a?wYg}9zXe}C$buSGg|3Ei_;8IR1$QSuc{u5_KQ&lo#;wwC&_zf;^HU(u+ z58ddDBxY|}DVWDh0~^ksLjS}$!{a`g@T?YgCRRXda3ye)PDc(kmgMd*5kc#;EO2_u z`>8lj9F7E)8tN>O7YeL>MdhHYKodXTewnmSJ0eI^P>1Z~#Hl#T_$H8txbMIbgJH1A z?mH>z_nBTVD@{7*Zo=uBq2Ru3z*L+=B@4*6i^f5v#XT@EAV=P)SdL^i_!EC-*kNhn z6xknBI~C`dF`5vpSOC+sSfpF{0^Zu%#e7Pa#V7Y3qT{1a(@#hT!5>bp#R-$HNgw6m z?Gt)n+-!ozCtq94$q$w|0Bn?O=Bqd3qy8HFc27nBW}S_}*HSPrhHtP`FZ zV8HGVKizvCHdUF1=Dc2m``E^4gOigWW8)cC+CD?pj7(EjXP+|gh*hUg`YB+wE2gNc zKo@T~v=J$4t`)4R4Pbf5cYzd22KH}T04(Z?2&*0+aPO-KZCx4zH7+QlI`Mz~oqp9G zer1KjlqVa3?rs%Q)43I_md&DhoyBnIbri~$|JUCQXFtQkA>yox!T{j@f=SNt(11UD z+eWUJPT|{Vkzv81xGg)l3Q>vd|z`B?Fj6EnQd}dD)(Q1L(=tG zv1-d%QQO{=3^yIpHuX2y=%lO z9t1LC5yZ-7ufJ+028{JqDvUEDS`3R;lg6*jB=600Nk-lWW5)ciN{nTF z+6;@CCXMyO1h24038VLA07KSU zns@c`X5JN_wT$*fYs|lGdBiZGlnD)P*t zmhl2E?_>ykh8u5-4l#}n?{9pzU6Z#{b9&=Yfjh&ZWC1T=%P7OgI2dc66MCK?}0MKId!_097lRTzRTYZ!UwRy0c0I`VdU zN;0ZfXqk^hiZV(ZY#7dV^BarBcJlI+WEh+F?KeLa@yGm`qYEQ%{_IAB zUmw$JyFZ&B+7`nw+Njd_^|u9YWWE9;{PT!eQpam^!`JDI+;j4cXTBNoK4L}2`IXV; z76zl{H8ydK<|B%Yr~0gU>xXABEV`yM!mLHiBXENTD`Z6r1nKlNTA$iOJNrwK*jXXWPf>A!x zpAkN7c4Ljk?ZyQr5)AXAO+2?$L&jP)KgNSLjYg-Lw;TPRNig`KTX@%N3>nR{gBX_j z3mR)~+-f{CB*7S6aEzDYXU2H`KA6!QqtuvpvY_$#dI<(TTFkqkKr#Z{_Axqp#T$<< zyxZ_(ni!*QX#sE3`E*8N&NC3{PU)tA{Q{8E%jrBMJ;QT-lfVb zagk&QdAv7O)LqXAFz{h?UlnasNLS@8mYc!&#s6t~GHnavM@SK)JwvF`&sLi^%9UeC zonkc%=_*L>gE2=V%tEDgm zuXD^FN9Qv>oDt*gcv#Hq=S*Y#OBDZay(b4xaZc%d?k;3B`|n(+^5^pgJ{lu`9x5*X3KCzR|*&E{yf5IUNe`1_=p zAolSIz9lB=E;kW&7cmib5D}v-G|~BlPdw9VBD6bb;^;V^m>Vh}g1!rg6UvAX5nv)` z2_iPeG!wHDnuygJd_rOv5ufv$2!RM9<{sq}_jpZ2XdaI!zmJHdUrj`u4WF2oM-!}H znD9?)CcbP%#0h&ok^O*As3y@w{8=7hYlex3rHFtWL~MW4L?kZ|5YpW|V&*eGA=8Km zqg_pe`dv(voW;cU4~Y1=n@8NJX(BqU`Gjz|fDql!Co)uQiynQKaJVMFeL;XBgDW> zC345<65=1+T|;|9y{D5=@9scc>YPV(%*kR@^(qm=D<_Feu?&gdcTVAcRC9=hi{*&d z8`l#?O{a(>;{k-$!`niB;LhsB?mpMr{Y}qD~1^@+r*5WsAm>#?qPn>!b~eY zDQ0wOC(}B1J7M*ZJEiZScMdaB2mpNKHuJf*KLZ!QtN{}1CmHJ2EC-N=kyHpHygTS1&{5GLn* zQ6qVOj!)qT@o1v=&OT<(gBXIos6u!~WfS2e?L^DGmE_)u?WDd+$`npw{S)Gcp*ryg zy&<+K>>~nyt|C2D+{uNs)Ajbx!{1L1gm&@4>Wk1(5jy0iEeM*Pf{Abb;q$qjmP zB>#p1nHa_(e@xey(zk8ScH&z6U1mjaAn|I(ALgfiG4ffOJXvh5N&1;BCCfFWr*Kz> zFEYOlv@sZBb<7m56Z2CYi#e;ffmvBuP6#LV5`Rn9{j1MbnMm%}XPS#D6VmKb=JXpQ z%!yG0;!>F~Inbm+79R|o!hIbJAf79nXBNHMN8~h#5r`}#_SCf!U7J^uC!cH~e~+J- z!ddn4hzG+~M8=Wpgm3Kzf^@Vc@0@fYJyunbd)(^D<<5Ci{+=0xgxJcD%zLx861#pq zV`@DXCG{Axq@SMwX^?G3W}cFo(ii8YN6-(1h_NwS;`ziKW{0XIxx_?{WG~euSBvSA zDw-dr)|Z*cBerlbu`>%1YyGbfzfN8uGLF-P+6iH@$PN>CTCNi7_Ff^jo@^&hpP-47 z^TOnw4-({``s>8qhEC$!?{>m5<_huDLy@$7C`oeV-V@sv+#s9|-XUInyF#c3&L#Q& zQeBfJ^A7AMqv;=cVkNY?OL$2M> zOGt&QlcpkFM8er|V%7#s$ZT#SI6+qkL171RI*ulqlg0_pmm(yir;VuQcM_q49fVO( zD^a&jn%t!)N;)Y0Br#9(?W5#=XJ0McXAzX zp1MMunq0^Gq$ml~F)?FO{`tri!ZM(P_!3PMe>RJfGYTZh?VZx3K)9XoP3$0M97Duw zmq}kUB*~r+i^!AH+6kXa*NKKmL=;AAkw-+O$Y8O>ipYL^)4sy>a>2=5?@q&tX=zlbpK6eFiOi<5fhi^x?cI|y#(H6mXE z69&sP$Q3FQBxEfjXFlj4(o-K3qf(e~D_TKHE|nzh;iUZ;*N9JILgYW(fjDDI#!Tk> zmoAIQwvoTYnF%5C$kFDh|H?mk?*G#3UlQmwH`Z&Om&U(zPkfhuh+pvkLim<=sm8L! zgq-Eq{*O`rO%mmTLVW+Bj-f7r-Y$N--2a#H|JE4)i!iF#Wm2d2{{_}t&QtrXb1DCq zg_O;`bJVWGxfC-!gOVZgsObhd)WP3b)T{7JYF$}6r7f0Cp^KT+w8(rac1HpABPyG! zvCX6AUC5?>*%eYD8#5>!?m24Fa1Mp`Wl&o^v#HV-=cwtq8I*5N8WnIehboXhM};Sx zqhMMr9UN-jqhY-JMGcE*F36d zZu;chnbcrP4wWIFLG=gaQA@@0s2L+U)b9gnlRZe?swpX-O1^)NdQg-@X)eyE zN~6zFjL>{4F!RGO0x^X_ViQd}>cx z4%H(WK-rIFQb8@3IKIXY+05Z%D_;r6t-QEJ#OC=@aT{}`NbWz+6z{J$ag=SRSqVSl zbFRIS=M?I%X6xIY<=orwhnf{;!CmLIk9zyG0J%qA+N@$`bVE|P#LEs*@WXj3OKgMmQ#JtCO94j&Ft^bXHi!-ALo|U?w*?0 zW0wl&kjZt9y>1>S_C!7PslNF}+}9UWxt7+S z*r%ReWB-j|aQ3dNWIGmdtUg62+1x^PvJ1U{!;$G*<8P# zh^aU~k80o?2)tye9N5T7r0qGjAlCBwgdxYICxuE$*WtzlT%7Vl^do~~`c9c+wlab< z{#1c73VzI)=HkGP-1d~yzs!eQ-mzgSEKU7iv>g;NcwVu!4|%vrzS7UzdY0d=V09JTs&rB&6}e9lEVS8lw^)+t=YZ&QxV zejkp-PXQ;ZK%0sflce0FSnMA!qB(cA+@@@=&{Ot3k~X7cb#_wk{H{~$`oB}w=c_4& zo2xh~PcKq3k+-?npn59KKAW}Kl2PgGqwz`Xf|)JsMQd`|@4XgUtsc9?9@yH)`E6b` z6=$afJJ{mPD7H#+EBmtj6Luyef-UcpV)am>o&DVCA?JB+;Z&Sg9P75k6J3^8eT}S& zq8HHa>~nTw*)Tirh7&g{#GflR=EMGH-DWL4$5!i!u{@BG&W_~$vidcYXq8@)$!@+9 zLHYgcq%Nr3oSJv}=WU!dv9eZnV_P|@=Tq6uzHiww`DZw6t}^$6mM!<~9=M++%WHT&E=w+@>1sDcqgBQ|!;t6_#Ie zPqNPyJ+f+gn{Rb0BbhDsID&H9)=DM)K~uQl+m;;R>S!x0W69Yaa+rN<%OCdPT``=8 zI?7z?6vf5Y<)-{l?wjCnSNO8mx=2!fU^XZA)^6$oeSwm{U&A#u>*g-}ra6T(UX)I~ z_9)?)Kd+-a=@yP>9-k|+@HzMH-Q(7+XU|%v7P(IOyEs0Nlepv;JG`u$^Iq}^yU}zO zcN80Nw`H8*E;yOY9kA2lJlJ@Nc03Zr>0YDAS=K~z0>s@MqLfhrE)!UD41AG?YdG->7`{+$L}d|o6~ctFNtMTb#gJ)Q&mX?oXesl zW-D|1edcqQaW7I28_Im#Hl>ZItf*66$`yHg1-b z7PokhCO6!no{ALfrkJcU%DOIsTW74r-M@v)Wr#OW=gz#M7H%q|R30R8S%zBN(AB}* zv26|1zNl&3TU*Ph2Q`IUi4I+Ebl*wtxI-glqoKexBV1q1S0^=>l20k8q|=Kj!MSQ`Pi_`v6(_@;`*S9@!@Gjw&%8{%nN~y9 zth+!x)mp?Y%~$27mrHR|UtXfJ$2zFOGZ!eUCI_ykqZ&8r$0DwS_GQXx$1MuYE2A2G z4|3P*s&h|%u;Zi$2@S0_G%+tO7*Wm#UN0$~p2c*2j1#TIhgZiR5$R4S=0hP{+Sa1Pb~ zBcIz?y^#CrSqN9_Yb7OSs=^hT$fk}k3b=>JK<=_9A>3%oXo^#O~SLYw|i=HOFd7F20I-J3W^QKd8=iXqm%(8ydvr z`BzgG>uRYTvvMg*D<|$cpLyJzlR@14AJx=Cw|KY8x|()B;6-+vLt5Z8E(|6c># z)7>vPNIxLJU*E?+D9C-X^)0`C{W@Fs;C=pqd)B)Iy7&hDe@$CFpyeX`Qb<@xs4Y=Q&>bX?mpwEVywJUg zUCuqnZtp+fK<9b*#*4?e$gvBvgL3du-&*{2wkO)%FE8L34&v?8%kU1XGdLteN$`1a zBd%m8;*;a&ajdZ`UZ_}s6K~kzetZfi2`X^;r|lT*zKPcu^y4@8$MD^|1vo|N3brXT zM6IPsSfeTpf2o@z*gy6Wkv@a?LDDT8zwjoOo|A{;jN&4 zslCRP_BA*~=NaCjwGW$4&haNzp?WZ5qjuY1a?Hu zLo3d|q0O?l;5`l(;D~TL{FT^`2HqXVk?z}IUg&I=OK=iAG!X%XlE+}d_AgAOZ^f`+ zfdOr%7Z2;p8X@D=5qw};DeM$_i|8%aaQTa2WRMV#oHw`86Rv+CJ(rEq${DP`*@iIZ zNFNw8DQCJpx`UoFEa1;PL%8tFN-X^vf}&dwVX~43T+0(c&!;bu6l^A) z=UxOtca@=oLkv03RR~11D3d9-`w_Exm~3y!N7p*8fzwa{z1k>@=PW+KKeHtPJ$sl> zdPl5B%zMS;`xSQRSN;GE43{AJW$&0dile0d4`<}8R{?ta3FIyn0ygfg0K$&*@ggN# zTB*Sp+w}g>tNC_>v1BAT|80n_78l05=ai9K4pjqn#f7jZE*klDMxd`=!+g`V z(PUQ?1I%A64}U2RproVS=u{maE&6)`bw%{kWtx`s`PGuJD5sr#wf7Nu3Ew40lJ&tM z$xWno#Rf3{%@JB{jta8>eieNf=b`Eavq64KEZXfZ0djWVrkj$#p!s8^Xn2krvKOMj zkAM&~Cu}BgxGjsME_IT(d2gE%$NfOPa2*}Y-9;#u{6w{m-snD*;w|1Sg_v^E;FI1P zRIOitR>(I2zgas`fnYkAC{ssKna@Cigb?a>PUo-DxWqU7av6l&e8Jq^*a&>X&x2#D zl*wPD1^<}GW>C>sMOPIn&8ooz%A+tZh;P`ui(UsJj9TzLrSC&g&qm<__YB$)nnZ4PbAI9Q}5A zEl71(3+OLR;LTV^lk)dd^n|=3eZk+;; zcS-Zh#DCD*hu$ERNANOJ1AR1~s&VsuRFUDcrYOrHC7=~|{ z4V)*Wv73kky6fSK72~qNonKg7#zcD(lTmg{T9Gvv`4{@+!CP~DtK+#G@ z=&-8@FmC~dK?QY7=yTjztOx0 zI(XRkFVdg+7ma3i0&VSLy51uc46`>ubXOH8C3>Pyr8~ip-g}^M(iD5WzXe=#l4#Le ze5BYbjxWTt0JocQKqgcHz7Zb*LQ$9a6>5ut_pF706_-esm>Gb$ESf(&w2IERdIBEA z52Legt5EJ{LvU!zbJ}^wTy#0g7n>QhfJ>2e%mxuhn2{g_*Zes}{$U#8vb0v1?J>E> zCRCwlVk;~)93>k(t%1gvA!|r{E&lOw3vd`~z@nG=^fjNY;M~bZxNXrf?6y1sT@9H4 z)Ps3&e-Z)RrTzkkRcdhDzLqxfsYln8e?sSBG4N!U2EIQ%1&%4_;wP(BaZSuq_;Ai0 z^4(KU@Jgi|d8eF!ZMj>(YmH=>@RtGm=CI-5>6hs4_jdm0>NGT;6$&rS?!n1#wla_F;h0q!f`0ovDRqw5dOLJ3V5{!62E{I9>apuglBy6pg@vqtX%t;@xD zt=4>09x24yz2YKyx91ZIbsi4R~!w6-t3YkiwKD{DOU~gfo0kGF7aC>y$O{Tr z%ff9xT2R#6LL3nl4HMl@;+B&_f@4{_SbT3K8Edo(PxmmyMLLnNK;0Iq-`1Njn9Kx|rb_V=wx}sSf;ey)pUrbt&E%{|Y>@T84*$-XrCSPBhRK zg1&k);7!pWIMfKSvB3xk9Eii5XQ|+D=SS3#kOei3E%DYbnRJ)|0Q1(1VDAm9>7?v= zq(zjXU}Re{I6tEl=iNAn%Qr7aS^kS)RY)o*@Nq-KAyGJ6<__e)F$X1HLqOL3E3%QA z1B3=nppcvUU`lBj9p_sEjmDf|f#wo{?=@MR6`Dj}uUJkVAFKc#Hks&2urvo*wz~vjx!q1a?)~He?QaU~gt~M-1r)=*N z_^LcinAi)}-0nlG2ytkt!NhvARIplN3jCxjg`?i&;a}a(P?68WN(rK@t4|)oPMNuI zJboN!St`P|w=Ze=_)XYVbR#sM@WxFErP%Oy4(gc}g&o$>_yemJ@7bLW?|!TSiLe_s zen2>IML6=|Hi83UY&;?ti`bWJu+XNh;7o57=?LaR7IP(lL`}x zv%oZ;R`A0ACgjsHh-H{X+c=yj>$j<*n0p*}F#ZU38`+0_?bFbq?hWuut`N{K`~)Jr zufveu47jL_OWt|31ZO>LfN72|$lAmi_*oL7v{fE~w?!eqV(cdJNX&$L+7y93EsIkmmhc*vZ@|WNYe9g~NhG1T9-8^? zgHE|t2<6$p=!66u6kQG8yQ#p#{WVZ{d=p4|y#x*kJizc31-R_(3KY7t6yIumN32?6 z2oj$8VSoQ`O*n7~UgQ-4x}9z!*10D7+oBZGZ_N+*xam0-k<-9;lJgM}vH;3U@H{7t&8=U+w9e-CigTBe_Lj|ZGW#~UFP3-gqRgOKC(~eE$M{<`V$N)W8y7 zDV$R>2R99kfTc4};^d4`P%(5CY=}mP*Ki1a|GXDO?;6H;6i?#pNCBOs-vyjkUBJ7v zEnx%030BUJ#u;N*k^I>s$Z7Zx*cCS&h{Z04cMc~I;@`bs>Zh|nCL{qFEX_v04a`CC z-Dr?TJ>jp_2u7(}t^=V%!l2Z#ocuI>77pB;2xh1dpt$@aLiWkz9ZLmZ^vejU;B0zk zk^(IGU;<*UAEe8A0X`mFMIV__NgtL|gYKFg=x;?0dZzamy;?p4I~D7pKUZ3TFY%WY zQdWSAHco@yKUCoR$+K``+Gl8nyc*G~T#6dj4bt=S(?QrwMCN5BBQpt$$%C)M$Teyc zsV-%Se14t)AHM--p9K6}047)_9!M}O0$Tg*#S>76PSiJT!Nv!0d#ei%f>I=HA`vKR~3699rXg z2N<|!gNt9(pkT*UxKZIds9KPKMO3~Jg0VmNlI}d1J?03R+%<4$g&yjvWaF7s98fbG zz}h>D!E2jOFvMC#a8WN6_uZO{RPSrRxcQN|Z1Pzm?5#1Y<4FbdnYAB2-_r>*_D13o zPBPwT`3Btcmw-NPH$aiIIP^S}h@*5v;l(4ZC|^rhAQiL%`6vAaB4WxYYM~Su5p>b} zS#MzZ)z2W$Vi>NbH1N`pE5JjW4Mva2W4{st-}REfSXZ5uu=pbqteA`Q?pMQ{>1;Ui zR~biRfIkn);m@Ixf*3m~d~VeU`rR@gI>T?UF9Oha?k&d#Z{+bam0q0Y7=}9L2g8^L z-Ndm!+OU9k44aI*k|!_I*tb{?FWQg<{mo~=vF%?XcsNQ!Emb&nXRbCOO+R_+hNHRl&{oX>% zzORd3^s?ZRzXCE#{~=Bq5Mzl3cfrOAQLJ?57?#U-f()t$v^@nda{Y6}wwa07+P)yp zN3MZF->1WT(GPHgYA)RCXoO22KL-alUBVUZ&bWBy46Il+na}!las1ZpFl<2<_G{Wi zt6S#5HEUjgF}rx|?{E=Zagu^Z@7Vxd0|wM8YekD^+{b}W4Df4k6(4kPgh|bDU|y^m zP`p@zP7n=1VKy#HiNd;D_rqhTiJ~%bf8~xDizMUWOIxa(IVLEW{$^4RsngV z2gp@E1sy%pg*E>~VJ+cN`ly*B{(0pw&=#x2!B!?uWyBKkx-d!s%V*Jfu)?6NrD&29-e>;Pw6-;CRRrug+J(cHCNM z!e0w@n&KuoZ3-F{S&o+F-k3RD;-1rX5eU|`R3mvfj>m@iU zV+aLR)X@8)jgW2C0$jHDEq&wne0*D;m0iw$a~)h7#ViB$$+x~8n5T0QxWNC zYrP@fwC^O{0w+$u>+QnsKSmjRB?Av z$|NTchLv@HforMY=DVBw9c|G zsQ#VN30 zhdnOrhNF|U#@E-)VC~iv@Z2pLU-{(&SyT|TneLB5>xRIx72B}*xoc2W{SZ`Gos2Z> z%i(=13;fE@97pu&!ak=mNNgPf-+i+2hH6FlCNB%t85Lqv_gV15vU>Wbz6Um(%xeqJ zAA!w*NjQr8mbN>dkAxgL;Jd^~Y_&Wc$6k_!yj@=br&JR!Nje2qRxZF}bq%Pce>u`x zdLQjJDM6xPe=#FToW)5mgl@v!^tRs1K=DrwsBN$yK8~{Rvp2%z=6B0c`efgrYwvNW z_9+V-dtCyuiyy$x4hv!Lu{rR{JSkvZ){Woj?uCDJui_O4v+#=a^KfZH2U_*81I=vW z;Z#!{^;=?ZD;DDuVSjWJ?|up=M92QNtaRg8F#d$#ssJdwIhokJWx`diy=wl z0-ieZyD$e;zHovM2R}ZE&q|2yA+P2JKkb%$L7;mp;~=ja6B> zWS3(vva~r#szDj}MeinLoruNtLX&H|BOHF6aT%;z^8kAqYe5nJL=YG43O(nFf~?LS z>~;Mq-EzMa>~K+r+Hyn4^WAq;#fycG8GrC1tcR5rmBM2Q**NLl9Bd=AANd}90h~u? z6AC;@{PgcZtgbp)V-Bx^tNjDWJzEaqL$W7P=4UmyX7vkf`)&xeF#Mr@XC=tSpS^~^w{+rh82v$ryO;dm#2pBal&xpbtzWixszyX z)HR@}lZDRI$3bD?0our8Cs1S*qjj1Mh&(Vrs~U#Do)k?G6*CWu$XiicDtbBU?sC;X*B5qF*1gngHjxKq3xY{8fmWIY1+UM>Jv zWj)ZG;R;xhv>Q|%uR>?UuR!ZQM>2b@50Fra2iMOjLNA+HIICTeH6$|~I}A0VVOLk2 z=WU7Q9-csL>ymJnZ52G6ei16AIRMT2MC4kdfD5$b;r682*n$-X7-ti3$xt|uoGXvz zvWn5z(&I2<=>xJ#aT>gKgb$kTLzpPE4V+$Z77cD_#A=6+SwM~<;kAEmMy1fJM1@qzYw@he9 zJOiEwo&s&dPgss-;xpG0aq}T%^dw3Ksc(CR3di2zJpY^EEXl^(!`QG!v>m#ZO5eelN8 zK>V=M1U79riywAv#DbrXh?amjSf(Kk{U%O;m>IT{ec?UuIhMt$C5LeENGttnPZ~C8 zzJPXIjfE;KHhJS^az(OW!4F?0~RtF1$B?(!HaAmg86hQ?A7l>$ILflYdl%cfQ{h( zDuCDz=faRBIe6Yi3;62bYOMJx1V75A(d@xDXw}&@|Y=Aq6BEErrV%qSU z$r_yN5(RB`q{6eqd*HMy&QK>Z7JmGE1s(M>#pi_0A=Bap==kUff3_rJk!*cf!{xy@ zV=kaAs0w-e_aLc;$=Xt}WRLUix4F3eQv$qvLyVQh{t8s3zXNT~BzIlVfMdvL=zuif{g7Z>G@Xt2J6GfE zr?X)9>N9Y~z6UVyUK8A!tPdwLhoI@p2ypdv7ns|shs*<#{d^ zBsdwf+_tU-AxG&_}T>-{QVvauhX+R+T3--yEp<~AWYi#o8q z;1S3cjYr(W8zyu9LNY|<1UwH{Og=Y_;Lqngaqrqpq?hRq3qI~bX*=}b@QXIo^sbG* z)$j>C>e9#ctDNy%X+t>o zebY6BO!sK`baoEPc}>7YL#xPu9E^5X$kVel1^BDCIeHZP2TezxXa$ilC~KY!qJM3H zUTf%D_I3=i!wBak_7G8tQS9VLAV$={?Wp;lB;l zV4l%;`Vw1`7Om_+vF%-`yPtx-rl`qP-4>7Dx2NZ&p9ki3D=?SS1}z64frRrL(3n*Y zFnJmXe>upZ)&c{_x9P_AvuW@>4#VtJ-^pIP4c+*76~36DflE|RfcE~y;4f1a8(0iL zUQaB3y(<8J*Oy{RUVDT8bozsD(a!K(StIS1-bc=md=DbymLtI&CZ0#$!5fp`fgM@( z&_;O)?{~o9x|3*RMmO9Prj0oluD}Ys8^#L; z(95a<%)f04b3q-P=2eNK-*+(@({aI70Wf>jN}o%-UwC4PP!j4W~VM2eMviz>dgPoZ?tP zt)w;x|y_Vh9b;S3Eo{O7ve=7DQ(Hk&7Nm3Yye4@xtg%dV1Fh zn)eof;mQ1%zo8Rp_Y%mfQ3X)m3jw2R8G>J3fU;sW?H|(!thP_b2{Q)xt-iUy$v71V znqH$aKSXp{dw{^y3ux#6L(zHo)!=?{ydjk$v=^n)q*9{pbDo4kSuHcGLdh1DmG(|c zQ#2HsN}=v^o(7STk&LWtA+o+9>vwtAC}LTV;|%c zA*sQby_i0Y&HWaHCUURPR1|s;xH1I|4IQA|A_i1+UCA4}z3}2s8Ge4&#xy596Qu46 zgXMEu$i29im5#9Ouh$BK5)DD_(S9gO zdLTHu!x$S}N8p$#Y8|K;F@#>% zkwPuWVKC-p0y(d34pPHsvx_0(bpA{|`k$jePQN@9j(y6&Ydu4uTje*VXdS|yl~IuW z@;=+wxB4>nPwi_Q`aKuLicQ$W%Z~7CkdvHk@^JI&F1UI;Q21uQA9BET zItAqL`Zlaz_YL$MhVxB(f3l6IuEWU78a%l9IE(Q-iUCJnHav}$<0?a0RO-numWoiZ#+kS1(Zr~KRYH$?ZSGuXbD#k|2NUa`lFCTTfytL!^?^>r@p zI#v&VBV}pSVn_PV{f6D-suBFmy4B!dB#!>_cBo&KOA5}9Zu}VXo}C-HpZON=qN$th zG2=fYni=>9tJpPGSRmtt`J;BTZSrTIWppMnJ8fNtz zgXEb)(s?BqpEpjy$obFMiU$Hg`nU#cKkdx=tzyY6X$RI5{}TNz`aq_2Bh7191BYEA zu4nx&E{oP^_-q6x-SO;)syg)?y%sv$4QTwh)pYl>b?`5KIQV&~#q;tn&qf1MaP8^PG#GT4LmNYwN3)Yo(fWrM`ge> zJV3nP%43h14o_4r5MJ7wf<8rSzg1e-L9R!@qdbimkI+N0xC-IB zv^-YyEd>wOtcR+fKj2r)ST^)v2gt7egL`B|9KNX@EeZ+}ZZRGNPp>6>ulq5$mt71i zb2soYiwfwx#I-z=kEI{FEpfU>H;H^R5>)2Z;(hUG$T3brv5;XnGKbRTs`B_bw1e$_ z`;~Vq_OqtXs-hWpnBbg2GBc7mB?y>1KqA`a(kTiDsoJJsw!KbGq?K6n;3sDE-6&$Sj_GU7L@6C<&u|ck^5Ss>tB=vHZ_%OH%e}KYOj&046Jq zA#mqxoK}2*T5l=^@$@J7urLVXd)x4)^9Lv!6q1PibKn{D-A*EI6B*TU71@>m?lD;f zn_I8Im5|Z&g?0xxFFu29c@DTJ{ws`-9#1RPL^`*(Iz4hujVq8*)UZmKrcYO-51uT8 z%fEi$n{hRCnTr>1oNA7IO%@-aX$f;b0Na!#%_XNq(~&xLD7|wxEwx+;4(}s*L!3Me ztJ#l>i`4nd9SvxEc|Ddmb&~R7jl8q4M0hX%G|WDIgb&fQ<6j%%h@@>2-QPMFY^p^6 z7m1;C(BF^G&93J2tFL0GX*%9ISH$&JwbT955An7~7<1pagJvz2re|X!=z)FW{D|CA zdi}xUhKP@Qs8P2km3^TH+T}X-TfmYQRSu)KL^_(yw`II!S}2|Qv|O-WqYvy-W$@;C zWsvz=L}f&~7t31*IQj6A>i;^(<>fQ^il!)-Z|?>-`wr8P@GdI#TAvqB*-vG^xPpYz zS}ZN-q!Wf*N7Z9ZxM7AdEZB1jdVeFoyWuLARNG0PvIH8ucr#BpzL}qEwF1kxZLIA_ zD&1URLX&qN!`tg>Ns3b|Rh)kpT0>u;-H^G|vSb1^>G_Yjr;8YIGgW9imqLI2{0?8= z^rPE+2_9y3ko;bz&RZWX;f1T_L&s=a)KAl}cQG1G<-L!AuHsRyS$!H8-#rLz&YmpG z%2wEP){aUKu0|hYGiEx$o!5!&WU2)psd>O&fpY&I?(ox{*GOgInx!Xr^q+Q4)~uq1 zQSLb4^$|RLwC%0NiE*EYTbRS-{n%JJnJV4=#{LvOg0Y8B;fj?7bhz~m(y~iH;}%=< z!27YVD4-77zb=G~U%tHb+5~L=Vnla0uHh^DXOY11$sju;lHd8h7<;wHQ;)hXa?iH{ z6MTQL2YYu>nVu|uE_FJ;HSs-gOBMU==al%y#UcFcOjQy& zxrSxJ4&o^af?73N&VGNOR8!=}n6IwFVXljl|ESg98NzONmsc(04mZ*s@5x_Pf0BNaVzCt z7G_g}>ZgKAk$$M?SDDOEymE|C&pCGrWZBWZlDME#G`M-X1+gRG<}&-M!PDi`R6Ec8tv0fR@^y&s^8SG zN^$~q{TWHk#iNKDSwsigW$EkwZ8T%^Z3r79PAAU$3@$$v=u-n{`ap6bU(#?AJ+Jkl z-Iwu1saF-oj7a8Jet7cc-y8YA%Zqv7j7B!r$`4bGTIr0fR;ZC*K-+8m>67}aRN?I@ z9PrQPP9p|k;q6&OrB<>j)J{%R6IJ>3`NI@y|aKYQ5|wUYV+HXJ?hf zU!`a?CFn}BcP>l0N?0(9&MU_k+ZKs-_c7G{l@a}Vco^pVNa5KAvaGwi2tEv6B_7@n zaK+(7+;3NfVHX29TDju+Xl1^kVG8}7YYfB0yP(H1fxC}TVCFYVz|&^~->jg*rD&N@ zaZDzM>3V$614sL~j9gf;Itqj5f23V!H&8v_$2ikx5#&F5!v!1rxthqles`0AZ__hu zYSF@;debI7iqVWr=dpA*+JY8;Sc8Kf#i{jqh0?d7ziw0w+(C`a| zv~_(nedfQ1?um^6fu$HvzWSb2woXQq$D{c5`=Wig_hKriRZVRsXVLHJCfxh60k14L zjI-1JLTN#lpz3G|>Mac81Io5E)@BObEf+zb%h=Kui6eB`n>(~x^Oq=?uOA}zo#1~H zufUd9m+06Va&${m8h^i|kRCd-gGSDb!68-#ULJ7MI6-Sbw%fSK+J7wYIqUc zvT9oMQ&rMW+x@O*0-KRjeU4fS{DT|1n4nUxsS`I|Kz zHb}?DHQPCD`6ZNbkY|l1ws>V}6D^I(LaQ}t_jh6+rxgk`%Mk?;(hS` zgcq02I*H!B-Xi_<0N3?7LhGN6C+|QUOWqW5yZN&{z*nn9t;v ze%$Wl0~xBiN{(Jr-@&HuIfg9_ax_ht!2gbVinnH+gsHt(;lZcjaBR98&N&r@leKiH z*baSaJ!$~l!_wf)?L0x%nL^arrph~eGU&0HXK>3#T@>Cb2M^H>wMx30o3xrjtj%F6 zwo$pU-e)%56!jIp{}=)uEtgQTCksYuThidFF=#FB&IS1;_*P;XeUY|_uNyX=_ZOuJ z9j^LA=6!j7p>RDv_3n$Ct~N+a>2V}GCgJ22?zD0X!sRNYBKO0nw9e4 zjbuB@T|dax>sw*s`%L(-P{5O?ABBj+Cn18!31VlBVPnT$Vfo5AAoG~e1@i-O*S&i< zIVOeF8cXo))SXJ{wl^GWS%h=;_u$Hq^KhfQ2p>na!l8@ayl{OY{5H72rI!qWO^Yrt zk4Ks?b6P9xz5v*4q{6c@_kz;zdF12Z2rBe&=W-F@eA$p<+O%~OkKjAF=@Buy{Fo}g z_Io}T8IJI(mL6ZJdWz6MRr>JFKKgX%PwaXhPA#72G4>8wh{ErkD}b%+kD|Id%iv>3QYCev2J!K{*hb*CSwobkuyp3h2A_q z#W06|Rn+H3{>s!>FN_9z5t^4!#kG!mLA>Qy+&Qp~$p=M{2_bv=`Ro*)T7REcRZH0a z^s1(lytndqRv+lNE4K8}mzDI7OdLN2vD9LTIIk?8L+=ie$5hp|^vrQRa?(wcx4Mb` zzWhQuZ>~SpzT!gf>=gwc?hF7MTM4RtP7b4M0{F1!Vf2M^C)E4c@YNmz$Smdpkr;<( zhbz!BRXsk~@|Y`_jpNPVZK=<>$>_8FDGy9C5lpsef%ftH=;0n8Y8JPU_dH2ti$BKV zgQY*&Y}IkxKPLrUPn?B03ue)j-^S?ZmGY?4+4t#`N6%D7vwE4G#}+=D9~o zV0O18%nCojM~A4>h>_>H!ICoC{_-Wx`S2S;Bci!vcRo??Yo!~dEa~&`2G~6N0=$TH zrw{Tfq1uPti*_uxHd-^UKzUex+xmT_wjTUX~)^00>7s2aj-(WdC*tL}o-!z>w&+YW+R7X*A z0>|Z3CsEBmDo~QG0ZwxZgcENV(}vU2;J$7i-WhY38#n~u#kQ$*GG*Dv(-u5BbTajRlLCWY z3*k+G$Ty=J#>;9HsCoM<99h~&a9ajlmiiUe2FvrCOqrMO9!^!0nz^=*7(Hs1j~Yuw zbL*+SblUyZs+4w+Zu>p~e>TOy($g2Q#mSk%g9SY7_G|iXOb$7%)k;bf)S+>e z4ox4sA3Qb2!t#KtAo0PIuFzgaU&}7QY--GP_+yB2TAnzc-tldT=VR8P<Xao0$C+Rk= zi_~qD6kr5BryWD+DhC1m`Xq=pon^SY$$*zRc+fwc+PuYBnywV- z+^Reg^i-GgTjfLfgP8jQ=}KdIvRumE@3aip{*gp0QlsG8WG@<0r;b(k3u$`laK1t6 zG{kpm@Ea04M6>TLe*3T=y_CBI?Tt3`<@Vi#cm(q8In^{S{w~jK??<{PiaqLCK_3dU zL3l?X>hBUw3mdo6r^&_iUa=)t{_hzb$WNhqIxW~cDB_ZSJf&t&%BT_ap~?9f++^@K zA0zdW+@Bc9qlP~rcU+UX+At};EB7=1Bzv9@YFuO&R1sIroXoc-%h2(13t`TrAoSOH zEqD-qfy3iMu=G{45Bh0No&11#iL?r!pOv7nSRN#4}tQf7*@KEaG-_$P3S1KW9hUJ|vrF_u5f)uc~`$8tZt5PErf zB?KszV!+EiqTl8K4E(U*LvA?Gl*2#R`so(n9>9d>^BpkSKOasudJr;Oiytc*O7FgW zguy?y^0h6>G(N|fUdd~xJ`YFn8pSVIyJ;^$I`=0`|a?zlXpEW_E_Y`Ur6w{erh5UqgB-|_wMj6Pa z+m_Fv|Fu~1&(#G2!$j;Th5C>)k4AVQwS|yCR{yk@u=v%{=Z!hPY zyzk&VWpk?aYYOenRR^c?DtP_agGX!XP?L@nSUUF#EOz#!F_$;N1j(m(exwawIMbJR zHplUy^V^xL_!{BX)Mh%ytQ0mSrt_rT*`Oqfx6gHY#;c`|!)D1`o{=9ypP#ru%G zBP#A(KBbhca|lFr!5pqG@(#TlH5pGB1exkojNrhTBf}c zUUt8PI%6~Vu{S#?9jZz-E9ybr>IifeZou9;37Y2n3ykXKqisMIX2&S=E!V@~<(+$M z;^S3(b@p@~5t&L)EU@Gm!&IreX&{xmeGRt_KPCA4(i4^>n1UeuHV>Xv!$+FPQnl}* z`8TWrw`a}9$s(Tl??4TFZH*>3->jqC)o+8xW?Sl1q-7s$^ptrn)YOoW zL5=kDX;>toWA%l&(@C%Ck00luN3Y{MIE@E($u*7Kag@exTf$u`Mf#@5zcZ^Lp8TtL zkB@UlP>{9Yz5Ua1%yL;iPxcM>XkEp95B|r$I@I!=qYiMZNk{3iE|Hh^(<<7cwG4L7 z@TW2f#yn-LGyjng!*jZ3@QtfV0Z%GHiC8t*FQas6%wN>$4&m+&{iN}w=-vPG6JFmk zg7>dn%B!}fP|MCkbhh0de)70H-E%e*O6+PdEBX}H?Mp{b`AQi6a~~TlKLA?|`^l`r z%aCm}jUK3*&ujhepvrG0o+)Ka%YR4nKleNN#*d9W;$t$N=uD(ur`l=s6f5XixJC5t ze2d>cd2`1Gkp}+o0ew6tmmTVA<|EEM#y7iGl5GZvcfHQTiykR@s`n_jlsdvyvYmL6 z{0B1Tn?64(t4OQAtfT+V8PbF~jkLJn6kXok49h1EgT0&2aktK0_-D`vj%LQdLa&uP zC+;5q?FqQQRtT>{GGNw|I;wm9GB$6p6wFZ^)s*u44H!<0#r%j>>!6{7_$Gw99%QF`08*F3!c60b{* zgTNwx;SrycILcj&ivJXE3fQxSA2VCaB>p>#yaI(2f9~NQkE+sJtvML7@f7#CkVBWt zJfy?UY^94s(xB<}2yP#<1`O+GaC5^=+(+a)I2@+H&wHHUeIdJPYg{VTS~4FMKZfzs zp|LQ&*O{+{J=8eA81h~{;wxq+VAT2))Y+3vFYg7&-r7ieEjazOdnVn#+60Sl&EfA7 zUqS_IBsW7|(~*O@{MdSP9v(9e7D>OLVeP6^xGs-$+o?RPtwVEBE|PD+8?AO`(*vrxSIE=9c@^H>U4i79iTW+lps zcB8{ufO=h@#1-W=sFG4DeLQXn75n@Fe(rW8k>!fqUF#gq>FUNb8%rkdHWgnc*9!VN z#qsum@pSIyE*Rqc79H+?fCk4&Xzi%YUw2sXO{ocd!xk@k>4h!E6=!4m@l4veTLb@Y zlg4?{LEvr^1>JWJ@o}G3sGF!?d!^naH^UFo_kXqQjVG_BZBqjBi+~MEAK};LbKSknu5rPCZn>6W?3#%oSgVlUWfO<(BZkm6xF4u{#5Cd;{OL;rh3=>0vER9*C^-y&tX_odySIzNsZc#09ZZzsrxW;H51w-?eCj#9Hr zq8@(d9r+YpkWB3lP z-4J=89}YrY!eL%=Vg5wlj!W<5-5-na;#wn~5_brP zURR-W-y7P8uH8ru`z@u#Z#}q?WD%H;FoV=aH~#J6A$ljOjdzEH(=(H#=?kS6O5`&6 zqM6fp*Qm?<-s^o_{X{DDUOE|abH8%yX}WaQyZ_idZ6q`Hb)eN(UH(2stjRKQIJzoa z7jY@NF!uaxUcRuFYyKDtlh3@tyH8U2tPo4Op=roX1rB%1mC(rFWg=_`GXAJol9~ZGN*1-X$k;&*S6y@xr#8Vkz4_*AqkbVnH;scKV;PB0Q{(Flx*Z$%`e|PKP@*9#=>6rob51+>k zQ>5Wrjym7$w+J5OM&O3X3O*-Dbnrnx72?mCtTrD{S!ZV=}e7e=u^BKOIwNB`LU&1=}ji*kHwdNTHI7iA`h-W~~> zk`U(c0?aa`==6VSpkH7MFLmDGntmthqHID#mT%y8Z^C(BLJ9luB!;dx?WNPjAHh|z zD;U*R$z_L?l9v8B>|0aJFO=3pu(Jn`>7UBg?@s4yhl;pRqd?sG_XscciRQ0%rNX7- zi@_`Y1Rtt(fn9Zwr=JU(;roJ=#?Kq~)9W2S$#TMsVeLY@w3U(T(;H}yu_}8w%@gtF1=+4egkR$-wceczHt>hF27 zqG^$soY_l4Ts_I~lTmQ=xitnA&SXt()9}>Ye`Ifm5MM;?fXwY0bfi)k99tJlR%+%! zj9(aCW@<@~MHtXGS&7Uc=qfH+;0uN=C72khM<$ANif>BEuq8(kC+!F$J%1;`4%aET zvpXL8pj9w&@h7b9lfZdOR@f8#3@68qv5OSt@a_`vy=Dm$i0d?8W*M1_!=|+|!z@P< z7u`(?68d0Yp#^`lrGR;MDf2iTS>FBH9tPV|c+kdf5bwMNm(2UXCm<76n|L#mDV`8j zH`f(q2uAL5ZFKN@OeJ3%b{UdX=6ZPLN zc@oro0S>51Q#JV<2Gf(U&So=U%!Z2G_;e(7lp{IzK})J7cgBbMcn>Xkv4uy#=ct} zxZ5HFQYJWoe&ZeHkd{ME3{1cVz7V3OJ%$KX33R$APW|HkYdkzmj7Qew2uhBxz%E;J z?zQ|Y)|HLsr{{XJ<2jc2X@mkwmrG#V_5wD3Lj`N<=)?8dm+|N4tEkty9o=*&GhJke zhtgc2aP~Qp)0NH4ZCg>{@M*l5b_i{PN?7X(ReT&aoC_|Qvpp_*$w@OsRKIr!tQNP} z%EyhvBhRJ5_rpD~Z>)t;3(rF9=N4k~=oq*e#gf9c`t;!3v#iFujlI#Th7!|aFiaJB zj<-%B8$E1z!$|?ExTj!1+qUL1FU)80SSnm|tZ^G3BXkvg?=xO%vX_^;u+Ov|wB*k~ zW~`6EWwr|hu5e&gqn6=^q7mqF0Kxo~B)m&81XF`ZxU!~^{Z_ljX7w9GZAm=IS9m~X zHq?;`U$S7+T?ug4D2H7UNo1I^B)&{Mh;_O?EcjI~-ZB<7z$dp^&x&kpuinNc1l?w0 z3**Ru=>gRHlt*gXJ3(fKi1n>1W%ggY*}L~~m_2z9ruVdwitizC)k_K;i?T@f+DULF z>Y4BjnS`-s$JjGRQHF)O7c;px4OLE9GncSux1wLY5$YAJfb0J>m|Sly^3EZU z^0=MYgdSnynUPhlq8?XQtqg!DJ?1Az}|kVea8exORIg zu~HBdWy#fm>9}&7W-nyBw508}eEiI&Ncw{Lj}=6#CjmXmv+=n97Ccok0^BqKHq{S> z-oooJW!?%1^g0EXJF_rOO9+;^aquf(CKR{Du_3d%QPM32PisVD@A*PZQTD)$04-|z z!5el*$g@M9+3fS&Q7~Ppl3Yl0g>X}Oe8g_C{u3$W;2s4$t>y(a6H~~>_&D~nJq;}t zc9P>-NvM!L7Mv%`LfGIaTpsR-Eee}J(z6=9-omef&@?ah{E9KmjXuYoIu8)HinWm6a!NSsn*}Po_eVXc z4mjR^2A8~@0>R`U{%(1QC!~6a>ChIzWXCBuMtu%8Ri1`(WjWASr3PJ#)Zu$Z0cuUv zhv3Z7sN;JO5*6xT?KohQUz}s1>P_sfMKrt(Y6I!dS;S*>r(J5P2W-1~0w*O$3&w}d zK=DI4jWJ4f2+tgFU*0u%@l|wZ;Ke9#uysRgc7e!kT7WCeb}{MT&E#@5&mz>_E(3lEl1%tU4R(HWLHDiy zSi#;Ipl%nBkEG1Fp@f;ByVHWmOKuP@R*M!Ys+%BJo6Ju9OM%1^b4G0P(p# za7z#cHt&b(nrgxfQawJPha}k9Z}Aiib_AZq=1n4 z+L+cJRK>E0OIYs{jKLbONpt)eCTzdXjyB0)+-+6V$zFx^W=YsEco~-l<}+c$MO>m# zk5m1fVBOZa%=f?{%rkihO7ashr}nU*Id}`4C|DwVbg+x5@6+Knh4)F8K{C#GCE92F zPynU(Vo1mBg!cZwWcE&RF!W0!SvrxhC&rL`cS@j@zN=)D4^u)J2Vx+Awz@UuZqMoE#qZolR)2VJPkoom>h1FI2G!713nT;}oW} z`xKKsqzq%u*OH0r7QkiE%s+DVHqudC1u`1@ae>D)?D(j|4v5!6nhm-`=`|jvIh+CTkT19alv$QsZRwghkp~U z2%W$bKKg@pMj~b{d&=g~EC_UNBZ1e|y1>Wtx&I=L*(! z!OQN+os*FBQvJ z8&2CdZ{cwZrqYK+YFx8VlH1&kl5TcZTZSgpAKS z25V0zvd>As;KR|!Y|+FJw6)ac-Emc5-Zh!8Ro4N2-I+VqrSP!V_3X0mAne~2!PYyT zq&t+$VA#%0v~J`PkXx(4>+27o!2=0Ct@pH1ZZ#Jv#rLktY`<|C2X!b}wx zf%Dx^cr2EQv9Cq_KI$;eH7)>;1yAu?g$mq$cpQArdolI$Loi}XwD9bk(Ij)%0yfGy z1mmBiGaFMKrYoM#uC}da8{baDzvd@|Tbj*a-`0O*#oZJXYLCFmu^HI7H5Se$EX1g? zP8Lz}8NctDO->pZlVL8W1W&G3<1Jwm8$C4(Iu?9oH$oFhL&##>VE+{l(G-|{*c)G) zdlEP8G$OV%ov8>b!11pedTlg8FH;RLN{u3;mM(+!@DvXR+403<;jmvW0mA3&!QzX$ zxHLo`*Bt7^-Jip8RcmXb?yfiRvsyv;et1!1Ri`y<2waX^4Q1H<`sD(zA&taY#$4dE z@?xXO$@OrSq&KQAR)VKMWXMMcFn*X062EhqPeBAT9g!VUU$6RV`TzPma%rm6Nh@gmMWOT@1nu(dP+&Ux8O^hvNndAE?&q zV1I={!V7sSn6_gkKH1~~;a!0cRa}dMqWan@H3B|{*!u?}7 z+qPd9SDARQExKiJwBRWjeC1B=OIfmCliIK&*^A`fScb1>TmmueTNt%$JxcgTFtMUK zh+cJ%Sc~l8RnO$`VUz`{_}J3WDb&GPf)W_|L=jZ>O@=oLDPU+%VQQKYd>QJApH4;E z4r)r0g@yiXfs_Znxwj7^J{ExRZ9lWqJStF^zDu^Y+{f0(jxeSD9S*;$3yWt?2A@%@ z1mg~OkORx*1Q(@cQRP|{v3s=`?ydO543{8#HQWb_-73gV!E!;k=y!dz(FngAUctBb z9<#==w&d5J^Tg9u74)9#VBMn!P+zhb7jIsVQtNzS$izpmr0KrkhI$;Ro8A$KPW0gK zyZI=6v=;pTM#B9!r7)smH9VQL6{gmGXO|s~G2zfSEFOP@{7j0$hF8|MPhXjc^cFu1 zz3#@oUk+uruE#+_Z3ihl8wsNpnPF?dc>I$h$`;ILBA8U(LWBw&1lIjJ4$4dWwpaAM9Puu(KemFQ>ieQXsDyLu6JdqslW z^axx~NJRUB@%UEdG(5h&3iWq}kQE&>;L4JEGAL^+6h<8a_fb}`J5wF!UD^&uVwy!> zFeFlw`E-0{%WBn0**X)9IU9#-$IQgoczt{k ztb>t032wNA}rde;j9dnCchI2t7HKNo7>wIWw-6yg2O zD)8@{fFI7C5e)Cph4XD4f|ymW1tU}3$&(?`}MwLAZYyIHev-N(gXyIB!x zZ%tyhH%G(Sk*nZdOdGZi(}Ve?SMku~;zs`oM{uLKI7^M;^O;yY0mRzXij5*xqPn@D#5z)Am^brT3L2JR=QC~LgR@`kUTnHVZUv1d-JjB6U~&wajFp1UoxqZA zHjts^u4(q1*(0=^xn;sYqdLC<@3I9X!(VO%S{` zoG7ct;Hqgmh1I+sgI5g!&-Lo~Pozij0#OeMFT-PfmiY8nDlGh5iN$BL$)ugtgvsi_ zgxzJrXFFbzXD(4FDYIQT-B1==3bSxR={mvv(_h&aJxe&U`X;U|x=yyuc_us^-AKsC z66_4tWoJcc%H`w!krJ&~{1tGQ#odTODgRftC00{GVXQKyg$~DMqDxg38+PI9rdqVW zTguGSei7z-4isL_gt4E*pxtyIJ_*i`Z!Glq6oUQLDBSXC4U99s z$>eTh?TJxC9qeQP5-jg(2zLO=9fsEyCOGXx50TN{<{q+z|m zRUFZ#B3wHzktvm5M7gCRc5(I$@ZT&!=7nCtqI)U0aa^KMxmo}h{%(a=FLL1tl>leQ zm-te}kC@M2JN3iHyRcJC8prgdVf#jDHs`!(&wKJ8i?^PN>&5N=&wZl#G-L3-d4Y)) z8^EUf^#V3>CC-tUj-#wzu?1hYLgdxj>jF3Sx95(xKf&r_4Y)d)@SUnh;9^T9@hW|f>%MT@HrbYD-@gO# z7mnk~fkgcMa~Eje{v+HKs6{vK%Y)BHf#wYj5-1+r!PdSXf(v$7(2xR#f9{L&vc5Ls zmNh?c^Q>st0W9CRX1B727UjvGgt$VInoKho*qvjmhfbM#)yp1Z zc?5L!#|mF`O0WmRrQyY|uDl4c?i7s`mTMP%Th zS2^6-{sBMqe@6S#9N5QnMEO5{jYfwwNwfVwR8|hdz(e}*uPX^lBZoj?xD>dyo1;=? z49gjk&BPPFkoxuUf}4_U@N&f=P|$K>KLg|7xXTUvI3ouHe-AP%i^j&yUwYX{$J<2Z z=K*M+whu)igupJnu+woUvtw(@dlD2WA`1neYOJA;=AC;;)9SP1)TK z)fhTp%NHH7!kd{z5D-}pkG`J8g?HWXt`y^c^tCeKGU{3MCaUikFvJdzYIL0;DGWS?B* z_{x|7GIhTlrW76^m8YJvkMS!>O<^p|*d{t;KL3;;N+SgmY!9&8TeNUzGGNQ7c;?rf z4|nb3;r!~GP-GN~*G^@Mytm6(_Q)i-7LWkiIYF53?TTka2=ioGZHMne}g&7?n4`gKsNDrHu?1F0uG5PMz<(87Cuq}_vxg7 zYFsQ_KNQZI-?lTG)-d5cff^h;c9?8joGaQ>48WsZN>fKz&BBj5AP`+QK#Ra2mf4ZV zs*HezE@>1UvyUR>Mo003a2bsB4}!%zTp=TF9^}njj>98ju={gA*X!B7 zb@pN05^RjGzujPxU2de!_+#UxVsGr3*vw>4Pk_*h&CvWV3&!oD=q%DI{7e^uTzL|7 z53X)}Jo6Uh&AGsG^Zwcuh7^#8^F9k6y|@oHHHp}|X*2ua5)U7h;{|67BjMQ5t&kQo z9^z6alJURW8kVWciFWIc&}rj6*nBV$W<O(ks$hN`b2fOj9 z7iC(90OsF*OadZ$NYd9x_U+m&_TD!O47PtGJB@8c8N-udsBsGvIW!PMnfl1FCu@no3KQN{Awq#<{N}8Og{OEqg^o8D&J$-a}ELq_p=S z)N@~_l9{5RsDw%piHI`dcYc4t^Ln0ho^$T|x<8-yI~WHfbm&qViw?=7)5^YV>=%F=ZC$j4W=M^`C;+b%GqvuBqzy$o38(_!ulgz_|I*_~VH?z})?{Gg2fc!~g!Ae^L zj`}_oT$MRb=GB(d=)+#PeQYPmBA=L!v@rUha}z?*RD2-PK|CKXLFI}QIG^GF6Pz4; zo=>UNqnU8eW-Po{sbdm!Uz5RaBH(fPEr^UHm9M$)HL3ju{x$h+eVb> zjsD|wznL~V9oMG2PN%`x_Y|b2UV|2C7f@NEf@6i0QKt7gOiHZ9Q^$NUqsj#0+hpO$ z{Dp$~AqKecmnFUmETWp(TQN_dM}+$`P}{)>e%-Lg-Mfl0y+E9EYg>rh4Aw!%;#)A~ zg$GD0Wnk=j5sX;ZO6(7uDqr-Wh}f1zf$d9Ie$7;fC(A^jCi5b7{Nai7_;W9bgs*h$ zHD}r*vJf`U4-t4)`!m08zn~K~`D2&GbHS72G1Ru|5GlWuL+;(GA!lE8F{?fA!Vc$9 zSajZmeLLqGo{U+I5nq-wk0%DhFS%MgJ$pZGDyslFD|@rt_?N2km1$gh?Xg#RUJOUvb0|bLYB`EarE#~D?x|N$J zkXc`k%l3`q9?Cq&S*CuZ@!@J}c*L8A<&>3s%GATmqyYRdV+=C?jU#%=`@qb%6%`Ec z@&1pEm@O$l@0Ku3Zu$dL#2*X(8@LUP+6-8?SD{#ME)D##3q-cxqIcp}LGA}vP`G2x z924Edj`u3U^Yb4v{r$e=SHvF-lzt*`lux639=6fN`WN7K;SQ2qydSf*L=-$2vzrDK1O0j2UFK_Yt`79^;qg<63O-zGel_yMy{8(=JsJPH18ms&^G$a)DmXjzkoZB`;gg7w3y5g zMKE<(0B%BCQ8Vi&#UfGExAnjeAJQ4K@Dj2?(VzUQIuD`8^r%WT#bt>>bh}apU7ipQ z$CW-n%D63zm_AEQzeyr)bMYbd+hb2Yrp`h!ktA%C?*!|6W7)7KAE?&OrRLXa=xCuHx*2|in?G(4v&R8+ zloCD2}r!?A#1i5kO-3|;;|uvZ0xxOvNIfjWMz@|1Ra{;^@DuP3!xg~*%Y4hlsU!$ zx?}It?)r3GHnIQ>X1k%tts}r&v%rXFAo`TZgZ8UDtZTkqp533o9Pgcm3g!toK^M?; zuOIp-Ud3H09w6M2RxVi6EZAF9PW>ixj6_5rkb_b1V(nE7-zfn(|E z^xE|MIP|)YOn)hl@@vLJnq4~d#7p2v*&Wg_poKN8FRIp*QEI=E-U)6*=}!}3^;L60 zgH1dP{g#5Vz0HCIn;ZPON4&uC-go$$GC&HN6M})sDB;+rfjXAzYvwNKY%-k*FM&7%q#2KOfzp=WQ&; zGz(zscm?=6S%`@3k1C(>I+VGewi5K-2!mbEQFL#+3>x`2VDQ0tLAK>REUU}LHGS{F zr~M&(yt@+vHkOhBnIxz-eTlFz2cA~$fxN#yWTDy#R6C_4q?$NFQ~z04V0!cK#N zlQ`J)hJ&AK5xH~L9*4gz1MAG6WM|i3daA?-!|r>-Y~^VXx%C5>%?-f~^enEqunk{- zRYxnk{dnnIJif1&#}zeYXkFh$=8o$tcO8y_-!j>d+ZuqkALa@Kt#-IUtB9KTjSAwT z!=d}-25^#E1TbC{oo8-?cFTOypy))uO%Y}#yejE->W$}qb&(q@*21CyQ~1bx9iFF{ zL3VODNmG#{cUs26r;LSy1M~gK22ubMj!UBHjC0r^SwT(0>|oQu6R>vbfWYsnDhZcL z2FDkv(6iV8T@A0`-n1LEysDQ>EpMgb+Z^zRSU&Eq+=mNBrJ;A<6l_}71%^F$$k?`A zX!v)Mcz+HQ{4+WhQzoTB?!XjSppy=U_oiY_)mjX!4- zU|ay9NAFL9@lQ_R&G_3SA~(>CncxHlV<_1-Nfy<=^L_cnX5etf7iT*d5ld-59FiL$ zkNrh(eQg9C_cH*!e{bZ+slr&$tp!JC_|xhOee@qT3TT%aJ$Z04R2i8FN>uZh7A+tA zdDoqMP0gbyM;vXRfmeWE2xQpg=|bG-ga8B{(T0o}C$r0uUMip})_gNuav1d77f zGb-TjKOK%Y-K0DCIPw>zVWO%!3EG|;V8fJrvbuCV+6FI%bxG-@XWnHRx!(=t4Ns8n z&-~f=^nb)UE0ucQ4<)Mu_2BH<5W1Pq^w}&bqceA|BeQJ`aj9fIBb#%Jc+Td?1ZFHp zpQoYz4+Ti~6GEex`>>?oC+#ooC0jG^kq2>AWLcLO{rBw}C@yG%tfcjnrg_5np9cgw z@owZ#_-c}9*iWnfq~JiA9@cz+M?T-_r-mXoz*pS4{L+vMiUyA3JWR)N(!0Cq!KX}Wn|IJ3(HEy6|F%4{OFF|v%E1Yg#2JcyA+N%%M{t9rxy_Swo6atrpD(ub8 zm8iB?6|8Gw!C0ynzN~D+_Sh-x^{iTI&?(1_KNF7$pT@Cv3A4%Mp~cX;=pMX|DaDJG zAMr`VBPhC&Pt^B0z|=ocus6Mt*%|f%>cxAgS++1JWh?>HGGT0F9q=;ykseISrp4z* z;G_C>jQwjs?K?I?(OV%{IYX24Y^Y)K(#N7~$Qzv7FqQk35rUm}9^tu@3-RQ{W6P+N2Qd#8+bG+TLuWTuM!gLhG|JH%$r;j9L_exk5WXQb@&BW3R_V9Gq zMoP6cx!T%FN;h4j?>A&q=cnPQE-lI$Y`qUh+wbFC`M1P+ktFLaAtb0@v49uk~o*z8I7Sg#xmOk0l3H}fmYn=z*A{i)ZG0s%_4!Q zYVwktzBY#_wwhqaq`OT1?~`<)eI=MRnSk&!6RMVzg1LrvIBv#munHXnZtRLnc|p3a-^hD5rJSX?Qv_em@{~ zy;itx@E5v0j|a9%m2^~2pc_9cfoW(ytlja9$dz0csC@Q?apeMBBIb(M{rPvP%Oori z@1lQHt7&#w6O6uA#QIh3cwyx@v;6m`>0{;)Y&yhq!DK6-y-NlM2cogeToY$2HPZlZ zSLV$?A~pmHaY0MdL6>`gJFWR^C#D6@W+s9`X}sWCd)5{|@#mgvr|G~%g<8@%{|_#;I*sjP*3-F*{}9jl zCd`J3X=wEA1+(j21NHI=fmHsy_~ncP@MYCm6t!?;%It#4&n7uAXnP8bqy<_xuE6;> zZ<08J8?dGQ6A^#C68tXl*LG-?;B%`#URIop=8f_AMs+jOL9|GJIr8tEiJXb&L)h24 z0_uwRxp$!sSpD1&*<-8AMOV3)+8m67R&^~Fu5KX*CT_!x=XoA_?mTc>(+ACx%RpFN z3s`{#REs{w?9Z_XbNoQ&_Xe2rMu>|pRE8cY4^U}0L5Z_6c;tWxelE14b|q7hY3!kg zDDNh8lY^+BWte?!2w$du!ug3281w!VELO9Gt!Hkdtm{;)OpD}a&6nt^t7>ql=7ZV2 zK|aU6qMc0cp2x24+l$u!?g%cW-UO3{u6Vwke{b!$N#2}`z?|*w2SG8;}-C`Fa~D7%!H|2I(%#v;w($#=*;tb1l9M_ zfU4ZbYo0kEvNjwSeohjs+}(jMN6)~Z>nO~*7emf{mS^L9({S`wCoR+e2LF;+&y{RFfj;rYf5v1k_1fNoq)B8%TfRN3gG1Iv7)PTsPT+g_!e8hMwpBK0-_M;Ka(hyzfg^K;vM1SWnSV+cV*$D-(G3=n9 z?gN%a$AQp-LlAvk8`iB&hxN;a;i3_++^`01 za3DTTpy{uO`h{6!?x#QqEC?*eFX=Qpya(g=rID?-^U3T}{~)w^8@8zFkcB4OQQ~$N z9J=w8vDnx^nr-%iiAVrmin=CnkJtcm6Kt5wxrc~VcoI|8W`@FNjN$fy22e}d0degI zVDb-5+*IPpbPPyByP2<<)x&LIcl;dodDhX1ofENmfdgn}OvcEGTTyB34hXp_0mqMx zMZ*(*I8|Z;#=8W;w3J3#-Rb~4Pm2K4>H+r@ys7HRKrmjt9lWA)8C$V=RLIX8mQ46c z{^e+6_X{6J>aZP#?6!xny`{$A>XyTj>fbbYW;*$GG8_!n&jE+4-vkHmP9y#EE9toT zZs1^{01G1cGixOYka|~9{;@Tmu`~}AD3gywVA4s`uihuO(hq~p!`1ly;1-fS;VH?j z-v~PmW`n)sC^3KP3kQB$5asAy$e$O|Q`XDznbB7|(wIVLI)st6wl^8a%ZCI9XC4Bv zfpFYCL6X)DC6hkidDK|jfZr2srq4ErGMoL6V!^U*RBCZ%9IiTIag`O;to>%Z@J|>H zyDWn>?(TT{fY>Sr>e?hr{`0PY7xP>|_m&9V+5ZBPPoAKn>ki`f z8{eVqvJ8%2{s*(&jXC>iF@#>K0=0_W=#$4WQCfdcqwEjnzKKSMdzL8eaT)Jf&qm>l zK77YxtPI*y0{C&if?&U4NTS34Vpm6Wq|d&-cTL(uLdXcU_+IUSY0;Z=s;=-cYc)2%`+QwQC$Dw@~vu!Sk@6KkrcibW- zbIXbN{I%3=rz-}}*oV!(OUSfW-mvOrB6vNx2quxCJR{nk=p87;Sz_)O;1f>w&e(yX zLeiXxW{XbD1B<`c2IVnnm465PNO_7pLgZlr(_GnT-6?St@OMg!Jvs)ZAmO6k}4 znjCjtjDz=&;o*Z(f#Z8$Xl5i>lYkfK(WpcpA1VQ?J;me)JR#ykI;7mG4<^=2vWqvW zqU^mXcvJ5Z^W#uB?wY9~Sm;w|^2ae6Zg13QBLh2ey+I(FjIn@SQ~txgY8md;*%@%= zS|oO^;yFh$qFk<@G|W5jiH2I|(`)L(ARj4?(dGYv*kd2CTXKd->bRimuhV#Cqc8mK zS7q7w2pA9?B0W>BaExjs9^GZZ8Oz$j{_J*I>p7pRnE3>MEt5g!wLDDtW=rym&yeS_ z+U)VitGJr&()642bBH%|gZ7K_X`qe}+f#8JTesC=!ALXeeY^xarWG+GQ*Gg>c{NPb zy^MFguENcv8j|K5fp)fEVAIY(fpv)w##PC))!}J4*X=WNK);QyJROI#pG*hGf5sqx z%nV=qMKWVnT*QTW+hASPba0LJ#opiq*dDZp*4NDw++9CP8q-5a=-pztz&n0RR{zII zj%`5Qdw;R>#U;4rECIi*tMS>)g>W#af_zy}NXI{XCU|=IA!wHbVNmC65Z&Sqb58Nz z=oBPHANc&>3l(frK8dQra_rDQS8%a<1-I)bkx5%!VU>L%+!cw2cdnwG<+cr2^z@}! zo1QtOS#L(2%M(yNc0Q!k&Vl=lCFN&$HFbtNIVxBe$REanGaI(6}D{~bDJkr+O* ziz3a9J8>X*0S2#o&1l!XpP~cocBPG>A*7qiM2ia3u>mW2;pJisxJIug0glcIi zK&-6|K90@D?|ZD#X4VZ-U+V$(nHe&OK-Jn1Ra$vIJx%!?3nif1P4=8?tGOQ0S? za0h#Z-_Kj)6@proYJ`oXsJ7a*-{Y-gDnd9 zaQ}DW=KPPI`Li6~UfxagT{JN4)dp;>mcws}`2u`>o$hy+g}X(3=0toZo|RjO>1sk; zmGpMHF~x*>l5kRyZUnZv5!eyvfTfwM;LomAIS<9gmE+Al*FZ=83Lf>51HIW{@F$OuS&wcr%Z4ADO8uDy zIyuKlj_7hoZ5o1iXFGw~s)Faza^ew`g{?hDaHsoK{CdqANU+>8r1l^!WWhGyxZUnZZkAtAMB09Q_nqdf#p1G)r$es zxObpvH3()J%Iw2`vKZ@m6w6)sjHhoYuILeki+nGk;vfO>IlI}sc{;TH;1a4V)lKJ2 zJcEHx&hu+EilV_YffziXV~e#grs^loOICp6cf*Ox%`z(3@r}HZUxTZU#G&Vp3=%e? zM~@%=OZK|TuqQU5k+i1eCJtsDdh`KO0s!N zRT(Gmah&8sZSMQ*dZH)f$%t}NXnHjUuBN}h6{2@(+0Z`nUy(i0zav8`wOg>@=$-Pd z5zeG#t1LTntS=3-OolzdQ=#Z^D724RgHtZPq}|HG#Nk{#war0tQ1UTT=hg!kue8xF z?aT1wiXAzfbb}tgDa8$ET_9Ve=0j@D32Ho7j@6Jgg@%on`MaWqYV{F8W_~y*B=}=T zz89WdCqbTXyFyvr57f!a4l_fYGxySDz z;^}`QK{QBJ88u|q5~qYo5L&Sa9(A&~{XY#XF!9CC39ZylBcD35DfFO}GEqwvLV0D1 z)>(zPvZ;vvd-af%EjUeXKW>AkV>Zw;?G>nmmhHYinDs}lJh&$K}yn`XZQax zIqZ3#G3xT57D46I-6I^B9bsBVEUSnrfKa63a`oF!IAETA;of zPY3$(dBjKb!X+KFxgtq__}b(0MjuSmSv8IGI}4OP-8bsX`6OE%U1+fEFk)i9~a7B99$ zqs#IHsY9BfIu>i)pCBn-KKIHG?CuUPEu!jYQ?w(nKW3e9iIN}C0?UCAkyALN616?615APr?5Ev>v?!_XoY^1NJZsoHOV@T*Yc{W($ z44j+P0~?1%=h|iix$o*Dg=Mi zJUBZtl@k}_(iGlhBE|a^hm&j3&+{V)Sp{Ifk_En+*^QmIqv4bO2JGiQ<7VJz=nbEO zZGRR3H90|U&mG734~Y_q*?O=F^I&)PY<5bbG;WsMfx`;k@UFUDAP}^fF1TL-E5+Xu zrbw7Q5#5I#PQP%^j6~X{yAm?5wd0uGb4cljK=|i2osO!c;lXPqRQ}}STMYOW?HNgUH$jk{Tzi6_W?)^QR z9Z4{t2ZSr|qOt}gzm&!iWgRfge?|VBj{&>KVfaghrTD67CbaJK!TN#_m~~_)D6lvj=@p5$ut&JFcZ_K;GrBFNFJxh3@1zD?6VwpxU^F>|O&`ch!Lj7VxkH}oymCVRD>3IdV} zV9}T3Bq7Nb#)dx-912f|_zQLLak2$1k@UrurH636d={8l1w!Ml^-R^bOj@zIhbrVR z#qS65al(mcSWG>kNNT`LOKUHTlirT|e=Wnn@wD9Mtu$&>dt=HmV`$qmOK_u33>;lk zh@wRpGic-p?o;mKJu?~nlpPDC?h+cDpTaF#)r@xp*BG1Mb5XE!F1P-r8=daLpD(;( zv1r&3J@+UPVEP8^E!)hp;B!X+?n%=sbH4f2Yi$-)gmR<|#?mX_6%MJrh5V z^F+PW(=gjqmo~4sgNAe7$;X5n+@$R6Pv;gwsa*5w` zTTETI(QR~lSv1HGsMAJ|U7)cgjXD%M z(3VAmv~Ar-B6{8*KV|m(-%AfmT0c{fNwd3OjlzZfLDU;5rwPd10`k!!IrUl=F!?}bap<=73E6zHvlV`by- z>%s8$G0-L-0lU0ZK*V<+^IDhpA5I`JMR_j7SXkVyu?Xd}iu}AYGF9N*)Q zL(f+?&>_@^#uRTs>q>vV!>hPbPQz}vh`95odqMe#k% z)pNygaP230*)D^;c`$`;dfPym#AKA#Jx%YY9AP5&m&5ABT##$^r}*F~d6#DopRW&6 z%P!t2Td7xmQDA`q&aUwC*a>Q*YR6}Gte99m8{Q*x1kyfj#-)FQG0rLwV?QL(Pj2q? z`EGvxckG%V($@w2(hoqsZ4mBPUI|fw;?S=4Ti`mri+I?a#y_$z$&L(vSotO#jaHNs zy(fMQx6lf<@Xw7K>43+q&6tT(!tuQAEi+BIT529=!*`pdiEZ2l2paOFYtHa{GM88? zDj&}T%?SpPcqjU`_!n_9-hr8#eblu$fV`j)n0#a`{1J!<&et5q&X?w3-il;-n;T44 z(}5r6_lT90KmWYmhG|>)?!4_8My;=nu~{rZy1tZ>Yc1k1C%l1p=$6xJ2^QD&64X!= z#l8OVB-%{`kCsj19_KuyCm*y?adMnrQ}?7+9`;9A`Gj%ZjiGb?IeEL zqw@W?3*q~L3M{{Sn5j>`A(-IX3d#n{==0;gu(Ga@j9xFMhEwMe@nzO{e;vh>d&7x? z_8g+IUXJ$>hoav6-MBACi8kHsp`Q$t*x>02bdk>(uG}kzuDW~_^tIN&OTMdEx!IKY zyG;_oavC=E+Ysr;Ngxp<#7#~Ckil2*n zAEr9j=1_5$H5eQ8lWcLkAULY1!Y&Bs*HoH;aQ;dh?CUs+x4Zi3x>jfWq3gvzuQ#A{ zmLB&k`3mk9k0*8yZ^8N<5yWa^5JX2_g0nMPF~Zyzf^L0>*qV~E57|*`cfGh8k zVZDqJ{*Lt_X%{o-k5!Yo*$yI{e9spWJn)%bJJg1?^J38IK?pa~2d4uW&`oSSimd(#B zM#Ivr_`8L|;2JBOwv+GcwkYGzmdWV%?=KYZUxCFNUy)zW7og-y2`2A(2OOG{N$0PQ zgb%Op(Bsou;JSk_*}d$6K>S}SuE=wMCsxl%^E-d+;||lrkv4LrOP2MmuL8*}+T5p# zK+N5Fo94Kip^ZZd#I5ilwT5Z9?!bO9U!O?Bwr7*g8;n4B=W`@!M6e@q1QxrAvzZ$^ z%Wd9{qV~f5aAr#-R<@XeKyEWs_|-DC50qdu{xM{ECelqs&q+q`CH!bFid(i=(6?Ai z!p>br9?eUxs5H@rd){QjlgIRH^?ZKrcpqGBqk_Dwg7&=6u3Tt(BZcb{PHg;YD?}UWPN>R$%PD5+$U5P-DvsxK>{ZK5aUJ zw_8+Dkei8OTQ5^-r$taQ>`PL4zQa*xf6V-Hjk%>@M?=r680!F^CVko#EZ?%gjlqhaj^x6x`SJ(<0@WWawxf3Z3_cG-zam+br?H z$P~{t#qnpB+SUa3Ql}J z;KSkRXsy#j8r$Sqaoa1jbG<)=Yad4GHMjAq<_L=If5rDkl<1_|5fq=)j&oZlqx+Nz zf}=BX=-cunSS67U5(Tq3FVm?oM&uy0u?v~P{hQI?;0QdrnZk72Pv`Qoj$`@sT-bXk znfF5ZfzQNuVC->`w*HXBgTIFvC(@2q{}#hXAw7~4eUf&b5@HXyNMmJJE{50)Gg?Qa zxx4od!~A>Fn2~CMVb31H(}6tHI=vH(bTsIfac98&Umo^mWfdPm#j+S*2cCg16BY|P@?N7;NhAie>EX`#zp=L`11B>hgk7${ zM$ajM^En~^zh+o8F&~=fIkR)Ulkq}%0EVZ;(Bq$4VDBRVywx2h-u~A>x@tQ==kkK* zj+ug41%Gie&)^zprUIA~$ukx_aLlkF*!`HsUY#`pQ)}OjY+Dg4+=vDZYL}M^5a8Pvc%gj?FqUx7PvI%(+so zH2#g?=ayi!?=Hp85p|T?e@W07vK1bX7(74q9j3Kyzq2 zXnQ%@Z99*y`g)LS=1B9LazHIO4O2H>C$^*0&?Ha}#>k!!yfF-d#f1j&Ft3C-=Gid< z*8L{>x;QU5f%Y|i3xv%xNxtlE&obB3N zZjaU_X7$gB6$fY3aknnzaQ&yRbJqeCEA&g%I5+!D&T}Y>3m-7%2KuA9jv;w2%Qcky z?_3s_Y81pxPwV3LzHa3v?Rvv~kIUz-+qQDozcta*v)#GmKQWwXvUY_|jvX#hyUUp_ zdBW*!spTTJBez!JEcfw z!8wO>+@jE5oXU$1PW89Vfd;31TIDaD9*H%vs9FwNl$w5Hd6OjEhg4-t`n7clpI!i+#zG5j^ zf4>Sh?o7bZL?3$k=W*iv=m7oCm3P`@JR+aUcH^f&ZRqH7h9j-vcyzrt8incbOw3<& z+_raQPwzhXt9Tan?wJK={XO8|onjcfxEN+BPJ+#MUt+D=3~njw>+Z(X~SgW@6GJ&_u&|*NjS;)>0H}7 zRW_DaDPQ9AwYx6wWgEYUvtnY2xK5hS4S03IO$8Q&3q-i-cW;sh{O?#A0qEj6ky|%+ zDmU%!EA*bUj@vCNAt;z_#kxFBMC(meSlSc}$y21EEZ{Cb8?|K1CmDg+qET?+6Uk|O zcC2XYcc_?j4D1vaV*OGl5S1Cv1)6av@@ALmYPGcxs-J+?%q_?q4aJ?hid=!&63*(F zIom$tKdf-KgE6h@5cf^4JonWD%$R!|17uf_^$vXYt<;nrs9i!<--%*x%rWAQow8+< z8qJt}mqXDsjbHaQtpm*^`t0h}9i+u$9B04a4@!g@vOi6iK(v=5+0eI{6_K05`iVXi zY_yi*#>C37E@z^^)7=$S9KwO@;}yQ|Td2^zSLpQ69hbh@j~CKaxS7ikS}m+ttvjRm zr^%ORi_XHD{82bF(1;($X|iixKE}0c?m>C+KkEEbmopR_hFgox;p?U*tm{_;iC%T? zo9PVBBj*CYztMqa-c$X3%8+2k8!>K`ivd@mr^wmfHDhhZ?VHt4RaIa=JOYt5BS)dacX;O&nKtc(pS3=HM;-q&tBi|xy zybrU>e$lpV*C4ZQ4r?q>=1ynw`Pl5ac=G-tt}dYoWX@isg=%k6d9WY7 z(lqY-Uk&b4XEwf0n9Sw}FT?-h=7P=ODR|g0o;CTlg49SWvdg5j;kr&e6b?L>;-YW&J;Tko?zYdD%`e83$N&u)7#(c@uv^<)F_-EpvXq;s{`%_&)EK6B#`_$4a7@CP`e!uw|Y9y zvK~X6HfCYtxpb&5x&kX?++k=&Hrfb=>5b-IEZ?-BY1*`qNz&liZ3&s=-^-b>)_O7? z9_0B}7al={l@N-*?Ln7{uL7-Ek5R`X3pTuJpp&l;!yMBv+?OguU#OU4#gz>D*(8l@ zu8G2j?-;P~)yLy=7jt(Wyuf}w6PKWv20gih#P6LMyRvEnt0z4Rjl1UJ%$NV*OI-=7 zD(FJNEgiVZb1qlDZzS(3KBH6NVs45|2)O-iz>1hKafitV>)IdUk2TR^z*P$Ch`*?o#8t$Hb8FUNW3)Rxr+0ZO4IP zJ2ZnqWS3ffjjJBrXbh~*_AK1y58UHv=) z);T|*O7?23N|!H)l-pr_#}TamGMTmA_>DS#SK#ufGTYs~4^3ugFoEs6&{|lPsvRrC zb=9M|{?}0u3*5^JUE#fCpSMD4&;>jzcuKg$e9Yq6`dJ$O*!?pMRQR04^iOy2+$Tr4 zf9{}}rZz|9|HVPf(YN?w=N;O=VXDAl#YJ$KUx_QnsFLZf8kktOjni%mz^Z==tnHvM z*Y_bChVolU?MjZg_#^I9$Ru9^9?|{J>qth6B~h=xMOBk5+3!A*s5Mrcjg*Td#90?F zPu1r$bh6xws&4SvnZ$TJ)Z&D8^x{L?`|#-q2Opx+;Olf#_DIEAwp#r#y4$MY`?bPs zk*^}>)LjO1z0ZPg!7VJK65y=z2n{-oIN8$cFz{|X_vu~~?-18y#Y$zlO};`n`rj!K zvi<KEeUtNfR%X_I6Tt}G`aDdt&SF~ zPm<;K^(5gj{Y9LKu`xs+U5ZP^TkyqjFqwMC23s;zVA+fD_$jZ6)O3yK`cm8Rrl=Cr zSnCZDQxow_mJ2o>h=MnArT8IqI%|Ax3|>8Wgp4`@tdc7spHf_Sx9c-9df1G--5v{; zHgPbaSpzPUxq{rdJ*c`T0MhyO?EyUrXgEH~T>G{TTK+|w<_0-~7V{EbGz*o#N}UG3 zKLhMreGB)yx*>B$0V9*NAj;+y^YC&XIo8#I$sT*rs#1hTt(4_)ivA?;ql;j;Xd<71 zZs2oaH{L_6vWy`{L=hK8M`DBKs5100Ahqn0&Z7+s}}mwtw! zgKZi8qTz*g5_UL2V-4&spN5AWE6Mo95s=*Zg5G(lNFM&DjYrf7co;PZ_LmLQ#s#m* zty`Vt`x3u1hRs_bY;K*PN+=j*dvsAq^ef5s7!Skzy2|186d1Yt(#(6}JTlY7lDfJ0 zkQdXo!oaO7-Rx>+AD`7MYXqprwxL^ZS4>*K#sW>=kJeeNG*|xZ>ra zd7ygrt$?*0iwmNr)19r~Y4UL`jQ;SM9(KAyQd6Z!_x7{c9h*eopU~qvdB5oLz!2Kx zeil^gUD2ZBBs_9m#5&vc1GNgH>OL&yztdz_J%58+<~{{0A5+eBniESEb7+m0ChMnr zjuid3<#usJChGIO>|VVY+@8zZA?3^vcJu2z3*jU1V9L;$@KvX=?lUI|wJ zrje$t^6anaJe%vM4mfaHtj6!joZLojPNQlM@j0aj_K!NDQ&y5AJX`qsu6)#3ItjuB z|3G5Z7|1pCM%BA%$kOo2_ehCM`tXTss4g~PBiC==vJJd-b6G{?WRed z;~7hdo4Ef@liBlkFX5+mDty$71+P$XPAZnb%wL-s1LGE=@>Pv(T(g8V4x3^Y#Iwdu zYPjRHD{{=eE5Fg5*20|b>)fVBMYGL|ubJJ-oz9jkTM2Y4^|=Z8zo~hD3MfBuRZC$dD3R=c)AB~T>g#z)eOqqy+?kx_d{t)A-?3Fdu#G1v)3z+VA9DQ zT*Qv`P-82^aq;I-C`Fd5DO<}8g}uXrB1-HOb4k88+=mUy({NLJAx5{!W6J43P~9F6 zX+Na7b5k?GY_W5>!L)W9(&Nu8^Utx|mv-8)cL1`k_=8i%BW7fx9`|sF*L~SkbGNy# zpc5K~j`|_&p=jPwTQrp`n*9S;CW^2%GPAj9@8Y1ahi9{vhOiIxqiJ|r44&?LO@0pZ z9?y3|T;ZJw5JVT-^B%^sO7v zA$JIGS!i+ET7+Gb&a!@ zhvKj1|G3_bKII?1OR?@!I(ohPOcM0;W3p$% zZ1DQF9*1(L^WQF1hS1VD7<(wmS8KS50ZS+Hd0&PIM^6B!ydi9SUPxS0ZctgxKrGmo zM*KR`=(Gcq_{~oGd^eFQ(Aty1qUQik3U~txcW&cte?A6D#e1PMi2M7SDcGNDN2y_J zXv`YJbCZ|wBIq|V{#2B=+#r**v>js8tON1y-!))u@(KT5dP26ZX`_?=>hUg;GH~C0 z5Vd^YbLH50B$9p1NZvA@z&O_vR+Hl`9kanzUj=xV{AGDxeC_!I%UjUHdkHRD@{}<= z&v}Gbs^avlMf^Sd!&t6&1a>k0yrzXR#NQzn=g7Y%m42&<;Fr_&Dlb*(jKTkz$tUb&NI%{rDq6i?0()sFD~ERVN4@^WZ7w^A1HY|fWNQKf?qlz z)LX8T8uUfeCi%Z0;Q19~^4!pz%f0TL*-E<=Mxi@%GnU=XNB!eM{2~io2r6`hdmSO< z^!lIpv0joFAS%SOe13-P;ksWt-#bGRs^h}{T4Z#ON7{UymKn{0 zX^yYqQg1kjHB5k-H6r*}KnAnyVrYkHD5Nb<#!DIs#G6--yxdR3z4R~!%r@dafwWeEP$Lil1E!7Jqt($(t^UhXf#Kjyyc+a$_zHxYGr4 z=8zI)0Ct+;?Bg7BkSTWtvvs*>@katay6f@QY*r*+2ltWZT#wsrb`%`>brUXf`+`c- zF5KQO#jAT%#>gwx!kr>Hym+u3r%PGE7K?9;dB%3Kd~HANIxz!e?#NMReiPv1mHlHyQM`?-2fhG^DRvY0+~{ zFf=j4*ytv<_1$mcEu2e#t}P@&S)1s1+7@gOkcF`Ja+;K@Ni9cq;Ov9>Bq;9~^xSr$ z^Zs3-$p+Q~CLpDQ^Bz&5z*qKh;CErDOW>A1Vb90iwV<5hhJQdf18G_ANq zgj7UVfCf2&|ckO0+qREH@ov!S5m4GD`(p)bzfKzlB~*U$H*y_%=-!Halg z=M@?&z1%{JUduw~b4~OJki^VB?zf-I!xg^)Jew0oji&93Ojb1F*8F(tsmQ1Mwpc>Oqq|sA z?}t+%juyqepx1{Na9ts5ZjRSV)BYZWON(uo64f3D0HSFIg02j-A$(GPMbllmCFUdHRRNO|BX>BwpU@wU3 z$?^ge%=qUvz5WHSWXu!bj|=PCDjDJA+7j0>P!5>y2}waa+wsY}mG%^)|~UNh(p4 z`Lh$1+zN2_OAj*cz6nP;HpB3gBV_519QOI}4os?9gjeRt!p%GO9OpY6`u5kOPR(7E z^f7_?#1B&vI+z0jpJQnf#g9xv#aJT?rrYo^6vgn+Vlt>y9bk7k@KkgcqBZW zXM+oU8gccP8mc;W8&bYFz)gR7+~Dkw_jbBK)24mQL%U&oUGtYnRo=st_+~O;LoN9; zxC2Kg*unJO@0mw`n#fiq9*S`twaJQSa7o`OT-JIUOSeeUZn2WMxji~TD_-xst!PySrrrxWWpfb4lW^*s45!HmG@R* zi9!Mv$4c-_11FQ#uPHQeZV8ruOoI8m#}KDl3p1zN(^0bqNRWNV_G{julTt0g|Jx!M z9XEr6h6k|HTn)NY%%D_vfY>(PW5QiGVCudBfU&J)rtmsA7gR&t_o%{m{!P|#=|{T% z%Moq2y;U!u0dT9@Pb73Y>_pfYwogLUa zUBqLfE3xeCHTL9`uOw)7ASi9{#CqdGI%oJd^Yq6$==tMM+;`TJx49~~?1>G>6Nv$* z9q~l^XESt!MG>9XemGm$0NYk}kPVlGSd%X~WC?QygHPn>zQ&nbx^Vq;Kz?I0Kd<^Xst0qd%Ik@9YYA5dXfXLABf|m=pJfrr-f0G zT$k#ZBs%+662){kGC{!*($}Yf!^SLJWLyglTg%A7Cn>bSVk+I8bryMci6|G(`Il6k zS*dX|e16CaE+3r6JJa@tRgmss^G}DO;mHs@d|wz;*LISuz1(BFWh!-r1v`#f{v9~?!fzai|&I!6brH<9pr7ua_v4`cOF&e>|_ z2dPi4;JgQGAY+;Y{@nA9EKeCA(UZ#X!2Fo{JF5txF?%s&XDOYSZieX(pTIt|Q*hnO z3Z88)Cw393H)m6H(DuxK8hSN4pIgHj0 z#3+$|DnIQtOxoK-e72v#q5?x$!`)TNXB99C#TD$Vi7W8Z`w6J&*1-hNSP4gKmZ3>n zGizLako@$0&Dh44pqg?UbT+9|iQQaI#&!uze)0|9$CpB>Y&+~1+Dv~A%Tm>s-e9(} z2u;2I(UXz@hp)aRWz~ZC2cz?-s$lA0NS{G=b+_NqS|L+jW9xo%U zHuZR9nF{=~>Zj&yb6Ico4zh>cgqAlaK}K3N{%5X(lb*%HLIV}DXrdjsuRI5z{UgA0 zhduo+;e-2pwc&d4K5%nSCE;Cybezk&DAiqoM*ToM>7GT{+9s%X&I8F|Q_$()xX6K= z{~Nm58MKfZ7<<6Y=+8u;yR5#J%%ED2^KfP|A$9v#;A**4@<{9wHBJx!kEa1}bKX$| zHBsEObqf8%&xNr!GsrKCRFc|pjEb0=NERGUV;VJ=V0TMGeXoH7PAI&Kd8en*xuun)I?j`EIbzLq zlT_iR)eWkUnNJ@_$Jg_ZZbXfoR&w7~m8{sOf>%S2;+99rIKNSm{8#0Ty9%B$-lsjt z*b)k><*b?g?Td}i$0U=c#}TAu>Ll2%ua5sFo~(;{W=6!vSlnJ&Ne_oSuI~z;i><-} zAolPImXD`kySp5YsCH7hqT~2zRV9x7$Yh_7DiXyWM;NVYBXbgNW0=-COl`Oc@-kZF zSQ~d{wVe!#acMYNGJ?*$$+6$x--22hUl#sx`QvIM2%LJF>{4-LHz%9mS(SKDa~6kL z_H5nq-p9ssIg95BQG0AC62f=KLQv_M2?P{-(5Cl4h`^I)D6lM)7OXo+{*#&%s!M*KlW17XA4of~2!*kn>fKdX0C1=;SiS zzCQ?b9;`v9PqOGAR?K=?eISaRYD8!Ce?))7Z(61`7rqo}5JlZ9ctSq|yy{U3SIIllt;F9!CnLk$0n>(JDp#z? z)A%Qjo~8%tU)hK94~t0inxDAv*5G{JM7@Q)f%t`R^wJsrq$43{7s>5yyq+-^$CvWr zcONBx%vaz8lx0%gN=RQHpU%~)fhD#7!HjDUK*dO&=YKy4mDKIf&SVCj>Qm+$f3U&D z;jw)0V}D6ezabyEzH;jF>Abn!lqm2`cr_Afyx@_U{LB5y2%(?hgo-xqEZ)HjUA6^l z$2P*yoCJ`XaTa|O<@mAFGq}9nFqZri;VnC=#rvl8gH~97tKTLQ!{j(h5IG}LV*7qE z$C5w7FuSf9DSP&k-O^)Z(&;$ZoxK5HpDF_W8gaZ25*Rj|1tWi>AVuUa^_D24)-HRo zN+1g4^9`^e!wggH(wH;6c&1-k11mWeirYvbO4oj*p{l{u_LnzG&dJ6XJxhs3`*gGm zd4ak%qL{xe6JEYNiH^m-q{hspZllI_ny^?LZ=MmNz3PjIMD#%jd-su8zkkTAbTA~# z^xa6&l{w_o#2oawHvy%x#^}T}L2OlvpnrUF(K1^N7O%XIaX~wf9pEx4?`!Be+quRO z?&{RD?JinP=W~qci_knL7GAmfa6OE6%8n?Ikc&w~u`Qa~Zg8fHb}fVG_F1UEbBM_= zZZh74Qn;PV8W%qcqF!RTpuR|*rX@axlxdz|b>UTg8rQeDBTi^%gqX2pUnRczVh!F~ zljz%_47^yMjq4V=!|GjfEt5E60yLeu_P6mkv+PX~HFqyRhSQI}Lc3jaSS#?$_62B+OF@>t1lo zS4k%rymSNVZU>_p*Ewn|l;(W1A-sEK{rIY)gS6xf(Z*xy@YMAu(MZ}zX9+bz+^aoU zEHVY|KOcm4-3T&PAq@W*WuiIY0YBep;|6;^qwebgqhY~J{ICdbP3I!=(WV}5#;4G0 z@hdPdO@_zQLYQdO1TimVpz;%ehnM$LTbD1`FI-4t3xs*}fFPflH3JOKj^PaN$uR9h zF9@;sh@+Gb^o8(v9p1UD+C3iH)W3x@iIw|6~TJMLTM}BdwrjRUk?#~^q%A6gaMQP9sL$?KB}26vtqZoNYqFMBh3_Ze1;k-?7oa+QfrZ7*WEnueVD*8u$H)Pwo(UIGcpzyesUbt6BpOq%ke(w8m#g9+RI94#TW-90^ zt%sW9CAd3wE`|qQgq;4_aB9XGoIW{)2|w3`tVcRt6!n70ZLes^++(;RSQC5uAD~-d zC4PQ!mKv?z1t+CX;fnA8;+rFvId*;_V=wfN z?m8q5eNVW)?U&1B-MbO;W=kh7dDlTNe&c%Tb0=Zi?i?)DQN=^$+}u51lepU1@wM;9 zQTCN2S{Hdh;(yT)%k@rs=apcutpsn^w4GQnltmt&Y$1|0Nw9iZKM}jf?XPD`^4->p zf}Gx5_+bAOU6<`AM;4?qZ8o}4G!PF9l*h@ufxV!+FqB-q_5w;u$8qn2L2e&7g{S&; zFSgF8#=EgH^yr`IkS*8F%-pYv$Ik47ZRwlgv04>3bM3~Dh2HR#--{13BFNQ-0s4KV z1ODrq0NHsuR5L6KbN5ED%|Av+=kjB9ZKS6yne4p!24^xQ_-$(=$iBS+EzVbPQgR~x z{MJDaKe)r>E=Z$sJ4Hc7I*7{x_E9_6dJ=0tOg&Z}22Ud$+RMgb$vSDcAd*X?5{KZt z)hSqVB$Q*6yr(aoE0N!3li_>RE;!5eP^P!_(bqSPIabytun3s|m%JvRf0hy?Nyg#c zfJicBiz^LH=UC6~AIa&Z+zjwRA6Xvzl1wuSh4glNQrDvoH<)1ZSb7uek&+<_wX4yr zFPUKy)j`}cg+A5N!_(pwWbmRcn#`I{2eggQxqcGK5qv_YeBx#+^M&4Z{J`F0 z#2`pS4ORx5!h-`tOv=7oj!`=gwxKFK^wp*#Up;AdyDA)PQ3Bb(64IR8PEMVaL_2VV zMI(JEU>b`}A8g=&_$H1OTmo*b)>vzuNo9J)vB^pdzNTkm#g&_|53A8qwTI{loT6W5 zJ1|;v+L^=K0Z(Pzp>iIR=<1S9Smo&gcl-)AwDn6HHgDy?AU_&Tg!EYH|`4pGzUSXy&Jko-Au zkLv#jMqXnO@$KfEIQ9Xo`MrCj+eiU_i00BO3(n$`>Q#`^x(sGJWnfLBBHH+!L5&kj zX^_nbr2!ozI{XMa*Zg3WPq;$Yoh$IhcRHAB-GH>qD*W&Xid4!x0T$*)p?Y^VRl3LR z#rra${kuE_4%d)ETP{=N;!edTiG$pXUP!Mu;#)SJ!ZwlJRCm7!PiXlAn8op56hlrz zcv?AV9X*S)7ra3c`yl+?dz0#1@`jw2Sz!Ns66|^7&sEqWQ8Gc6KYH8;Hpou}DZ^F} z+ZF+$obNR3pcAgFtR-u{3i6ebYw?!1EM!Bo-?wgKEf3Soy7y(Q-~CE%rBI z$?bF!Z4}D7{4Qd6e}ynJvkok$7ts{oWO&#r#9I=%4Q9>yM#4ADL!+CaOp(=hPXe~f~LB6kk!*g9x{3ORz3li?3skx z0}o+_R5w1Gdy{>r%JHq@8v(nnQUBW-Fh<^z)JHO;V@!e{-F|^?nA=CKH1<#j{XDXJ zY9)DKehP$ohET}Z1_QQ6&{tge>4KANJV6e$k@&4CD$lRdJJGZ=rRBC)&?Qftxa4!XuOvybYCLT`Q_mGYXw=WqQ=@7`-BS+Z{UX{3yPI_ZkjLr!3J3OC3`@hGm~2?MihnA{UGyjRJ! zWCvfJKQ8wQ`&(VGVuJwh?1jA;$+_!SeUKm%>vZsl=>$4Udm2>r?*_Z**W|X_Vvb$Q z@##xBzxzgRFQ%4>LLtZLWZQG#V4#ZDR;svC?-tGY=nabx`jFzK(J;C`2>N5z z`|X`U^TG)re>LDug9&xrt^m9CM`7Z<9{SAl5%e$n0aN$CUxC8N=Ln?Qh3v5BiOnwqyY!(*}@5iu)<*~^xSa9PN#`D&$)-~JoRGgz}ROFR{q4VNrh$(iaNj!nG}g;(rBd&x({Rc$NU z+&zHpjmps9n@l<-YH3u{KU%sq39m1z#FF)=a0&?`qvJ;w=U~6@9QNcyYj9_| zdBK)a6u!TNJYZfkvU*~8Q&kYR#aJ+Y!>VZUtCkHr{s&aP^4dGYu*5thwsw?19jfEofG)?e@>udW;&dI ztpjvN-SI(+Ee0=dME!suxOT&vbA|a}$w5W_gtg02`ui6W&Yi!njb@W$j0{iRkb#ks zr);X*br{;(K)xPG!Jq@GP~t*i2IpXW?WhbJ*gf!ql!8;-Q)0a11y*lbjHkzLQ|reM z>4zCQy#F4#Q4vjdm~CB4n^!+03u^9QZuC}k4R8XFm#rjMHX8qW*+5-$60wYL!D*OY zE3T}{5BSK!*q^5){ZtzHbbTffJW)*hGhD#RqzFBjAY8el7e$|y5y9n$>57$~m>t~( z@KQDc8hiwKce|Cb>e?WA(6gB|@@``5g_WTA!3e$%#ejhCHxe4iF|Wt+a7JM>z5h{) zfBQ==S@FRbL#^bgU4$i${(eYH_w?YhNxR5CwPVSAn( z4g8(U_z6~!EB|c3BJ%{CzVHrfy6#Y7GscpDK**n;4`sVA(WXfg`R~%lX#Yz}d+vuZ zt53+naN!$b+mcB7H!VP?IsP15(Gh>e^g~P4CA8So3(x0s9NEz>s`$}@7>`sDkAwk6 zbbCDP8IgtCejgdb>1Xh%Oak5ARYT^B%OmNU4b#4aLSIk^-BX^=daqvx)2F1;%8%(Z zZ!5>VKbKfPx!oIGzkVb0{ldVo>aXyPin_&+eOEPL^wSNPyuk&^ zbAs^CtxRlNJp~69-ok_VYScVX6y?|KVDvrKF^$IM;5=gw@MLnSU(X);cLI@ zT@VE~9!f&($tcP*Jq>aKZeYHg1ItUiVl;FsNXg(K!svKG#Phw_EaC@So=Rf2=k zJO;{@ENI6s7x0e|q<>RwjIJ1r82{{YLBR#vN!hU5ePZ47qi(QQol2kkqX%ea}7k`k53MH z&E;N05=RNnSALfBxq%`4R`u! zZ&45ZaLx~(jhS$6&SKVR;$v7clfs*}I5HGBO1CyI_`=cx|Om z-6T1m7I$9C)!@Inv=@IKI6`Jucca87K~y|1&gE-4PLkL}Y}$AdB*|wov_gfnf((E6 znlen7v>w;5UJK>Ua(Fbh4jJK7V5&ctJSerqq8kKVempkbF+Y+K4vWW^V|>noX^%ha z0N&L~@%FsAL(8sdfP#%2{T*J4bE5R&&jlNPx$QF;)*dI`?Ce@2D+~N#)M@l_&Mmg! zUlF)JU&jqfyZFx8~S(C4krv$4<%Bi;8G#AX!ZzM@3FFx+>lL6zg-@Gi5F z6rE^gCdHM*(jYG99X*H_1n2V^%`7_pHWg|8Ff1*di0`F#fke^{a$p7b`!n?}@?~Nm zm;2p%Cv^s>d_5%Xj3gJlHZwh5VtC=46W@H@Zqh~;^Ot@8PU@Cu@kL*Z!I@Rd;W_7^ z*}QBK`YxZ$W6q|dP1sM&3MvDG9Tn8Y@g?m3vloxnYcQg}WqHYoXQAc(bvPyK4V}|> z;ef?gxENLde+Gi-R9a825i`h}`2vFOOd{uFC|y z-p!ub{**k`_rWD&V!Ye2+U$EPVce0nle`s?$H68a2-RtZ;}+ZD=dTjt@g9h|sWra* z`UNj-mWGFk3t;ueKH}ANnY`M&9BtAKj4wvNV8gz@qUCem!M@OJ8XEJSsxI4(A&z?J zuzookas4PM6cVAh8lb8T3cRUG^o_e@wR~7e;%%-

5|D9XOyP5yCQjj8_i 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 g)@$UmtK@)Blceum&TQ{#AwW58 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


=^{T(*_T!87j@8i0$ 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�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

=ST*pCTQ$pG))fcR{ag5Y-ufM{?Klz`yp>n7CUP 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%0A49%Bh{oKJ zN36G(8BJZk4I<`elQ=`-B&+YxT1XCr*Is$kt!~#c2yjjEmB$;D-2#wC z2$2a>ZTNd7lRiHbiFO>e(6i7J4?n-fil2KMWt$zu{e8Hq@he>Jw#Rz4 zHcX;7iP5uQdRU&xdajG4j$wgtGVwISylTcB=aQ((MMs#N?Ifvk#c*3~KFf7x9Cgm+ z!tw8KP??Q!Z@pv)yEGp{NPPr117d=&C^&uJL?GKl)>5%9jE70#I_;j_tXqPNwH_CGX0ZoW~r_Lv@d zK9WuT-uO$?4NS4LafTLtdjnY?7tmct1@Kpv34T0w16`e(3D=6ptUb$*(RD(ptghz+ z^x^6n+{{`xY!mRyO)rubp| zyE<6#X9Zrn7>^xo3@8y$7wJ%6hjTcbJ8%r%ZEC|D#Rr5DmO)Yz*otPk7`r@} z@SS0U(2)c#_lnJk;?F2HlUZ$JZCcyU+Us6RPycra zRte@pk#-=At;vIXSNw2sESowqwJU)E`q=ig5Tn1PL5;$ET%vIU!*`Toy-hAEeDPy^ zAa;5^Pd8W}5%%*oKM0a3g;m_VM`PivLtmI7J>TMw-x|YbSEDBOv&^DNE#R8E|~G z#H^$`7HfAEdxXmwMyC?t$oxz)bA29!%y|M6iUYW=Py(%_s;Q($0{&xmPz(4yz=*jA zEM)u1&|WR%dAJbwJzk~yW5rX_p_K|}orbWhTpy*+?MCxW;j~mO4J!T#OkPLU}OW%VK*db>p@}HSD>}8^~+=IeF<6g8DjlA+oFxc`O6*qGbRWB)S56 z7~tlRe6m9$kafLGf*xhQYuA?W!MtfRcq>y6d)q5Wh9ZT9N8aNP@S~m3b&Qr?%ujKNbqk2UtipAVgK1}F0~)D@VrCdO zu5sxF(Vk$~V-NyL>X>T9Jrp%!Nh7NSD@Mg;Oj*$pS*^~IR)^~a~a9yya~b# zR{!gHYqD-o2gU6@!0o3E%jAwR%11rHvZ>>!&}M~w3mQpLjUN6sVzIWo4~E41`t;#X zQFL4fs*uaOlcY zakngeF7}5Zc`tIN@E_V+ z$%3_G3w(%e!RbS0n9uA)<{f?v)%v&4kM9`r`qs0<*aeWhbuLp~(vI9ugz-~z2=jku zM0>ekk*Y{{a&@IBuAHiZKb4ZOHEW!1JlzQEz!r6e?m_U^P%^^oBHb+7(5vzhB#ug> z^KXW`B0tSGcU#WBI<%7he!UXh+inAN+#qFX%duA|AM!f{SmF*LsIfI34X0%wUAhsT zpcc$m(?GqH72u*=PYrwjvHD6G^s%fr$uAQJdp=+MVqFXA9cgH@fbkR0Uxby%nf$wM zJh=Y8gQkgn43C2iV%ZtEwOkh*^yk5fv&nQGPb2*qate!89%JI%g8EwPG8!wwkCv=B zsAjxK4u2m*EW_2avD!q|9xJCws=LAXzpeCw$X4=m$2>3^48Wh_45pg%2zFnufU1+s zyCFRl_-<0tAm@Q|zsKY3%K?~vy^U~M{UHIHE$QjY*=X_PDLJ+%0A^3vqUD4Jd&M12 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 CZIyxm literal 278936 zcmb@tcT^P3xAzN@K@b$lU`9-U31PZ-5eLL9C}t6nq=JeBGdW3;B#3~ZBoR>oB~0%c z6cLOhF`@*)j3VX)FVFKk=iamKI{&@5*P2-~)w_Dt?yCOO{?@Jz6i;a#CGzhPGi9r{ z(>{G4Zzm5g4=*=;CudI=eQ#f{fBrb`^>Om?*z4oryf-;U#qK|a_Ww`WKfhd(lai+e zB_B@KixKy9aq>!zQP@6wImf-;&iYQ?-cI|IV@5lAyEyOi+Uw)(>+IwBpTeYJdlfHV z&)xg=9i4Z1yXbrR?)35auL>joXNBSG$4LBZnH(eKwe7#FFBS<)wiMl(9FeTISahj` zXjroQ$QX%jKKpn7)1sIWuJe+kA|sORhEI#dh_cDcmMvQ}G<^K~wOGU_d25t~vbc!I zIPYXy{wKind(uf`(VrhGO8*vAu01D0GqNIu`Q4SKS4)*^8gms*C*IYo;TIjPiLX2+ zy!maRnWDi@q1n^%rVH-q)oe+LFc#+StyH_|QsuW!q0*3lrgCL}lW~-;y~!W_7Gven z^Na^IzgMQ+;Ec^ztg7VFU5&phgdthAX~`^=7W(}7YywYg@&W&1oCnOBl1RZMqBJj z=QC{(zg9|2W$R5>Zkq=qv(La8o*oSSJuBEIRL2*RWrEFrf{6H8C3s&SLYms2n=aIQ z!Z?^HL5GM8XjMMu-C^>0<+78iLh82@;}UDGiPPhvem*sQC7%jk4*h~xMN8o9vpc+l zGuJ|o>Gf)T^DM$MHs$s@R8!gU(q>O8gz&Ye1K!C;vs`&w)xjz)*y9$;n^*A;&ZwC) ze*SUP^qPa|oKxSS>$DV^P#w;FmIkQ5cqK_*HC6h8}p1|P0}T@XkoqSmu0hIse2$<)NznZf#@Q=nO}6OA7%!R|QrRiC zzRKOd&cy88Ipd2avL;_1l^Gvt2&$Z@V^?LRr&#%@;%sH-;x^;#?bXI+GD($sS6r(C z|BkMFJyNYo@$q|Oy$O$vcYKbo-2HuHm6N4Ls%nMlDw7)XHsc!Uot1Hu9IMW3er7zrLAI*@=o*vk>n+BH6Yo?;JFl&(ap*Rd zH887EG_^M|3q5CiSF5qIW7*28{{Zd({yW*{U!KYMyEyG|{Ff+EF>+o`o-W%Q_qsa` z1LknDug@@AV#N0PY)f{R)^nG0SNI1=?u!2dN2>n;%;U4jod5Y`L9!vojOykXv-vfQ zu2?lA2FNVkCSWGU3z&pMlu3Mm%%G!?nV~CW)UR-ivsyKy{D?9V{Ay-`ih!AJQ_0M) zsAiTf7c#S#am>P#HO#Ud$ZR}78N-xnrr1!(j2_~cpsNCA+dhtook^Kf>xGP2A~F)I zk#SAsnDb9VjjQc1n{3i4Gg(tI-=yD9f|)v1j4`?`#wy5&u_agM^K5TES@2{>EN}Id zev@^V(s-hsvw2;)hP;8yMBcvhv5a*0X=eY1aSSd9pZ_z^g?Cu*zKO}{{k%V)^mqY- z8%@U4>+`B$HN*5LFhAE@{A=g4cdK!?&uf#*n_rnsj(KFV+cM8YLS(%0tSgUshAQ^V zlt%r3?aDh&@!rmg=Xrc@OR4+7|Y_js@d5TTub*^1wk}-N3Ppis~*=P{QxHg;p>xbv72_{$G_M04; z_s+!l+}E zq%o&?H@m8tKMOmU{a5$?>u+hZJMSo+$5URL#8VkJj%RL}%6n5-!Ru%aWFRVrIrj0& zzkWE}@#DFrTJVDIW%2s+rVh9DIxo4clb0zP!W7+!Wxht9{@3oigOKqu;~3eT8pbj9 zDr2oDWad1sW-`mASbxGXKN4%0!Qt}moLXktr)ox_REmuoBhKdATxHyB>zVR%wam&u zWG|uFHmbI*BHVj^8=Eop2USlfT9xcv>$V##&t?L>2kUHl69%L+P%-Lzj z#aXH%$<{8ZXWE@_GqXLADST|sw$B*P%IZq8jmKM<0EgSmH*q0j-Xz72Sj92RGHRIi z#H$P&eVxhuTFux#kYX2SNV2mp)G`gxH<$@&*BRMu$lU9YVimtgv5)r1upe`7FlL)> zFh`dn^Jw!_Hs`k#JIP6g%|CsExpwFVb3F-}9j94#mW(ue##M&(%DcgAc-_RPq$4Aq z&$5@7Ok!6X$*@fw_n8H+ni%tD;lF+R&$#-({rm?o?%GlAI_~5CgAxhnUA|sE{|ii} zxvNH5ii>PfT>3w1{WpL{?e+Ei2TOiV-X2a~&MyB;{r|*9{{bNaq)2rSL1#Pw-RBbNGf#27l7tGyIEVv-n$|p5oVTJ;DDbpTp-lW%8BnPVylr zgWtXO6#v|+9Db!k7C)drlYg~5gMa&|rfJ=?W9F|n#G03SC78|lu4QGKq-wQwl)Clh zrK;9Nu?ZIHuUbGC3@tw{8ZwXByVO$8E!v{*K$OJ{Pq2L0X~=(m(}O>F!_n#=<}V-p z+QMPw4fB+RGM4Qj2Q3!rKQtSc8gB7rZG+XS^9J`C~u09JrmAw|NVY4hJ8?CSy3|MHn;#8{Topq!5i$rJgH=hW%{HJ~P z3L`8x`1o3M{V=g?4q9t5IHAb0^+~U#p}R7FGHb|Ru*cHU`(uaTp2ti}dTorwjbdBN z3b_!AcOj7$C!!54Z&L$)V9jQJTZ^OBFYTYKSWK5if-E&}4HLHvkn^+{ZGXp1w)db# zTW+nDaLOFMbmN(S{W$Z-)og6_koh_K*<8lD-n{tN0rNS}rkXZ5c3PTTxo%awKH3Um zqQK3>#d5G|nWf{-$CkTvbu68J6acLe_*e!aY_)SCE{KA$K{BE0x)*2Hs_);!s_$rEd z{3+Rm{Efd(@N3N{TBld2ThC6*<$wNN!XI;~kY8t<#lL1U(fVzJhV_{BI@aSpmGHm+ zD&l7^$>OId_*su{(y*4b*RhuSUcx`sb&j7rK8yd%CC_@!YYprET{_lJMKACREU)mV zjn3jjLY_4$ZM9ZQ*0G-MQp>+Q;|hQM^=!V_(TUa%tupwXK4xxA{C@q9>ED{n*dC z_tQjc<>k88Cmx>XFG)GiH(Qs*A6=hey?OK`YuAms*8c71`SG?j{3hotzWm(`>qCFG zTL-_IVx3=D&-b;d;SXq?=KnLM{{J}s2Uh+IM!s8P#{GXpp__}B&tCoAyLajD+_iVF z%di|&T(M&LG8Z5JUEVuZIC(pH?)`s-pycjdJ3XBD4~I!HlDq$N?jL<9?e4K{n~RsD z;eXWPRu8AW{|m1cn+?ZN!?+R=6%lC&a-%9o9q9AH8MI@X7qwV*g`PgABfK&_g{t3~ zER?)=i#lZl&^GQqUGAQMPvz6;mrbR#V@UzMr&2@ruh~dnM=8Vaq*avfWL{Orw8xQ94N$X+d@$P2n-Z z4Z)xAe{{`%6JK(Ni?^4{&j01c4TFBMS@?hMorI`J4R?;}-Ft?;;@`>5=+)e#xqURx zMMJpofI0mWTt&~-ZxZg?bC=9_zD|BklQLC(`HdVm*P#dR+`;vJqfGmMNegoo_nK1s zSF{aG$dPU#H9Z)QhaUIg=wl7=p(GFWxS3>lJP_Z#l$>6Coi+TO4lS zk~j5x8zXQtdO_4aW}=XJQ-1ok10u7?QFekj=Lwq%UcT@Qty$aG-pY>2FRG-<=asw=W3w&F|oI z|4XpaoJ4-e8DPzYSbWei4lhScH_y(1T1dwM&>oB)cOit`ir=Cf;M` z8^q8l8Aqwt=NuXpdW0(e5+U11ohGNJzb4Xd2gr>vH^44qGxWqdz>308oLJ&pPHFW4 z2>TO^`oH&(rs!05=&b=7jhjI)?a3guGYcTm=^LAO<}x0+vjT1$-biaFNYJvdhitP% z5-2}81GYNiSU)3xrpb*V8QWxWZ_WwU*km~gzdwt2PJpsRc=d!=QaTsH$Mx*X^z{z!Tg83_tLZx3kcW}#ScsijOF8Rmf z+M|Yat?g}4eDaJ*T=#-Ea7>D1YwoB1M&eY#A_ABVE!EzKBe=A~_2_+b3a;x+#C!fl zF!Un2*0aHrfj+)*(Sm{4Wx3)+kiv)(gagD(a8 zt|!>e$pTD%vRbfsu{!0&b--iYw;<)HL^Jhthz{=rC~2wUjo-Nf8@Y!-R-6!gXeq|j z$7i8kY8TvmrA#*9S{nXai&*I;fa9tR;@_RfdQ^+T*xe`Ls3`@aqrmO3%f#^$^0~ms za@J5J6-Gt`;j#fsQv5dpgPosow`8U=ZdMw&)O!_iRjmb=wKJ&Nn4ReHcRob=O@ec& zV%(J_eOUQ&B@sO!N8}2`87p@k_SIks9GfW3{@t^U1hw?R#jYaAUaC*m?>UX-ug1XL zOB0D}Rx8N%FQp+e#YpEhp;WUd+_3J0N`-b*&sjjfd6YoLwCyl(HylcD7zmGyTY!f? zxxuu0L$YkGlu$!<16>?mh#G&)>65dsVV_D0X-{q>+a(yXK6Nc?a{WFok6uHWk26W5 zs<`mcuQTk{m4vQSeUEQHhLDune7F=iiKh9_rTsw{XtLEu!O^!5&~Z^PbzaF3(U-b7 za4ej}(Z7%^kf&EyWzYj3C`rmuAvO_7Ff_y?84vf+_x`f9PNRo?VLB7oU9-?RQ-{`w z=cBV)Hwijf2({}+lHeR)obh)Nl&>C3KD*z7-92+@%eF(r+g+V7oEee1?hYyI4xx}# z(E-Us@~e3w?6FD2M>DQ4cOHyoF8W>tkAWPH-J}mCHA2ooHG^}t<*;o0Q5=Z$gVhF; z@xqfdRJ6^5j_WFP#()%&E8Ib*7uWEjc~;o{E8 zvH)*vxe34a)C%l%|1xTq?t-J~VF=tU2@=(6cx0gy3`u0NUyh6>hm6YV z;nHxQNQdFML%rM++a&CZ3&Wp&*V(b>VXz|Z0^KpQj)=K_CN7rJrWI03G-~l~vc|9&5|4PJ^sYyg%2#1VP&|eo zD+F~%C$harl-=`n8Tq{V7@c^Sqs^-f$xEHlG(XIOOi8XLcB{sc1^L%Vk3kr%ZMDI- z7pBsqe{$(-|M_HHz!qYx+C`PZ;z(Q9E(m*c4RpuHld{lBc=P z{=Ac9)Y1r?9z7WjXHs;LUId?&oI$~~8^u2BQ}*_AF0%ConfB@tb3|E4*V#AG5hGe~ zvCxd9%)Lz%?;DU+QvDb+-4K+PtIuKj`J zNy9APqW?x(dUl$*s=?QBvp~(g$KEqzP}ZgbVS3EN$+9N`U&*aNlTJ9 z*^V7Q^*Av;8c5&t8<6Sl=ZWG&7mQoOr+${fWdBod+H%*81fM!c#zhqnm3@vNjCzk= zjV{E6ETr+RH~Z?!?mj$luLWgt@=3sgDB`hY3k_9`faAHbgpRES`JPa+#pyi#@~spc)FZ(z z{v8AxY^MsR%ZbX~lho+QLQ*#74HeDLrd@B`Y3-8+(%vs*M~zox&$djX8Xd{%bMIk=_AhcyF923)C6hg+k;K|OpZ0%Az;^>(+?Y&x z>OFrKk<_AO_IoG%dQpPx-EfZ7mA!+x78Y>6?KceEdyX4Cl1cADgrpT$h_iJM{yZ5; zzE^CbRUv7VS48MO+m+mGrV7WNG$jpIqQWoF#!<`2TH3rtlWZ5;NRCDP;!*=MDf2-K zW*zh-DU#WojabC+vVtDvukyn7GH*KQbC%QGHyiWjE~QVE6Diz13N?ATFy-PBa9(!- z8a1Cn{@hHM=PN>;H&jw5i6K0#H2}*y%%Lnb3w6F7r}Ez_>AaG5tWq_iM=F)DHEMV+ z3%?4ZY^CYPBStj*YaE%nYBlP)#gU=L2gFhDI3{iPWja}cGU+T@j5!Wf??pI?NBVGd&uSEZYe^s9O~QiNmhAYddT@O0K{fWaVC&33@LF*b z)HTmyrznSl=FYQBSi(b2P4zB*{piTvP&R#n89=9JHUjhIW%~a1NRa zG45O&*h~RVOh=tYXD$Yd&!OnJBOJ$_J&C=SF5$&(wXip6Jr^-=4cY$5m5M7h;ir#N zp~vAJ?z_mq0X70A_=Lc7<`LT@?ud`=ZD>&FZn|fuD^6IdNLGHEO0*pMFxpO(jFNA{ z!>fDYRJRl8IJjfma%-C0Tn#<(H{i&-LHc6CS_n4Xf)9qO1qCA<$m-*lNti|&7n6LM zz>O2wxaK$Q`Sl$pq&0xm#z1miel2;?`kP+W+(IXwjG{NP6is)$kf7^W24?-pqTQ{P znABVdgMa7KT!Uiv;K>Ul=zs(ArC7*N-pnQ+Gl7OS2db~JnQq*Fng$n7rjs_iQmqLf z)Y1#42cE|hwoU>fOV85Y_EzdOK819S-$>1$oW;HQceoCEfHLnSWA-{9r_> zf6Fb@nUO-*Wmu4~mHX)}B2BEzUSV=fGbQ%kMAE30=&S4#Cq!9z^bP38|T+0;P@TsEqw{Tv$^^)33e2Fv2W6Jj`4FioPPor zEgQi3KE?Ffv0daw+8E)-T_+$hPmS!+O2!dcipmeiQl}9q#WDxo2_>IgF+#rcp{OFk(k7&AKJJpF5$T8M)AAIEn)!e<$__H|~m7uW8mTT2qq?$0Qp0yCd% zI`s-PXS;EFVP3>7v4^JZ=17JYmTmvvsymD195pQQr15k88x1bL9)VGS>Ja1OQLW{^#l>NK|OI_!&jN*K>J zE_8+i&HSVb0ovnW#IEu5ZNnG*k**<}@=%0k*WX5|ws3a;<_0)sBt_G94{-_-XJ}!_ zY;hvDIod&sdUd#cPIj%lLY;i#4p=<55S-`MFSI3xo< z&-#G6VGB?-;64|i7dD*83&)*NpJ41PGv-^{Zgh~ALMfAQ_+e;-5zS+8`6mx>`yfs2 zC9i_c;CoiKrv*Fj-RJhyJEJB?xrl^xu44WaI$LB|bAFvIxaMLDE(-_=AeyAG@iZrP zVk}-TkRi7#r&ISsA=RB@r=nSDEJTlcz@}cz!k@{fF_8TZ8h^jzv;H=2y52$V_J;~E z?vkwFCjt0l%$A6UUs}FfHvIo~{~C?!Gps4TFyC!D0^x z`mMGrBa<-esT!h%eQ-M5Cj)jW%cpSuszCVkx8w4+ee zyq6Q*k_a>Q+`w!(S-Rk10$g-DhyEXYar>+BaInMzN)!5E)>S#$u<$Z^%>9h%d=LC{ z_5*09zGim%*`U|w8FXK)0oBs3#PYsBg2TV8IFmCY$tz|9{l2*Xx~v|-GFLZTYVd@U zbNs=1M~IR|Ki)#^&3mI9tPhu=W>uDGB13&P zv|>QZTNu5)h?I19qtNytzSY)2J2n%YmQ&XK;TyC)8wAB(W9hoA9;DgR>4rlVRp@O- zZIz}|<)G2zbd5HNulR=LQ6tIw>0UHxK`@aqKY>w&vFJq^npip$di=!6=d=xY0rQFB zDH9rXIDxH~x1?FM5m-~z#k2UZk>+ZKaMKwVSU!>v%fxc}?%FmeGH{^Ny5GaxXVanM zpaJO_u>w<+zA^@nRnSD7f!=fpIQw0Scs+f{i3U7ienr~D3X4tYxn_1i6>U7*}JILBPhSQbnz{_hN!FhF2=FMd#8rm9!=}S!L!LVSQ;$Jqb z-zVVY^D$Vr`#U~Nktc@9+rT5Ji}jXx1VhQIp+oT@OgJV-#>kANUn}cy=a_ADaG(la z6r2Llhciis<1DMvcF=m19`2hf)0zcI zwns?k+>5M3<2*9M<{!G9N^4P#|WH15_v zc-3eK`rnL$RK78sJav-&*tLvCrG4eXw%>sdV-@K477McG;8r~Q)DHyVrl>c9gC*%( zP^>iTEs3vQ4o*%#NY#8FVz_E4x9HgnShMI9guo=K z-*^^Q?3qd;V{f4R8ws56kqc5W2IS>{Jyp_8BjblRW-QE}O#8=QAO>d^&<6@qB;eRt zP$-oEQ;OY=l%x~y!^PaB8b|EC_ZIQS zJ7{`zl_c4|W(QJ7K)K{5s#-ptj%br5r)O;(0tl(FI9Y?_^ENlh;sk$ooD=c`ut-x zSy`h%Hx%%>Un>h>jzKOO1g5b|CWOOOpGb^aokN-%Oo)u}Y@&K-C9R$rO1sP>$&%b8 zVyyWKpOIL)V9gL#Z;~W|do-wqaWq*sVH(-IAq5Yrt>VrXvN^LTkucAR+)|g?sNTb_#sD>5hZ*!pSXNBRVOs6%XVY z&~Htd*lAsdzx*|c%FS?8E*^vvo^z(Ro+oV1Me3C%L;DrJvA6H_^Zd%fFqDbn-n=%V%Aqo} zkLNAu*fWzB^z~x3kOl1@Tc~oxY53gZO6CvUfsHHcKyuP(Jna)erx~OY#XxgtwOc@P zSGJ*sp#gi`#2RBR2T>)P5kf=NF1WL!igwPCB89U*(D*CSLv@rC zjK0jq$w|-&4tHUoYzmENqsZ1Y!bq-!Gn?Z?*6wwo{=F(f`B`H)a=3<^SmH&(_`cL@ zMLEn-;3%FvLE0sxO!I#b?4Mu@8AX#xXXke)3%kV*PQL{9`zKT5=og$n?&x4y`Q-Sx);9;#{xu{V$M7A+&` zztpH+j)qXgIf48x_eDQD2mIS(DMPKaKp_aqC{fhT-R^0L-{xZWXpzIsPSCz$7d&(vL%i;drOEBv=#}$N zsJKfUY90Aa-+qsvlOt-GrB4=;`?F+BPmUQyHbu{+hm6j{K1p-PFKt4D12?JUv;Cy{ zyb_%paED#VD4U)c9-Go=M5e!YhJ#C9;2CoPO%Tx}B`)T4dg5a8r8)z~N|oVH%NeYJ zwk2M8Hkm{;Pozmpj&d@UYXy6pzr%q6N!mG~h?bZvB-u7nT#`>6kVlJ2%k+74{^K?5my1`AT6DR}X(E`^h4b(I!cB@FA&v`bPt_dMsrv60F8+uHeZE^rD^$hk=c2FR z(!L72NID7893GQ1kCOD0%c*+e2k4&j0yIV$5I5gE^!pqL*q{a%hWUKb^8`9fa;4jJ zXF@>KBnoc2@NJa_^>toGj7F^?e&ac~>3S25lRx6L1K&XJ!6ouAJp*4yWI+AhbnaKz zc@nrTMo^ZQgF~lIz|-h?q%CY5n=?HTRu6W;$}&-*<`hbeH9sLQm_y-kZa5?Q6WbSW zK(lskC6B*+fRm*w$-$v}oQ}#Hu2NK+bd*N`xvWMyRu6HxYevx66fL2aPZ8HUrjYu@ z29d8lJ6X};98gANDEZ}f20Z$vL-$}V8IT)ELl+eg^$;22|1*kEo97Z1QBLm0QiQKLebM)D!MI$1m7wlC!bzrRo5$%Dw}P1xZxXYmK3AY ze&2+gPish-B}azzPY{$m$J%>dW9N4lkZGUyliCsbY=zMdVj2F2vrmx1xM%Cg>;gF$ z8uy7li1npGwzaJOF9sLq$(a%bEh6q;2?d+ql1yJ4GXCT_iiZk`_4QW4rTN40 zgj)*@uFIs=&12!vJ_({Jx|f_;?#>DXT3_AIOHs`)-8>Adc5Gcy&L6eCbjTy;< zhuIe~Z#ag`)KevDYbR5k+p^?Q-v#mnEr`rV33OVU2qI>0@RP|Al7C1NtUk-&{-{`3 z+9<%s^LCLpR+DJF{3A||+l?Z$5yZTz@Z%*4t=kikOY269xmB#bXa$~0n@b(Kf+-tg zMz86F61wXud?{h5ljTAPFRlZnZdnqUCQjaJRkB$ZH0c8aanlo@y4b6wCgjs=6=MEn z2`w<=U~YFE(GHIzPs1wViJdgiK4qK6&W@QU+ltiqICWw>IqEcK2&$sRAUWka^QLXy5Bc~>bxCf-{{K4spfJ!+p| z_ei8$m+H}=A$4La7LKoe|AxSL4d98T(wlMbFD+}L(F)xR{uv$&7iO8c` zsSVe@_8e_+-c8+`#mU|1A~q~E5`S42<96RIFwT7(5kKxj&DOaQ`>Hpnn^y^!-csuI zwi&#+M_aw;z5*~6(MSv!e5xF-sK z{zTyK-v_9=aSW5UiccQ53c%KMDhc@M&uYkd5Mkmye3oyE&DY~N6~>Mnxx9$p6&*?J z3pGfi@o~0(-XGA3QiRONaU^@<8+M$109-Py=KK!$klAhNRq5iNS%($xxVq9XDruO@ z=~aaj>3bLGgxL8U8P4r0?cB*OF|R?zYFn~?w-zxU+XmfkYvG-j61|{zn9SQGNyq2= z(p8B8q&46!7R4W+JF3#N_f*N|3j%cW-A7b&)W~Q$i!Kg&!Kv0q!L4DfFhZ#XE*7kSm*19P)T}u; z>yI`}J8FajXD(sp9yMIuau$oH#Y6u0Fi2fz19Ahw?1KqAK=I`Wn$r-7w)>L=pX`bl z!&PQR7&ac0^bTr%*By%_oeCjeke zdM39{Ee`|F7O?yFgmOK<|Dw{P@mze26CSCLV@E&gug*I82;$swLC^LKxEhMU^EE}# z=%P(W+|9!!A=2dFi8FA@AO(sm)I?JdG{5VonVJYl~XbA9s_+^!GitEli{}340g%s8D!w=TV$FXS+Pnvh!i{nACF0_ zVSWuavD^*gm*>Flu$S=Tdp%nFO0b)f_Cej|x41oE2;faQWUrn?j8va;i@uF#l!kR_ zamGweW?KMz>wFj(j}*g4-7#?9_ZaYvN}x461zzMx5=Z3FVE#=uwZRnLWNMLZ(XZfq zZy+cHj-ro6r%}%>z1+sBgIws8<0#($lHHWH4Hg{ZVW(~(4y~HaS@r0`*^|4_dBr#s zQBj6N%AS}sJZG&Hu7<9~i{Q1JCl2_(0=GXbtMFG53;#5Oh1Ok;j@6)-Kg*F>4x_0N znLr|^JA;jL2Ulmeh^yPM1RFII(Q3zf=!?^)S@JKjrfD|o^Gk_qIk+3s+Iifwv7>0~ z1}84gN}oenZQu?rhx_G0c)?r|yc1M#&8c z$5zm9%7@z<-yxHAnypvMgvirJaGhx#+x;T|Hyv!@zUhsmiP2B6t~QLlW;BC_s25|w z&Oh8xTpM;7{oy#BP`r9-GCI#TL$AHpFKZ5O?N<7U%}L zqWOYt%#a4fXPeEdX9Rbm>_R!vnLQq3wv;g|142PQZaLg>xs7?9PuY^7;k7WsQY=i1 z=G56WIM?$iTRpIY4Y!GhW6w`v{-g>hd9xM`6&$c_e+U@fJp~iI&U5zs4#DL|)1gsB#jqyhs*b}ZHIH;eC!n)~jIBR&%&$LA__@NHHex$KB+l%mNg$xQ#jl+j) zUEo`8G-fRKz{-Iuz*B3)Q(l#Trwu{6R2g?uQ?!~enQZ69V$^{qxF36&-LpkikpE&i z{PBwh>h}^xJ*eeuKICyT9{91gs=jFO-VeShyk(m-YoYSX18#G5Tea$j*I>po1mRFI zL~Ojn?HqW|%~t1d=&Thgu6hRgrKxOD*>}$0z=&;o--G>+)nV1&TrNBP4F}UEpvfz9 zsB-!Vv3cF-xN0`CZrbF~Ee@|-HOA-XC^X1V;I@6@;h~hpxL)}QS15mhxed{{(jgU| zT^P&iV?11pmSd~WXW-mBMX)+W5lWAhVoj?DyGrUPWaeyG#HiC^9 zh1z#T@cZudY~|Wa2`aF9+waX<#%z4BS2~pGj!H>ZkIlMLp}rB`uY24UR$*eKi={sQh@ zn9pfnF%Y!M$AebUZFufb2x@kTc+4gNoK~2#irO)o$Qbz_TFKV!$#5=i|s zjh(o!nSDGl9NYD7A+uAFyfB;$>xSdB$t5$;@oWOll0Aq@Q7^dXJvO}W9oM*VMd{q_ zjgt6Uc#>7?EkUV;Vr)py0HlW-!d2TStk1Kf*;a<#o zxDAqZ?y@G|bdkp^WcRg>CiTm=Lu8l+46WM$8a4LZw?~9)aF>BaWhLBu^*~ID4nyVV z5pdhD8tppwphR&A*BT&83+{KY){*T@!D)HwbMGKK@mnGcWrf1w6mjzB$Yc!5-NgN! zm(O~7endgY8o@)?bdXv%7E?c`aQ7l=VE2ZN0*4u?U?q2*6)X}8jvSXC&cDjAOHHLQ zvL^+WybWgM_8SVm?jJ*L9=^pJOj8yZd{Bn4(W3PE{u+2cU38df5wPPcz_f5_X6cpN zs6Of>tMK#>K1|9$YwL<-k|z18-w|)VyqDcn0(C-ty=%y}Ga(uIhOn{ZLr6YR?lz`pH(i;}f4 zZ2LV_^#4&k!hQ+Py(Qq*tZ)-tzfz0Wl<$L;L@Udz$>r4bfGvU3S9Z7g)Dy zE7v2YEoeM96@1p0;^;apXqJ(H*Yj95+pvNyyM2g#KRl);{BXs~zHe9ujR<@iImA65 zUPp{6Oc%^!0$|E?6?BxBhfkvx;g2V^-181+OzuJ0q?pe>A1Hvv{=;}+VlZh$jn!tJ})`xoGQCXmz3;?bo@Y7%K;pZydsv)4p-H z?*jNqhruX^Xm(9fI%7<>!@6VIWU{dgc(s4v=9)i65#KO;xyTO0Hs)a6wjL;}lEsYf zJA$2~r-J&K2Uz+h9C9BVga(v6YgD*%!CBn3 zL}Ri#^a<{t*TSBiFoC93O@g6?o%r&wJ>53_2>V#H7$RTPaHQ4{S6eDj&ulfySJ{CR zD}qqm)q%TrYby8U@*?Qcm_e@VpTI+^ZE))HTnrO8fxsR^+QmfTpkpF7-8#novi_!HVNK2x40fx)&_*)|nRptv-Mz|AY@f;o?eAfFKWVaU2D3qB z<`bwLlf;fWvJ=-eT;zi1ZO6Ia>$phU5J($v0b(hI78ixEb!|M?>u?5_oU_AwtIlAL ze+AQin@~ya9=3{2#FVrISdb9I`IWt8fAg6_*xFn8!Uc*ZTn-)TJ7W4aREv2Y|AF?A_>SZjD4@pdL8 zbw7pBi)CzsvIr^oEd!e5DwpBf%l@o#qdb>eP&zpWHA2sTgyRtG4wyqtir-@Prc_wW zlO%LmG@R*k0W!99tW?9h8#B zQc0~9?6WJw?o)9$0g3<#91?il~-Byt;M%6uKO4^E>(inUDa@_QHA`9-pMTzy#RAo9ESz6ci8Ve&)5*#tBgF} zWVOGYWOo^cqS4B6Q0_Y(7k;UQ%+}+~D85owrl3rbCYA=TE3stc+NDsT82h$xt z*WvNcZ@`Yb#YSFDWet|^fo~h{fNyXp8!WXNE=&%FX0V6THn&k@O*XXJG;;=Xjv!4* zz}{<0#6NW;iEdy0e;7LRaH_g6iX&5os3=WJLW5Lja`$^0L`e}*N|UJ2fCeckgfeHA zA!9;ChD>+AhmZ_W2q8(D6Dp+o2-ef}X!@W(O4JCUXT%_{z%LNfx>87%sw58C$bvUIQs2H)wC>e< ze0?quO>DhEJt!PJtqb{%a?+5$UmIeE1zFSXeA*WN9V-ua0@)V>5k-zD`zneKtu5m{ zV3%Xb7}D3(KJa_%O)_6 z$G;LYyEJg>;CPSVJ4B0W;lgw4U^*8_i*(I~De7ssrsxyz)|V=5KM5?!QDyL5c8yfSY-I%OfHKu`!|=lKbwQAOb1Bc zvuW(+;maU4%>ZuI9RQxGJ$Pi#!r0a|FyOHjW|f@fnW|NiT7!C2%02>1&spR9)H}H4 zMH`tV^oOip69hL?yZOC&0U&Ys6d3DmqEd0+Y0<)Ss2qL}haIyP1g zzq}522X2#xfuCqaavm?y=Lk>Btq|X@RiHA%Hn?xc0$6S+gnL|Pqiz31JheL-@5{a9 zJm={cRNKJs7L3A``wrse(L^+FaL4>3Q(y(}61{l*A8+b!4R9~IhNUk&P)|jWs?Q6; z*GDNJmyy!{5Q@^x(^37(YV@)WvwB-$nOZS2zr#-l6MJOyw z=%GSTM4y;`#y3_&WW~m7_(L%rbH4jP*hj=V1q*0?_7X}WmqLvARcbTn3}fqbz%wTU z<{Jx;@|rT@6vm@U|DD65RLTKR|gR=W>6K!n|2=oX?^*LMd z@aRjFI(HxLMg+pv#U@m_hx1IsTByycdyvBgWz&=rN%`@|@Oc5CO)LXHEmEQD+Xa~4 z(?xRLoy1LB1flOh0Pjzz2Twyf7WySZQC>-gG5xj~&qvu2sT2!PjXgvCxy*6K?}O<6 zQH8B(P6JK1a(K4z49QYE0bjSj0Dr+yD!lU-{%rAtW!-ZiY{p*JFx>|u+Ko}8x zr=JdU-kjTC3y_HIbAqk$wY*f0-TEVxj$7mRkp(qHsBS045Zxq@h@Queeg*J!x&fI# z2=m~TJ8S0si7Z&nX*H!RJ>8Q;734obd$lWSuJ@**GGFk*G-sV62MxA9Y71K3P5|NS zqRe?E1`eIeCvS@0V*X!Oc)0L7r#qR!(` zSQOkq1({=bPMrtuT;7#P{-zi?pn^}5RH$FgKk8&%kKLW5TadAznTdv7 zqjbK4C{x{C2Rl!CgVW-x^tAj^IwJp$p6#f_n^SFR*gQFO?Y@JHy|SrNQx?`Zu7|E_ z2e|ug1(=(b!?um`%mQg8R&+CkOr2tUHMofJ|Go~}2ZNzwk2P3MA0v%nQ<*B5?i@AB;P#&bTCPgnJc>;JIivS*j_(?i;^d7!x{$ z$}xU8e}x>gY4cVrc&-5_t=2LM-Kvan=47yp$ftAquET4!8`vc&PXsC!GJ1MGWK}J9 zUNdQi8wWf|Rdo-!D(yksbkx9jAB#rME@E1#E%suyXX8*E1>wE5CG2WK$mbB3t* zv*UPcyC_>-n*{R=l$rS>SE1wGE$CRH#&q9!hV}k+ST-dbFSq-ZNPLy2&R#8e#Ns-3 z2$t#$?fD2U0xCS)1bJ$wypqmew32Px((iM8M_WUf}i796Z@8 zkSK41efoiGCEtocorF0i@5+K@1q;|_`6g02ynvPJ(&I}cO~$%2v!Ld`$+-G$JUG=B zz?+6jXyGS9@qb->hou_43;UMv6ca_5h*JZ&FEeKZEjSiq9FOz3SE z1`Ykc)YCZ(msiH&wqkMe?ua~$Y>$R09|v^tyhDzQy@4ww$r#1WArn|X?1?4Jp%5!_ zIa-pfd9(;4AFaYky$VcY+f8U&w~6;V@+T%OAl#YUo5Vjj4qM)YkOcV$5PmQW71n&C zA*psCQYZ=)PzaySo~0U_3P@8s#TKP?+zb>;wR?SG;A=Xp{<$7E;&K>t=FX(ga$!&W7jmLIh~~J~^2)>I z$&#}(VclaN+%r!Q1v5G@xJ-@}|Ed7@mgZqm!U-rmV?&N}9?Yag4={AIBWNve1OEdy zP;fyK{odH%;eA)B=iZyxB8q73sE=Ds^%>W<^BJp5an^6@R{F432X<->kxh$AP(`MX ziYa^W8kbK+vm*e9>zcrAnHu=-dCGsBevN$Mvde+8mtk9SIIgjoK^wY?@N>ch3?b!c zcc2edUFMQtvmvt8wu){l_dvdpB6IS0DRntl2)4K8<6((*-2C+wXm44_Jl=MjSia~a z-WBo~Xa{J>=~|aQ{D;qV=6y}8+MgL(TyKC zU5!tsx{5OA?Azgjf-7{DM)FPO{=#S43Ha@28~LkcLf#MLVEI#R_S*eH-23}Idc9go zl8&XL^-gg}UuX=|>QBR2lS}aE*?M&C^gu70Ak<2FPEVeD2!HcFkPuCACPtGFZ@&?E zc6AWzgpx2ls|0rNyQ$=wRM;SUnpz!D2dN(|xbbBq2=~g8kwITnC9puE38tSr0XYQ|a48vuTO;mxZMYGc2su2*u`n-G=3?~1Xi8L4;ia@Y*)0-- zh4mFwXEYd1Li)&CpL&#RiG*)E_;{BF;*d-_xLa?4C-I43sM1O!ADzeXOO>Sa)*rg@ z`A%FB)CQ)xJBjNhKd@VQ8a(v3!$G;<#8+E^zW!5+hK958+)Q6IYH){l>_#}Y${CC| zZNlz>CHU!k0i2rE0pXh_^M5|rhiXbvI4V%i`y84BBYSJ%Nnkt5s^(zTw+0AT@+#>{ z65~gizl5YuQN*l2AEYMfV~<1;u5?a=9mYAxS2O{C12cG6sD!P40VptRL3Iug8nb0J zT55y?Y3GWv7AHf{qg-6+cN>1FJE80j?hLzAQzzYW8@x!4BV`ih=u{xcynh#k!C9T; zyXMTb>nbd;IPyC0-?D$ydS3_~SJA+#`B!P!12JZ*u_(K@NuCrh{Y=yi#&Kn22GuB6 zB9q;Ua9;LiCPw)HDjn5kzQ6kd(LzBOen*1ph$(`fP$%z*(j+!+>@1@j@|38YDMmK4 zhbMa9n%}+SB=6V2#gdk=z0BN$f%stb4~^@7PS^eT30oS6OV*!#OglH8pzAjHGDhYp z#PalM`1t!h==g`@7sJ(XCpHWczqMoic{{2kmIJoFEpRmKE6FeH!&EsJ8h+NB%QcF# z^(uY5v}jIOu)KoDSD&FP)=y;R6QaSvT zWX;#a{JHn}g0`A$j&l&%BfFE{dVdBcZhb+5PQ64myG?BQO4&R3!BWg)IOEdW2ZmGP?PW<$w^COA}T zMAp~G>zEDo@oY_Zf|;`x7`lE!b1OOc^?D7Ex?4D-;W{>HKH=5-{e#6;KgnIc_r%0< z16qjY+Enc%-WX;uHfxR+sZDN76CC+W|bwA`$1j#EMW+R9~Er z{nv$fy!JfY(rt)>l7iS~p9tk1Ep+tmR2|=8hGySLqnn+(X#F`(i*0m7o$4-5t0>WV zbV&;hXt%M}^>E=|$ptWWa#S6`4dIhCeObbDMV`j|Y~) z3!QItQj`Siydw}Uig%LJf#opp^gO)w5vCG*J)rAgKN()S43FzxfcKH*a5+Dds>Hv9 z@C_eOGRTqIZ*_tViw;v63u(sqQV>p=a<}BAv>#5H77H>H6Va68(|f1C!<$;beCN(1 z?S32!vF96*=(E_pVFsh{-`_p6!r(UPi*7q`umAMi*b@u}e z5n9Yh;*iWa`;IWe<|Iyp&Z2UxH6ur>_yFR@J z5~D_x9JxH=`}a66BDwg%nJe%8*9`+ z9)F*}{NwU1TXbeHLJu>rIiwEnX+FSx4gI9_W;#SE1mdLy{bb{e>$rNVG0pqn3T79q z;McC(FfU7n{W_`vdRO0~#haTr(@lwNd5{2Z9|x%DNCiAI*pJIa_rpm?3GD5!;?Etg zLud04@@KdPrpjC-l_F0t+Tti=h}?i>Dh<%&I|mE1f?(3mF;o_sf@y#ActJ(#z-79L z#CSGO;hY}M{%J@A-*&)2T_ToDj)u-5Mbgx?89g6dz*XAoc#p#-VUwRPehhVhpL3^y z%g2kfc-18Kafv=&bEzQnrY}Hg(_)y@$493nVvO!_F=l647Zf&MBxlY}VFp#T;o=H_ zwGC2?mue*(JkbSKT>r^ldU&od zbNS0K^eYj*Qp^ivMPtzZ%xt#beGAFe%7m+{XY+kM3PAErCE0E{mwa}P#|Q7VF)yW; zXm0z7RvV|X`wg?_e-|=r%>2{l!bd8r*DS^E zJOAhl(Gjv7WmwBM74Y_OFuokf#d`^+#G)=48lI>#dlbakTUA}KR34dLV zu=zEK`F5OKdNZ4J&yR*jS+Q%s6xrdcH{Y<}+A26-_6APRlVx071nHi_)i^Y=k>s4N z#GykfXlEKt&-ZSiBdfNYmapjF-we!2e~$N3eR1gJ5xgCD50~or&G8@d1-%QC5{Rw1fy*#UtIlSt6!2GAI!a9esODV!UIzl6`i_>!wA zx7HUPR&()=oL&42;fK+0Jen>yZz38mF5$oJe%Muh5Wn>b!&7@#*jy0>tJf-`+rbw8 zNOK~d7iAE&zMX`FGBz!oTj<&Yih>Lw;Sf+*^yVgTvD{f$sLl{47w;$9e zdGXI!&&Bn|!gwg}CAdwH;WXYcK4{D0+t#s?Ilfx>?fz^~_;v&0YfiwJd;lhUd2pI= z2}HemNH^TsO}50P!*GZz9N&5$t~dF>IX5q|Mz{tS1#sWz^A(in9+W6(hX1bq;IeAb zp!)0%o%c8aw>YnaM@zrcj7ga|wsHYu*l`*}cGRL((M~V`Ex0adPZ$1~!2VhF5FAbv zQL=Xg#`3-siD0BoSE^`vI>+j9?}S;n9LBt`B9SfI(Rp1V|DvKJ)E{$#EVCN&?_CmI zerFEcY)>QmKj@L&<^5zuK@8;W`U8Vy*0BDEHdql|co=VqGb1wTM_W^HdZfj1OI%M; z)p2~{AdBb!Y=hgz1T#1Lay=@q=w4q<)Nq_eI+o1Cg|$N%@^KA{jE2DY1}!|_ybo@> z$e9d1fx?c#IE+rBdm!%mR@4WKCVQnn|(8bqKffr&A)riMilb_-yTn zZX55A=i}w*TvSMpPT9!LS#$;rB%(liG!TOMfvDt}3*M8y7W1}jz?hSJAyoSj&EO^D zFYTvPLOv6ZFJVyYlps6%@Jx(M@B{YcKJ5It0XvT)O1@Rbz}p`|;lM%YNIwJ$iJS4bUZf$x@x}Bt~PrvyLpelSSl0`7l@GH*R%2B z@?_jXgrMKH9q)cD#h{svWQUjnDuIi0f4oQn;%XzfH-4xht#a z?u+8|Fi(&gFW{5GU;zmB(jzr*RpIk42~@vYLOUP-NBXvYCd&?_Qu`~;5OGMB)=xCT zN12HraZiYuMo(kjb`hMV=gD`^`vMZ`Ut#;w%`l`BfaA7hq~u5&}rsSIuGRc3ow*WWD-J-lQoaj zDD!?0w)w2Zg_Xvz?z<2hTy>Jub%*$iA4#+8UhQBmnk7U3-~v!S_!4Yt3n*Vq9?$kl z({i%o>3lK9WMd1xSe1rJv5)w=Bi^(pwh@{G%W#W|8-#t(g%-uH!2ef? zPfXLmbMq~59dn0%aX;Sbd-9Bl{!Y-|?GH-DSK-|fV{G_bMtA6Ufz-mY&^BQ*%O+h# zZ7#F+_YqfTt3HOG?UEnhU&b^Ee+dg+%0Vx!>?+{_}w- zay;+`hBes3)4|JV(eoH4xOdPEuhwAPMKyZl1IGv-@WNRpUSL~41@F9*fS2l9c(J}S z*ziRRYW8=4`H6R+CZ0jM1Sc_<7MPHbNe{tp={o%9xB*u;34&^sJ*Ihlr4xna7=!-* zK={QT@?~Z=*EvH;D#t+_$qa_Y7OF5UPKdeSoC40lHc(|0h%dP8!S0DUkY5`|gHpM< zdpp3~=Y_bWG9GyCPwBG9qp12xgsIi5CZD@c!;ila7`;c7eR$#oB`@?zL034J?d`{R z2OA-qe~UNSVJ`@c97O%SCe&kWGyd2m!Zh1j5w+5LC5cpqd)Eu-^pRCivTqDlae9@I zx;uH`KZS8x#c*e{9`ZGEh#0L=!8^S2CjS;Sdl&veyRMWyW*R0MNT696Y(CS@+3G8b{o_z?xVk+rxC+g_mWfo z!PGWvIbPa#1g+)_VOZx2zFk}v{M=lP-_i@{t6)F8FCR)&6;JWU%5Gxlv2u><_k|N( zljz{oXl%LG%d;#h#f1AKIz<_&n8wXljmE)vQ6Ll*op(db$rK#zbfq7=PV0Cp8Uyp@ z0a>ZaWtzGlk9Y?o9_RmaI`zQ-{E9yX9@)h{IxXW_sc(}Poyx^VfOJ#iO%ihmoHQ@qnerQ9i)TymlNubET557R(yQ9eGf z%*BoI7A1+Tz4QZ{1kBfbG_Q++*raE0C&`pV2KeE+-yCOZ$T8#$*B__80srIjD2D{r z;@#{dF!`NR((+uHe_+x~FgYs5^jTKng{xeqbGV-#?@WZ+OGR)gu?8;c7Qi-haWtAE z0#%)Ic=p2%P=9KKuciM`wWlf^gA)eq_INn%@rvrmQlcCxfNPh#L$`h*Udu>=nZK@M zWM3SJ-oL@0w8aBFQu<-aw{4DJ^rCCiIN4&0`Rl=I1WEH!+Vv}&^KO=-MuLsM=l=3 zC9xd$|3#ftu6an%Taeik;RAaYXG0@i!PZsLDBMs;`eWC#HXK*ta!{Dv(rSahv|_14 z92wT!k9qG0W55cs1CM@6IgX3KUmN58kz+Kqa2?PgWx+)gX}@Ah=I zwK@crYi>rP-zC`3a9yptEf|C4!+0z5ELxwNPWVr1`Le1`_`)?EQ`)!j9k##4GTt4S zE)onU4GiHGwSp~)ZTtr70Jv@HgO#SvMCWQfZ1AqY8)=07GAM{kwCliZ+>5(7q>(EJ<|BJ;u5;tiid5& zxuh;I09+Mr;=cwrup3o_Ax{-{UBglo&o!mO(<5QNRTGZ(d1BAj7ocK45uI){5c}Da z_+odnsI|{aFj2V#XLX4$TFgkV;1Gw3QlAa5_u zfZ5asgy|Oe!FjL01Gv7-(}UP?U>gQ|b;8V91u*3D7EY#w)BV?zi0`U*$Uo|dYel&K z!nSlg+GJhA@6ORN{no^P>gLVqKoj6W|4g2+=nV81RbrFxr=g+v08|+YGhQ6idOMT{ ze=pFJ=$QFV%ol3&*=I|Rbr?TB`TiF7LrXCI}8Pf^o zc<_M_UO9XdZ^}qA&Q0zpbMZ8MZ%u=2+1=pN=184PPr{RD3FN+48UIR{8NRxZ1yb*~ zV%^JGOakv0NOBrZ)2?Q$pX!3ll`k-VohNpTchh;QjleupVh4)9mt6b&4o*cUZuAyW{dN$>t-g>6f%70QJq@QXNx=UmF6Px{^4QC%`Q*hPYiv!F zV&cy#@$(Mnz>dnl#5pe$)5S`N+%W)?11WGOZUVFD>~Bt2(<8AzHiCJL2)KuQhMDhw z(W`f~nG3hoh@!U_-njIdI!67&m1a9|;nC$(*6I*-fA|hOMiz5jXVUDGF&kWa`a1lk zFVQqtklp7sp(JbRFK93w0jq&QjzMwY<*BP;^|2r{tOKs47;2UE*G>(P|Ya!pBUr^?3~HSZ(NQq3QSR?h~;`O??Bn^ z&y-gwh7!doAST~SpWAUgYNEEdW4kVreV_PE|K`%cvR#mNZ7)79dO|`~Q}O(}GqAnP z30orH5Uud{h{495<(@|r5$%kUgdF|uIUWDk`gpXr3=7T}5BlStdT10Z$k z46P7xEK>?K)9OA{n7VqaqZ-C$IIBg%}bBtUoP5DKK&(OtYR`==QlQoWq3Vq4EGPbnu1z7KbZ$1 z?Tessfhm?ejfJU)7Q^?6W@z}-6emT6qgB}i_TT&#B4GRvm&Myc2Z+Ox&(UZh7f&sw zhCp}Idm2}Ek)Cj>$BJW}I4|%s!j)lE&EAYhlWqc&mISh`H}GlOX;7~2#8Z#`sSdmc z;~&0I*Pun@eqO^X?xnDMj|;jlHm4TtB5<4co1bgr$&(#BL9e;VF;DHk!*pi>#(``0 zpUaq$!G{H_E27%*&rXgNR0d1YG;Ht8K8 z`%0Yk5%Vqiqg4*2!SVc(^q!LSHFj{w4bit$5#nkRajAkMereXj*6{Zz{_i<|s5A`= z_ua=4CJcq!&B&$Mh4^Z^IGgmZm|kU)aOq3e)Cemzdn!JU6X~&wqX#?%~}_S zPSJa1MQE^J6yJHB0r~SY@q9uU=_oEEc}Mqx$nstMkA*py-1(L~Ib4rvBGo8y+6%qC zy0GxqWH1TWBYJT=iDWLv-&nsPMI+Zh_NoT;5%nXhH&4ZU^_RS=s!%LeK7<|jZo-B+FnQusw5dK1A5+>vL8t}g))!*GbTa7A4uW%S z?O-x5lLR_kMi0Aqe0F6$;CKo=eB1#h9?!WMB?KiM&Y_cQ8QgDFf;4w2>~d%WpS&9I zaTdc-Hy<2Usijjq6X0-p5WOI+h`oQ0K(f0dNc>5H)61TsN^2f$g*KRA+yPe{#OeC^ zQm|uo5>)6WgPm9-u1@lU#of2SZSW|TEV&1d^9q6Y`yOVGufU5oSui0f0`AOdf=_DY z$T)Y>=mRgouOx?z-1LC+a{%A&^@O|D5Jn$fNTZtB z(L_AwE7YIyAjK!X6I;7%AltqHqn<^4xxF-DFb{^CGoj~ZJ{bKp#cy{fv8&9N!Pu=B zOxSV;CyPFY(u8EbgH}EUuHKFte@$V+*LPv_=@9H~ON88DD>_qCfU(Us!Vf0luy0h7 zNirZ?j{L&AzuA$CC& zyzt~x%`b^)i3hN{!wYKO$g!9EC*ZMl0q}VGE7E2+fyHSIlh#s6w=w6aQN&t0!D$u8 ztY+Z(oga}Swc*NRV>W-!B1T!Z1QrR4Vu;>-e(L#FBKkTD_nQUKHxg#B-x8tqt|)s) z;RFgq#N(anGKfr0;k{C*!)e{uP5wxGXMf7Y2G4 zXK^0o1FpY57c|dA!McET*lG0zR38~I2i|q_{0B_AUWYO?YxLwLS)YLaYN~03I>(pg z$Pn&)vhdxqoqNc^N$4Q;9{&;#5m4fXfL?1GjaP+1%iL)YDx7 zgwRk@Wrh2m2h6Yi!Vu7Da9D?{)DF|>T;d;8<|B5;&A9w6Q_$y!se)Pa!LO=pAG$k z=S-jChSpy=&BF!uF8M_w^_6JFx_L~{4k^Yas~1Hjy*VF56h1QC{50?q_~N7V(+VH7 z{dpDLn;-Kk3Pc&L7-!6Od&B>=cL_M{jKIoM*6@1R8zS`wNsm(#PpPVm=lkU=3UK}7 zzh?{Jv;QR7B{J2xw^N-vm$rjS!c@jU@+}Nx`XE?NrM{;gLE_SS9ZN+OxPRaQOtQ?O z|DEOfGGF+>mAW51{V099=zSJB*|L=xa46OJlFQ;Lj&n*7ljQEy&Q-v2{m8E>Tq{qd^prs zGE^9cW&N>KRajD|(aRnMj;MkBQG!?MwqaVKG8zuAgig(wShCXx(_NpUW9V{F9axT@ z@g-z`g&Cf*6=#gvGr{Ie1n#>tg~aaIjlVw*Ky`d6dXW(tQ>DkmNUC`M48qUKT0tXrRl`R?z!xWD=#w4GP;2TW zW(az~Y&3-C{OPnjQ{I6&66m`WZ~W$ay@awh?ysDB&^9?eyE{QF0{94=;5H zvX}m}6OX6U8Aon;$^ZKv6Q>Oj>&XQ;4sGO~=oMr-s<1;z5H`ljW0g=Mx^cXwN#`i} z^}_;tc3%R4&`1a-fxM|{ab)wtWoSEPD`n@bh8fC1pmNX=`mYRv-?s#i^~}V!m>!;y zge{h6v|?h{In>zP2@CS|Nyu?aX6BAOI@ds+cFU}xb&jEUtu#(2z+N5?E4RVDs5#h` zsKBH+4&ls!2>O}Z4~sufAg7M~=H`SIq`6O#jirm3RV<5<#}DE0jGOSK`W{w?5a?B% zk8X?d=Q%$E6$%=UR;w!|9G+&_Xw_4n{{*%a2yOqku?l#V?cZTaK-&aNd1 zp0K$fiq2J(8*xyK_5ZQ~&i;1+Me1xY>hONXeN!Qg(;}!p zau-d_oA99a6uhDq20aQxxYH;A_E}v6nM@=z*6zi2!wlTq_?`;Nq;Ra8D*pUcj=ih7 zo|}MnFrO9{u-YJNz;@75+{>n{zMbpIH9*?AmJ9tpsq-P5@HGg3+3DlSjl>!qVA$#HmM z3HV+vh1TEhhs0_({)TBYLDS|Wj46&2U3v^GJ|~mK2GVrykDuhd{|}NsFND`5TSfyf zWzuFxPIoy+>7Ez|prW5pHl z>Rm#{B^7Ytlx;NZ_zzH6b%68kL{NU46fB!lhK>d8SSi!2({m&g-A)DJM=fDiC3gnX zb5s}Cc=73~Kc`U6@E9aM3PiPu33y*}6>Z!ei{cxf6S;&9Q1u~9C-Kq?@G%o$Pp=rK z56L5{6&j#(sQ3@s=gH7fP$lexGU^(58$|Z#!G5l{Y{83u5S!PGb7Nj$QLHHQNJ0=wL*qYbxUw5lFoKJ*2?Q)C__Xx7yI#U@@H2SGGe}dYNJ(Z zPB3UE#{BRUVh24d;j{L2T3<7fEqXhTS-tNU-oKIxQ<`$n#pD#)ggKG`yx zZ^T$|JJHLKXOExOW?i}xsb8Bn=3TmtN&Rwca(yPeY&t}DR$PMWjF)h>`xH)fQeqXB zm*7v44A2dj$Q0VgLPfkITw3o1#N2?|G%152$)Zg?nK+xfALaW7GyZs>CS&5e52S3o zfotEU`CYG3dF^{LSvG)dmA#ICi)=t|@3E32NnE-5N?Y(R8ixHzailu)Ccg1X$G8>y zh)HWL*ci(|#U5$MTD}Ro{7j)=Dg`%%C39L?5thpTfoPv2z(02%laBbqCA%KFGdmpP z&KBU$d#$iBBnrmP24SOX7bXgQ(XmXwjlX6Kz=|0xy6#QEVuzFX=Y0&mvmYdUZp!X? z;D(0L&oMr729}@L0+VMtqn+;;bi3<}67784ZgYd)ELLY;?3IV$HT7hr+ymY^HV57s zSfX*2F#MEHDW;e6>5>~W=!sl!`d)A9NGhpC7~F02F5nv1YHY=rlyaX$7|64X_5VXsS% z!R4!`z`dsh;-3W4R8>X%^X4Dac}HPT>J-NJ_CYux=>v1S>M>tVi_v!B?%As0da2*2 zvWqqz!dr7&QTdG!6Fqt$;|Ne^O&x>6!nR=sxg)Ynq`wYcXQ}Nz!E)g{< z#O&bKWbsFxL}0TKw3<8Mf_e$2f1WC4IfRiy(IVt`ZDss92qlo60aW&%r@1%}4DN9H9NSZj@yTA0!(q2`)1rIC<@m&pVa(h2Z-6%gHomusD0L84{R_4-)d3j z!>7~uxKfa~xm|_q3!(HI4W8y*_Vr)6d5ud5*ng z&R8DUfBy|Xrak1ih}}?r`5>lV-N+U#$s(2dSLvDH4$^i}oYd_0;&RVvB+Gv%F)B-j zDeFGKQ=?FnI(!ulRfhwc7R+Tq{4phw>ryK)f-XH980F^voXpR7Cu1*qDiU^Gx-hw8 z+zubZa;bIPbavObcJjy0lkg12*aIqq>^KVBw^M z%|Ak6Mp^~o`EP;h;q}nY_3;f29)iYCv#>m;h%SF2jr(J>NzlS(;;227ZH;O{#&ruF zx%>gcT;izn?<$Ptc%tII6uy;K5sr8JQWL)j-bX76bt2Z_zPFJ0+}Z{S{w?r9F#)G& zrJ~_X4LZL;ioNw-l3n$691hsp@p?~X;~I{ie7@)f$8@QYTJ2wOBt?RKv+F&0&zKM8 z2CJ=8GC#?U4R+eJBfy6)Zloz0Q4OVrxBiVblHUK&_APr^zAL?yq-n4Gk-dx zY*S6m>l<{o_11H1O)zTT%0idfYnl4|25|Cwh|j}v(KKl;DYD;=rebe!)U$wAZjXS~ zpOPWKd=bo8EXbGr!Pq`y5~F_39d3F^FkiGA;Oc}(GM&5gEW`XFjFqj&)+3WpYhNZ9roW;_`3{5w zY2nI+`OMR^0rZ)b0nY56iFa0hqayPGqF&!a0jm%y7tlz~$SnimS?OS%dtx&Yi`lRk zOICfY9OEt#$mWi1V^@d!vlq=G*?YVgcJ`V^l)sk69yvCTZMRLsi(j9z>QkPxPCJs> zcaQtnfdhGLM#2_av-lx|Z zT37hzmVt+zr}BRvO-1(FY+Q6tf3>}7BoWaoAWo&Gkn!>+9=z=Z%p3ux+j2gho^=p( z6cwpvMm6v>q?iUXBNFbCg*uwC#b!lyWXUQ;ub3a^ZH^Q0j{IN3`HR=Ow$< z8bif^9oPtG;@P?9!2WS5ybo1kEw)9#mVXB^LYKjcvk_FUH4Lxr`k$in@XPUg<9K_gXqQk*MpTIEIoF+tBqe(!m5^B?lJO<&rKG)-qCsd$ zJ?FYLXo(OiQB+8ZjG{=t`}Ys@YP@>RIoI|1yx&sn(dp}OcoD%vvLO&NV+m8UFB}e= za8}ng9X^bS*weXk9)YIE@ zzksjp97a%C7&hz+#$|i0U|05X&IQ%RZ`>e+`aZvS4-X@_YWG7}UJ9;q%m=eIJNf_B zZ$;zToO6+iFfW1@;(#rM$K7qPTu2AuNpbm})5}Slhe!EKC2Qe8tHLPyBca{k_Ip47{QM3_pv=hh1~oY&Gqo} zNMhYxnD6Nd2Z~Q(ehv?9J5FKuf=lo(T=3@?+n303I*M~TlT@XZ!mEqplD7rj)8b2UxHWS}AkG*Qs3ufWJ zP<;A)FiL3TZS!s5>C`6j9AY zvH4h<5=ai`sKUTUMYw1Y#7@0F7guiz07vUrw9F=xM+N4RS8qKbvOEl}5`yWzU9!yX zo(rH-e}%WrCk7zkGYPW}#c)M+nz&J%8hojv_BL(Ybo7wCf`+?hw>!~XKNVV6e#efxQmFIV z58I*_gIJF!{JEyUOsv>Uqx+@tc8UzpT59Kj8 zgJ{sKz1VVm0khgL5c&lR$-L4?n6avzQ-_ z@(@NZqtB*1$bQScQ_F>+{X;m8^`(Kz#{Ia#OMnS@@)9pO-iLLEl=-)k_hM&HGUhC) z!ky5@Gbm6e-#X&axo{SIZsF#$uQ(=w)ONfndXW}B4*-j*D55pVkl#Ig0F)Ze;?t0m zP%A3{S5J$O+4VM%D0iN_r|v<|p#5OjV2isW#Bjb$2a%0$!DW-n;P0WmsFh(2Z-%Gh zYmfItjlTysWN?h{?7O)8>SXY$y#oh?F5+a)J5+1>6f_@JVw%7iyzcdjI$fJcl{T00 zGq-PrMZ2%^vs6B!ZOLtHvwA}wR9wLR$Q*3j>_oma34qn&P_x;?BlLo%JR`d%6+>)9 z=*R#3NZLbVCc$+AE7<%AM4bg$_v8nlsvQD)9_{7%yNbxbi++;NxmJ!EMPZ`zP6(7Q zrBVkLQ45dBY(jn?to7-^9hQDnDXkF4kCpN)#b&b=M>m68P7Da9$bsH&bE0AOi>^yw zPsaYNU{4Aq^X4=TQ@5K=px2j=`gaPcNSX$%sQZ9nw+k^Wwgb*7j}R~7j)|Hom|P%F zdhV?u(=KqXmJlr_-BXROa~mWpPf#+hXNaZZVsLrKDij>dg+pV8cwZ?WYBf`FQ^|Ak zpxg=kuN;9X5+YzXIGw5w)PZ}5Gwx1nMPvUkT=?0QzD=t~?=?JpP`MiSWyQjkJRaE@ zcHV4+7{QH(8mO_-yvv_nh$c7hU{3(YR~NlaRI4s=yQ)|mS#C{A-qgWA&Ml}ekxWlH zy(fD*#Y%;v^I(@FcI-B#^6`8zAWCO_S|E zJ>kIfN=(?N1yYM1gI1Fw&Tn}JYVwwN#kC$BRu`dT)MlK#!;1f7OBlJo{WWZv76rzU zyK%DjYhpf!1@JhJ|Al3eA8D>=!1Zj;K54~R=`_?7y9FlPo3!pp0AFX)D6v_X22U+2 zAiPE!Uf;Y67d+Cyedb^CHS8qzRC}9TIkyVqON>bUCtEle34RH6CJ)i$yf4>lnTR>L@etqIN>kr7VBh^eI55GQYM2IaIR#mK6eY&S z7F^(0j10k_n@X&Pk1vFpa)_QUwfI17o^?nf?u8R~-c zTZ*ifZzk>d{mD$y${KV^Q_+T6ur&|dXu;KTocUrAY)$gODRpUZp-qGh`B6!9gZnZPib1?mm}()e7SF?o#YW zj@$Nq`2nWo(=&KCt_|95{q)IuLDqOi7VRT9V5_MZ^qWbtYdv!K8s}T_rt}urwsR30 ze)psaF@Le~2FD1WahIUtZJ6iEV?TZo1lQTm$Q$jG_(=W*T|Uylf9LiN)CShGV$n9( z^-PLU33I@{F=w3QqJewYaXCMOaT5Geg^@V6nw9qrr^hC^(X%yy-m#7q@>KQ`!E_uTryix)m-ua=AW-V`1!FLFA*@{baieWJ1HvF0D4>xy7 z;-|*}xFC8VirW8#eX{24r0GRy<}b+X+ZF~GW5}lRFN0l7ILgxyfZ~rlW_Kk7K8b*7 z7aZxfGm~*(#eS%a5@F74muIdf_S5;{r(x=qT)cK&1l~LqVCFv%1dk2FM9*$EW7PD5 z)?5>VgGV-D1$Vc0G1<%}eio(Xw#QJe{w8|d_kh2_rLg@@6n}TnWo~CaiM!L4&YoN?D@oo7E z$_en(=q{49+W`hB9Z{U7GLC^1{yH{jZPkEpzf8Eu&z1?fc(N%R7fG8H{hw&BG=O#YFH?N=*F z`1V-1mL$*awjCsH5Ki26{*d!r?^aIz3d**pL6N2}J=KiRG5r$Myfu_6OSs z2Kec_JpSjM1GAp5=XgI}pg%Z^6yE0;BM#A^(YBQujvaySBm+1wV+GuGn2isEy+Gnb z1{yCm<7;a+;Svvh`kcqP$~|gvs9Ts>-WH7sBj-S=EEgvG;Kr3JpenwR^sT5e)4unUx<^jHmiknDERYBnB4GlKH;D^2y=(cfekDLSm_1hr1ITilK#-=<_3fqIAP*Y74CUc zPk#vhGM)X`6y-~v(uU6W&q((#bYb~R;;0!wkNfgGzeQx@}V z%Xtnp=OHkk<3ZWgqy3V7{PVAuFl#Se0PWj1aLRsXzU!n7uq5&iU2U#Lwj21seePTt zT_KNaPAZ{$bqVO#Cc&TAPjMh57E9(=;FHZq@aOwQbpMvx@}m0l_`=`@O-$i3kgH-b zolIfJx0*8KAJ#to0eD>HiB-Ml~T0?*dlwtPu+3vu;5jP+`l>3nE|5i1!m z*IG}v4qnEO6OUu}r^`^BFN|J#=in$khId^3;j)z?YUGTAtN0`Q9&3&lUr4f4AP`YZ z9E;74kaJVQA$am9OgG(v5ze{%qBj?aT?)f$P8fmA?lq_v@EgqUKgQ&T>(L@%B5dMj z=To)0c+m9>P? z-7*I!o&AUsa0wJcpMbz_b98CYXR@2DiE?NtSXN&^Il)_m*H;AE?rO|`R{CsH+a);h zHJfK-$7MhsaOaM~e$>w;*vk)x>G!#N@67meX`+m8sS3;!0{s1EDKR@PRleX%JejEQ z4J6-0k(M`Q;N*M?F2(*f+oClG7KVD@^vgf^-+qLn1Lvf4h>16oSk($gUL8W8Lyw8; zGCz)O$#odj6^L-dBBNF;!^>R%21BTuo;!Ch3iUk_%fdPDa5UQjs|PTc%7(P}{`ySaZQo8n^4W(MwLcde>s zh5k;zcP+%4UCzwBH<0p;eLW|URq*=GS}GW`Yl z+Wr9c@+1rP;N5Mka9tAnt0#-y@}Dic)2@eIp{mQ?Fj%OuR3a_&7``)o* z_S@P2^y5&m;4C{dD0T0boFl8g>jxY5Snl4~E%|$KQzF@lAqVh2SI%m$b7FgvU$dW5 zpRj*zdf7E?W2{1E4ZFl4i;bPp%QkAvxVK$3hBc3sy;t?ipH(WeW8KC^*fgra9+M7a z*U}+;@T!PyNVvf2YJ6a&*$wwpb0**!&w21wo@<&7|A+DRr}0tG2c)8%yy4*@JWv(} z+L8%;9f!*(Ay$r^GZgUUmXG+SDGg?v{6zk=x!{y@SK+EOgDX0@EO}fCK5vx)_alpW z?d#WpePa(~j`@T6vDL(`SQDn@PvC1>i!ml8$56QZo7qiAdA9HQVWL%1O}vN1+1amF zlUK3!d`2q|edrec{O$6*+h32vZ-Geo*qDmj>u;g*qY3oXF)>)QA{#z?*us%VF}#js zVaBuI1j-diqWYtFPgDEK3>)fY3t5n>$(Yyrivb`*W1aP=@tO%w1sK06*+LKeH=an-W>aT}8zb=B@oft^_E6O?@8RN~c)L~Cq2SLpN z8(3y9O$6Si;)m11Y~9WvUb*!GvgUgwy8hEsF_A_O%5r5o3rFCX8O*X-jms>XDvu&-Vo2nG7CNo z4)fdH5};qB7_T;0!0hEG;Pkm~xc~Yv$JxJ$`)19j%Rf(qvAL8tq;iI+=W!g`eL7rc z-iKt1{sX(8>p6Dz2ULp5hN*w2F?$zjz~jC#p};`Q6Pf^uZ^J<= z*$CI>>%+?K4*rAqZR|1qdi?SyfQU{@ftvJ*;9}PaS=V>*!Wgk6o+cc%NPDQS?p3W4@Y0iBP-=gYMx6n&od*j^M*5ZIzN#O^4QEf`lFR| zfQy2bTseIGSObd7r=V+h5j_pcl%_{N1ADz0nX^baN*-G^Jyk zaR$BGVT4|{3;B6R;1mlPDVAY z5)bCSq%vuSWlIcplEra*V5Y$Z_%O$T*iWvYXJ&Pgt8uL)J4yoWg&)9yJzS5?mZg46 ztHAtBCOP+1pKV}+P)6uCeNt=&*8Vamb@>=3jz{9(s0cDkycsIN9`L{*G(=5=v%aYy z7vzHW8SN#vck4p3~_oCor|sOfU_{$?dq~ycjuSG;vYDbz8nem0b=L zC7i*5C3nbsjSiZ;xfN$+`azY^J)Ci%3f-TZA^0?bsNyeDd0c@m`lC<2*ghe=C3}g> zEDmd7_L|PnzDMUgG{flw>JXE`1H5RA=jtUmu6r*=%*?@lPg(eL_ZL*;*PzU0u7CdZ z54|enf}N^@Oo(AIUv;k{GtHgbL8L9A`tL&U-s|7AWM3$}lGBBoxeLhBaanef@J;S} zoWe#~E+E5B0`Td?ZtOTAjw?C0kZ{*(8k>+xOV@?seD7kqNA@7}2Xnd=ejgsZegR}J z1(Jr?1yuCT06+K6L^f-BEHo;d1nUZ4f``lCb8Qt~S+t1#Vy}r|`;v&R#3V-7Pa86d z9}`Hafro=E!mTi##G+b=n(!Z}CvXlf`)N4oeIc%%Cx;auH^ODUEMs+u@FdfX==;n; zvN`M{*{c)x8E;=oiTg`tA$YqwHYmfed`3T?i*aufWE?vr)A08=V=W1OoH9y;=4M={sVg??$*LQ-Oim+npN9~EvBfy=WF~+0<7O-np%9w30*yRGaM~UdTH<1YTR5(g znd&0w>ErqkEfJVMF2Lxo*^PcD&SLP20A?EJ zM{wM030+(`46bLop!r+_=**Mkb_ubd#j#8?zTLu0Szg%uzKI%`ZzY}Y#o=C2C`8sr z@vTmV@*EZYaLxRM@I}Rt7){WIfnZ5yQkO4vZF1mq{BFFMyc#R=YmxoY0)1S6Y5v<5 zklE*r@!64O2a_MeYwr)3cew)o3&kH7GP)-%pHUZe(dr1rsyU&j2;$1-vGw^CewNq{|j?kv8)ya_G` zRnxiI)hN8W4(5zKLFeqx(Ce6mb5DoEnn@Pm;5$m(##|A(EX!l&3z6w?MVDbd&Og%z zE~ixR^ojY`c?;`yjiTGmL5|VyfTbYEyN2NKVNq>D3D ziPV#*dU2c|zY^um&!H}9M&mUIzp|oe<|=7s$<^JwOQ)M~s!R`Nn|!4=WDn5Y>Gu3M zxs|Y{YBlJWnXp0wa%}eCd2;KJGh~dvg5nFI@G|2DZkS$1-~Y6RqbKUnXQm(hH6;#a zbnvlA&5;*oan%zIuIE^2;wY`E= z3{=34{lO$J#1Llh>Ba%4K}3HyC@vRdH?USKlLo9PF8rCRYo!4-V? zbuIk8qXRYaOYvLAMBeW|Q@GFV1av#>z@4G5Q6QxWES*k3N8vsAs(cW8oX&klRdV;;k?m zu&aT)^Ri@Zo-Zz1RfY+TuABqqIL2KI#C!VR$-1eTP<8qqP7U(`!!aZ(&jn~wpgYR_ z?11t8zOZDSEqgKFl!#jo@dm3L;A&|jv?*7?*eyxoWf{b(eh5a>CBwWZ@qfgAJ%P>k zdQ9=H1lX)+!mPY8XR zh2+z`94Pp@2h(O%!;2TbP`;!Z7S!WizRzt8!T41)=9 zt1uZqEatL6*-9j3R}JcwayfRL2l$DIQQLEQMS;1AFs7>2l}QCqykyZYZBitHH4K2Vlljrq|*zy}Te29H!iY?Ndsjr$U-3 zsuBZdn+Y&IXbLR9k;^-nFHh%2--c()U%>VAO(5SeghEbjyyc12AlW62?Nf|VxV;_4 zO0v+z;4;KMeh59;Em*wWmIQJ65{HpNGxG+HH&Ri9sU9BSH#ZH|T`MDwBbQNZP98dZ ze*;}{i=cD4c3IESYmgQ*k(BT*<4mg}5I$p%t0iIp^SGJuD~^R4=!z-l2H=>}B(N_% zjqSJ^qwidUP%V2hMNtw=Z+)gh3l-tBDT4z>&YTNy4BqcKOkEq7;o1BCpyv7zpPR?y zsF@MW^%;lF54peh_fxPsFNN5J5ca2HDZE(gMH?kzvHI-=jBL0~7KwF$P^<*|hx2n^ zI_yuBGmFSh+7Hac$I$uf46p*K7{m3Czh`N(ZG%S8N;aUt?_}8ECd?+-+rWgScHBMw zJBc`^!g{`X3{CS_@N@FL!OLcpTv;T`_`K)^A&2|mcN(4fLgN=F$gQiXUUbIw&)!u+b+h>qkH?EL5%ZdH+igM2{VP>It+9`{_Tw^?TC@!po=$}FT}7xm z^$RQ$Ukq{gZHUI7d=OpUM2-baU~D;&#K(dH?*4X&S7rB?IEQy)SN&=5bV#T7vea>@ z@(t`Y(&by(eSp2w-{9EyPh_Wp8eBSl64p4sCgo@TgEQ0rkasKevG`F8)=Es-*GbM=ug8bQ)gYe~g1Q!W>8x{>Sd#t_?X!+z zZObh@BrHMZCg+3uu4df0?HRspaiSCb#Nj_^z_r>^m|E|{?UH>lsaFiP?_Q1TW+HLc zZbplVN8o6kHU{Y3B{tLtC!Vr|a(w|@x+fA+W$!{%P$ljywnD|8B=oBfo)8D8bJWIkD;{w2 z1WtMl8y%9!H`#L#Ygq{!vdeMzgNZmtAQiW+zkwRp18GX!J;>1wfzuAZ$-#>=IQHpb znAhk+1}z_f%;GLgomzz2f10t@?k#y)_!(LzKcVkkdx6eM;-@(mK(~1VlrE?w>euDi z!BY*;;sDquc?_PU<>K5cm*{)mT4FlXjo||JeA!38xlRbzb@qzJ+hI5Gc+CvN(FlkT zamT+&G9+op2Dd(52lF^5%w19m zGk^TqWG3099~XMf#>H3nVtch4Q7XO5t1R6JpK?W6zl>hIwDv!QIT0u|_8z9k1d~%v zvd|}A1VCNr zfS%_q5a4oVY8k)ythXvFw?+-)Y9u*lbQd1T3C5|CtMI_j^KigxjM~jN2N&ILZmw(x zA2+{3yY+KHPv-?s`l=?)Yut?DyneG;dQxn$=4J-Ff?@yIc6O6P2)JiOL!x6pU!r0r zHf`Psj+#42?D%=SrT7dNYb<5-XYIHv+4+f{`hUN@pcR{Iwy;~5#Niud7q)aU@KZ96 z!26OuoMZA9SFGO7F%~1}zC+F^J8uzds;32o(#3e?n=C*Zc+)SX6TbSRdvumMgQ{(mwbQpV6UlNDwS+sfAQIK^G zz~O9P91@D=^|*_$IgNcddJ2(7HgKGKHJA>yS1&bOaD8Y02}xF!5d{0cpUVNwoejZa(>=My*t4)({~H6 zt?e_JyZbJFpW8|QRp>DtpIE$PwS&l({RQU?RVhoL(Pti> z$=XF0x^cb) z-c7h^RRZ>_8^HETF#hP9#~LhagpsM?bm(m`HvzED4L* zzjUl~E)ghDhNC+o;h%dF%I(YmQ+6rkZ+(Zn^LBvp*WmclKqxwz2e$%)@x{Jw z+k+ioG@cGCiq@dimqa|Z$OUhNWWxBw9FP{~I0L#Bw4>w}m(lrwBO-4hd?yb=G9JM< z-bXNebq`8{t>C@DB(}uhEHU#HXF|{JgWlh#!Rm+z6W8MkstYco?SP-jre2Oi#j$PZ z#kV}Y&9QJ*y@B*8TY^GC5qN}$l7Qz!SW|z3m!f?cB&sH3)RN;+Hv1UKJ+9AgGht!s zzG7ZNzzW>>M;Hd!ld#!NkTo022e6xavKy58ft0q-QF=wT__oIAoi>zCO?J${(5(+d|h&zJRga z-$~x-8(4Za6_W*|$#<2HM9Fv_cGQQ0Sd$7Xcnd)6J9oD5q?w07X83T1aQV{ZJK(|- z1F$O8VfCLU^G6hC;_#6qFw)mxo12@l)czPz3oeJ)?LIK;$t^l|c?Kgm`4GGb$;9I( zKVamU0R9mbW7Ywi|sevyY1Ijf0=uPOD;?5H1O* z2AOl2bi!YAQ1M#8XSD81ot$Gp+U-)2&CQOd%AwYWi}2NJd0x|1RsY{RW36s zw;oN>+lZ@HD=L?4rd6ibxGd-u$h&ZqwDu*_-?0VMjjx4gcr5n5?BxaZ_`r}?Bz#a! zfJWI!%&k^u-qmlS_c;Duk&6tgQ^%cCUqYZQL;>!uh~u)JZLns^dD6Q$18cthAe#ph zu^_09YBcXed)Z7F6pBM}j$u*SP>W8+(NLu%f)cwj!2RwD`rIpnydF(~gp&JMqG*D0 zGjF4U(I`Kxmz$Lf*1)9yy66|5w=jQ9g(jxoFQ4G;MP+VtUEBdm7Qu=)lNd5q4K33kJD^Jj=tgV3pQQo8EY0oDqhFA#eYtR@)PQX? zT)~KYrIpVx-h#bvb=lv?bosY}SFx>`Ysho49A?+mv#inS<&1u?9ea94EZU9haZZ9~ zO1gF!Yn4j!RpnVSNtp3zB^=K{kj*X{#0MJoWY4v? zw2l#Bu1tP{=6hZsfBAma=+jdPT9@Quq~zzp+7j@GI!Q4bepF{~oVuJSy)IPX~ji}u~6gsY9 zUbPnJ#!E5>U-@FNOeyXP`3d*^ny_l#ezv`^5dna^p3a z)B2o$N#L86l zlSa!?kp3pYbi9;d@7%qMWA7b!6V5!v4nITu+58Yila;|FFAq*^7h@*74iWGD{ghrh z&YpOc4j-3)g4nZ1Xn;~9c;~mGG=CZsrmD?aOZ%uY@$byaS zVPt!hAYW8%DclvUz;{ZB%G_2jR%|oX-RuEV!t*edHALI*HlQ#%n|&K)2oWA%aeK1> zbMC`2>UF>x+I@E7A+haLq0g5Ucdf*w0ZW;tdz0WcZ#8_Lk_q&`aIkAH#P2(fkryMH zY~0>XDD7N`%Gs|tKC%jvkT$|oOLxXSg-saBv61Z)L!o!pJa9f=h2`6g8RdhSOqu2*+kx-& z9!DP=vCiHp;Jk1G$H3NMTmmO!`V)E7`TEDq!(cPk{*-0Ho-bwH_THxDd(>fT#C%MN z<9K}e3Rs3(xY&aGS+4!0%Mw#C`(HX$o!owiZ8~e(4dGZu)(4gf?WJD=4U5*e1CzFHI4Lmf)L}z-Tzk|T?>ih)9B|C zJDgVBMUqw)!Y11{nCsk$ZMV#^)riZG?{46BdE#tw!6!KHpMlZ#H*jysGZ@Ml<#;g@ zSaq%Y^pN==PieylIq_12F|HGz zkCb3xfCaosoDW-M6xho%%o#yjNmNKzXK^%#spVaS2HQk9eEBN*=o0`dlFyJkBN4EH zb5HFNkYOfNTfk1qr}*foG}~regOXw8aBc8BBuOX2rTgbmseUi}ZBH8GtRfC?wvE6W zt1~2YeKI5SMu{!0YyxM|-MrXgRYrF`rD2bZz|CHpNnP&?dRxzt<|=FS>=S2qtq&E5r?Zu#cD~scHWmNm+Q?w3lq2sF3sPRIGZRhTmbLI#z3uEW9sT`|lbbB((7)#=E zyM@>_(1Q(@TyO2h8dlC)f{ZRuXA5px!la&NdL?dvmoeKM*YK)9=Sd9RIqe`Tp*WfA zaOQz(+<(ww=m+b^ufc{D=jn`6W7aEi9O%&+tdx5}FJi1bRG3z=j9IM>ph})^QauqJipm9iwUDl__X!hv?a7=em!ajZdlHa)&QF(UpCWe-=fyEMP8gk!6K9u3+viUd(>|ECG3=)7jFY z)##LI&SsNx96FPY$NcL_uz(Qz?u|85p3sXsM(z;zJ*v$9k-K>9M>E#fe<32v1zE@E z1w?)ar4b@gB<_(Vo^x-&56ygPlqgNR+WbKCwGQ)p#UO9vr1h-T{a$?UJj}azl-q9) z#)DDyApQ}OL~jj0;F&2g7mZ7~IcgcPs%e4`z&YeL7r=v)mx0&v2v3cE<+8)+(6%=l z)oyfx;uUkasPqed?_CPFt_Sj-)|YU8tzkM_RFGY@@*!EUt(Es`-V%AgT`di?@*2hFU*9`Oom4FNNBnFk}uz; z3Sr_|=q}84N}s#~%T__Er5XYm(StCe{sB5G_JO1QPdwdm1s}g(1?Tqe;R|-;;vUZ7 zZg;~NM)do^rSu{F#=XU79P_}p0_Wii>4Bck$^0Z0mK^wJ$d>h%pkTWOdwZjZNw~Zi zDE*kv#4g{#UScCb?r}di!)`{8wY?}1yqI0ykc;OJ?|@g^rm#6DwAd)^e?&ul2s~o- z_)0NWSmmV8zM1OE*o5H{&?*?k^?B+6vg;f1iE6=yf zoN+9CjQ-Lx?5jWpR`|X)n^F1z9RCP0>T5d565bKs`@FrdYy(m^j=}O6_t3YVgV3?o z4wHVRLsIpB5L)lavxwlZ=RYqoyw4Z-a;*o6VYCwS>(?g;{*^`FNN%JDvL~?RG6cmR z@`6Y@x#4b5J@Z~u+S8haK zzj~PbX*RRd%NI7ZD8sQAxmf;Ag#A_fjjvFZNt>^H!quh6(UCs}gYuKudj`H_g<~`d z?j6B6F5moc!E0FYp5w_m8nGk${@|QSV{+u}ZTzvskr|m}1R||&j9FUS}_$> zmn~upCk9|-!KQav#1t>>!gYHpH!M2m{K;?s}_xp|AT7xcC>k3Narh-k(9Yb zcu#AM`O{-9%zK5(aV^T~KXM4({JX>Hgza(5A_XJ#c+3 zJg+M(UwmvMyGDbB!tR-DW>zLlZh6hqKe!y`^GeW6@iB(=1%v0x7i9gI1T!VJj2NC> zUEY4#f_We%%F>xv@Me86p5(kw_svxCv0gR`j>^N!AvI;5V2gwHV5%gr=XkX9X5;lO|u211CtnQ<9;GBqzDtU zcfgO}JIpG zi2HWWWwV|yh6)viDy`_n<;wR_GO&sSPwz$}iL;DVkve)^>Z94--r#?B4SS+DlZs86 z%f54n!=bVs{!x)0fTi3Sta2YuT{;RodL@|Bs%`LlhcUBgo+$I_wHy;=&NI8kaUs$# z4+GQe3-3JnSn4=TEV$ge!iR(Spwo%G%qgRaK|xsdX&U35Iv<{Sk5fZgC8&NmiDW8_ z!OOaT{KSCoP!nB<)gHF&$}?FQ-?{@#9z|krh#@oK?mBk*tivEM;WJpjl_RaI2l!5- z?Zk4TIJ5A*B=#SWV_Rw^*zWgJ;BLbLSa_lteyrI;9G#M=;SnzoeZcwHc+n_T&&@)L z)5(V9-|*e8^-}Ft0if)?QU+%PqpeJ^l@zd!@+=-EAYC{zjes5gdRwiEdua`EA+noTqyotGB=jBK)PH0}9v)Tjk zrn1m+|0x!{%%RaEdqDQV4*t=tW|)29C4~Nuq4SQXvJK-nB9Rp`DkEE>j0)$zZWW2B zlu_DC(xRQFvPC47j8rIvR3y%MuDeJ`Rx~6@38A4WZ|i;j<>MdcoclcYb^U(dZ|z7n z?u{0zTK5t4rv@bPW)LdJCDA80Bt;G0PX!frp%B-rgq`Z0VD!g;$(KGv@x;&E*NOcC z=VmjyWXoO{c}R!GoVSLISHt-HcP&N+2uZ`OVfg#$L+--nzj!o8nK}+AqszzjEbH|$ zIux^kuFd)+0I_?v`ei|o{NFHok7wMSY&}c{KjlDiX$hXPPe*|-S{z}(^?-s0V_s^@wz`KuN^7b;70eClBC#!H-H;3ZK;pci|(O9Jbo zK9b5w(R9BppHIKS=WIXU!r#6xh*Yoy`%yHSx?eobRz$64-sQvTfBlgtM0OJLLpHZWU+|<%cbg ziy*s08nzD8rt9A7pr9@Ubess)31T+5kCgimAI{QD?>-B`LcU@D`8lgNejc47djBziit*kxsn41)1e?gu5z?%3x*I0g_Jbm8g&dt8vU%%2{Jck< z-QGB!4O?2zJH+^$+m0gaEuK%0zF!8?*8h=@mnG<~m65D}%o*HhHG@4KRgItbB9vZx z4Ix95F#Ure>pkd-uX1hJ^!#sd+hr=mqp<`F*VqR(wu_(F@bq`BHWD(BW{CDz}=qA&oEWFZ8c$d;!+7} z4lF>&L)!$cU!UX5Uu_~y*JtEM)*}pa+YSD6&y&(|d_V3O5@D1n@$$ zhb%L^!S9rg`nHkxI17489)h;)G^(Gqg6C>wgWnY~3|St4DwpEnkjWY1|BiR5wWr|J z-tQPV-2tZd-N)7Mbl|SX19IoZ7xG|K63G_oPzeJ=2+TeWrV0=7R7EYudJ&M+dJZ&w z7gYJJWa>}s*|nehF#V7a8~ri`9X`WoiS~V*KJpH{`Dj5`>+`(nk)b&2i!nDiFM_Bo z<{+qlBNx9(on@wk5nU*SKhaAdV}U7-oOhMeE9JdJ;XFsDem@4H7T%g?z%5qNqfR?V zz?Z}N+^(jn@N2?R0J#E~p|To+Cu|Uz%SNGf+IO@!RARldZ6Mww#;WZmfv%Ztf(1O}bT1ay?Thrp4Lv&*2SME*ucuM>3 zldUoQ>USl9$zN`Am+wiin*Lc->!&G8z0yiDw+Dg?+!q{NW&|T+uGp6;$+x>lD*CU4%PM6^SzW-br26 zJ2KR3N;GjceAcuD&EjfYoBTmAMd}=$Tt5u;ntf@;@il1KwoLfs*Eb0AI?uBSmT|j( zyaj(}Do8u8MXel^h#Q**zDWbHczy-^i`YOHIb`6kMut;Dl-RZ(QKa4IIoF#UkDC|o zqu1&mi^4S~aV3-9;i<$>Zfi;mCU|(!CsuJ#w)_sGIX6#|=U73iw>YM`wr zf~1P+DCv~|ZWXf3UsIfkKX9f!r$*7Ui&W`tK93a8k%BM&ycPER^uVy5i8%I{DYI1h zgCCC;L2CI7R`sC4zHjb)*l<3O%6~e-1$JE&#Ag|Db!vG~kQ&3fZ1h-wRu1M`8Z+fl zZ*fbcIvZss%Ov%;A~BbyV=rVwO_>b##mLY;?{?_j^#I4uFNPweae{lv6XAYJ6Aq*q zv-v5*xZeKb)bHU478>Wn{%nqhFL&!WU!G6m+NFW>X%rPMRAkjf2~b>Kh&?SEFm&Zt zU?YA)^uk5dT`Gx~7w5@hdt0)rP4 zaYd*j{kZq1XxBPJ_ah;`;9&CjFB#O}C(LZ9^u^ooH zKjPiZA+681pQ~>Vsv?OuS z3TQNYKJH3*$rlhJA?WgcSaQjO96v4&nl*OZz0p0Sr|%i>pYS0Ug9kaud}UpX}NPTs+xSji&}|HVoazg>%BXuXdQy|utI#K--rp@ zR?xZA7IMDZEkV&v4=;L3;NCg>e)-ouSa^E?N;9jt^(FlNzet2fA2s5{DGy0TogSY- zI1YZF1$2y&3hDaSkHu}KY~{|~w8SWadu7oC5<``cATGeDd86o*tMO=Yz5tlZ7jAa@ zeYCI*;}(k5LG{8;9Nd?SR}5UyLirxge^27BPB@KT_nkRuFI9+iZ9rAq1@yT>ydbIU z3NBc36ka9m#OaN(2nWj0LMc|z^TG%oscPa+vnr5L9f1$GH{gdJeJVFk15O$9d;T^Z zn%R*GQr!;VSvv*yCWqsKDVOnhv9x`4w_ZW8$RryIsqCgX=`60C#YbFcmr1Re7(ap$!6pxd7cZvFew zv=-xWfz}4>DToD*p9fC-UJEB*^7+jpk1&|$S}lqXCDQ5*WW8}FydGbGW@i_3ZS6nN z;-xo<)HMQEHj>!>yoFy>H6gHzajNVH#xBi7{lV)Z_X#QZ`bR8|H(QDS&04`({a8sS zZavF}cC4ZkSEVBBS;lszRMCS0+O(s*7p(c6r~aptIJ%@4xAOex_ZLj~U8_9XNygI9 zp)}vCBY*ZS}x4RrIW^o7JOW+jTk8ewCE84)Bbyl8TqK3pq_C!=OY zL5{R19V*?!QlA!KF!K``-jZOq3Wh|9_2bc8B})|lYY>A^45vp&%rAZVQJt*(H5O=M z6vXUo6GflmISTWe(F3Pbb-6b<77h!xj`;|ukLl1Er+I(Zd_}w(Fd6!GbaG=Q;&8h7 zGLcuX0kwCJ#?1~sT#54(e9+N>>-1Z};$J4@|CFKSwJ9LCe}JqWJB*1R*2IV|SH4H- z$>gg)L7vA2aHNxA=b9y$Q(6iKF1fJQ?$Zbr$GCFod~Vn3P4KMMoc1?qu+cpC;D-EU zX48_5Iqq%%!}Q4Ep}BN%#3``U4TnC36q?oRzzvHW1ycP-aI%&ztN41FcNz;}*IQM# zIWGhn0yVI$`xQ!D`cE{+^e7j+{Jg-{D-kbqdi4F~P)vI*&r+sLWbRGk)acwWCMv&$ zoinp>U+!puMik$@eUe17=mfgS>MUef)}qSY5O59j!|GFyxa+RP_%~$^4$d78^P8^X zgI`}rE1xl9Vmd6U>kx*9T*X(@KEcFUD*TLo0xbVnO@1tVi5Dw7!0SsjXK-2(4-84N zh@D!PksXYVsnMA7%L(3j%8-+d!%5}q2ymIb5@iy);PlFF+-`A{?~{&%Lor^$J!b>i zH-6s}p47@&WljJo{omwm^K{Z^Zpz;?tI>JxbP}&7#)f6ca@JO{s4?yz*jkQ(_flVB z#{B18ZoqxCiugz5$2M@$UimnN>m~1Yq|@)!T@cm%0(S9Tw(qubRMCDK9rHthio(VU zwq)p$%s@LZuGSUwwZwxp&)y#O-!c@Nr$)z3)?@CkhOvXww`0%}7iP6%zX05tNaD0I zT*J>d7An3FghVyN#DqL>JUorv5S^m2KM&KZ^=sIyZ;67D0sBFE-f5A)X+IZps0}TR zTSU#x|DdExjlNx+126bq`5B3P_@H|lnzMh9mWIEgYPBM?w)!fNOU;K}ON4N4LM%>v zdlTxnZzUhhO31930&ZC4YtSB@$bBrzfmHP{@;zrC%yf-~JHK8)+|l7QCS*GNIyi(c z?;XL&q7GbYZVQKp?4f)5R|e%z}!dWVtxB{F7U6G$mGUjcHce= zLOY*9OV23?mk38+M|qa`!jP$TpXG-BJ;cGO?kw4ACDb&`Wkddkcz3ZJD;=)Ot}ZIT zSst-WdV@G=AF0XY4`0S)mcy0}O3-h#P0z>haNc*^6hzL4{1;JC;fju2? z<4Xc*lqv(W@w{Vwlpek9W6Olg7El(T&tAbGD3$!!; z%#Q627|(4ob%NT*{(NRLmsGZ?;-x2xsIBi!&Tph8@%?xnF0?2!`;sA1>L^M2^FT87 z&{M@1H7jsXdwBZdn zwR|3Go{zz#nLohK@DyzAbHmN&r^C32BupvYMMgCr7r6deiaE9Jutnw=&MLHJ!M_IK zu@9m1@8x45e4% zZOnWt$vRi{;N?9N*xxv1+?2Ke#9TV@y)7fb4iO;x-kS^mE<-n@6kyd!N2)SV1-om{ zg8f`$*mfb3mAcr#x`TzdmG6nk*6n8o`;%cZ-p3221|UCb6FhNL;5$2O`eSV zduSHDyC4J}?T(<~!8{*nUmm)=I*a389RY(;7jW|@JupjcAPJLNVbP|=FmvQ+`trj} znvrt=q&D;J$n}#D{;gt`>a|!S{)8ahVEguCa!6$6RQ2T?Iy4$HI-sI5hdJfFIn_;C=gJ-sQF$>%@59f=V>Ce!Q9U z5t~Bu_R7#5|0Td#B^he=d>m}b@r5Y6W8K`=H1kN6_ zkK5H6!M)ua1JB;QU_1`jkBddEPp{$by;70#8Gj-k*@ZPdZ_ztak_G9HM()g7 zR_^~46Snr^v@7rM-pKu!$&F*q{Jy`e$^&1mUCdnM9N_UyIVz)g0G^zj#fDegf`nNk z{w&JJ?y#M7=gvu-%ffm%cX=Y4*%Hkj{yc|57cr>v8BNtTS}~{;Sp z%o`>}zYl(f#oZ?Kw}~PrzEKBKc=q0K89y8$F@YUPuYwtA-lSv=rQ3JU0+ozxZpHyu z7JO6(q-@n-^2;zt5SGGN|5@x)z*IiF+QYl%n&C@-HL7*k(F6Y}(}K{|+|INyFtXK; zd6}i*C+Q&~6(tX@5)HV*MwwNI*1(UK;_&2NDV$hzSMW?D9Sde?Vl(eT(;aWfDni$> z0sHYx=YlufxqJ@K`99%3?3j!#CDL^EW_^)^APZ`gTk&FtJ&Z7aD0=HVjjdB(%f3~m zV!`4w+?wa>!69)oH8-?ke>N!Mlir_bbybF3d;bSCt_sllrWfNX@}WEVEKzq?X6yKU zYR&ReVUy=u?%5qFdhV?f6f||iSety-?b8d2?h%47DebV^KY*(_oI~Euk*6n=WARG2 z3{$^5llA_zgqLs5z>~kT=$<)7n0T9^Gg;5(U*C>vJ)Z#W3Kgsv`2~Epp2Qx{sr1mD z7E~6Lafe4%;CG*FZmkt%I@f*(RaUNmfcQy7!83&$JN6TK8+8(Xhbgl0oFNP`eVXa# z1a$IEY<@VA70lc%T7G9PbLVq)*MGJ{>AZ{lOl}dJc$*KQ;U5M5ZJ{jweI{r5ZZgW; zKL)R?*V=~C%GhXP|tI0)3ohjfO7voT~2O-OvZG5lSK`Xzt!POnt;jd^u^lKPH_}`yAv%UlmzKMoULY|#|1JU5VVtNUT!%Wge8Fu4(Kw-g1ozRwipz@j zfx+~rDAmvf(J!;mqA9|@E;fu4){3#L)xoG)QH`E!qA*~w9L@hL&F+uihLV3)!Q0O^ z@O7ge%*?-o98-b^4>Vst7gp3kLeVhzO9Q1n_n~ zjo-$Xfc45FEYQai&+^shD?KYn*1a8U+`+e4^xKFv2gTskvsI+u>@NW`XCT3btRO0k zX^gie;gSnDKdln`QMZn;ks4u`(RvK!Cx@V&niR#-b#R47^PNm>_H)Talsx<%bz`i# zs?W11S8Kt3raU6o1LE<-fFAQ`JcPXlX*_38mxQldKwBNPvD!ih6{mcHVZM~rwCsb5 zk=J0Fi~@7GI}ZFfPtHfn&=Ib0U{Yp{-6lzGTHYPZQXleeh~@p9 z;HNfgU^Z}SP7mxpsD@#uqnUAmxoCxh8a#ff%>EY0gYS}QXlw0HM?6@C!htOIQ`?qR za1XdYZamk>_6(~HDn-MSJY(1Rp1#m{=AzL8#(vp0%m(I3C|u1ClRJPFliRgAW_)~_bOeWzI`lI-TaJB)uZgU zx4k6ij$UH57AN6NRSBvV_@htHB;lkT^7QTCI`-Y*J=Ex$+Ux6P(2|ci%p(6KY5a2y zCcDjoEy07L#m6&w=M14&1H16@(C*?oo7~E$tFY)*KZZ`w zV_Vd8X#K}aC>K)?m2+mWW8TN%vcx$o9a}<7c!&IPJ{Ru0obi0HK$vxC7x9xGPPZ_jed%g0U-dHhsBee!KdhN-4@BMrghY=PVfvP|o~i=bp)JU8%S z1w1+H;WfJc8u>%HsCl(IW!GX>k6$ z0<$}L4CXFZfS=-DVP9Sn^zJ+=c;+jM32g)1r)xu;QMELZP0z^KC)ThZA7ZD~HsIds zv2WJKbohl_=+GO&jUKP?35mu_XFXx^u)FZ>)-Ce6>pgxmXckS?l0k#zo){mb#l3%V zgBWZ|g1*Sdr0AOw?M^M@N_XA^1x+cT)4ViPbWIcZtqZ~3N2W2I?J1<0_n0}WEyHDX zzd60IgJ55L95-%IpzaIHG1Wj7)&=zmaL-BH65bEj{*&b@#8+`krj~%5odqr!lTGMi zWp=h|7dqeszV|Lz%ed-6{BC`4R$uG?I;G*`OJ7fx9=^knaf#A^J!Rclg5` zczo6#mT1g`=7y>4!rtkuNKunjo_EC0R;Apo7+Ly#=p?#rn*r+i!>RJIliZ%Xhv>r3 zXkROwfJ=do$=6(2=Da%`d(YQn%BVkJ_`-t5i&v5$Z8xU(RE^3{*vMTgI*ToTBp9xC z!?%qsB+pJ!nB{&M-$}{QiptC6;tDBTxB35Ss^u&F>X`< zq*t1gGyDudwc$Azbn^k%`z?|s%oJhvE@RL57mrd#EvJfnJs6}V&IKx7=Uu0vxMWXWXWVEsjr({Z)y*g86LqimF;xggQ zXg>2yPebyC`&eh=M8_>uhi~Ji;pShX>5r@ntZeH(Hn-OY9f~3u+NeXUy%>#u=1(sO zv}n9m8gW}8LpL4_ht5{sRV;|$XM_LXhJTvZpDV!_H!`elkQT5CkRQqVhI##>_1wL=yti)$8OBOKA^&)P;dESSZ9ft)c zM(~uSe9`wKDsj(`RuXro6n(ZxbM>3QVUu|-m{yetCzw1Fh2Ig!Z$%Sn(?uiH z%Ry-MMYpFKWh~4a)9srv)>8Gg6c7$aP66Z?ay`;H9br~jr+IAb^bH( z_>Ze#`^y@hq5qUbqdasF1L~GhS{a2vxTD5H<#jE=NDwm5npBOBiEK7p4Fm`AABbfPf5I}E>g&L*>%n8@4v2ESi$WFL(-!`Z;?Fps}GtbLo$H9b?{^9P;ejb1U4 z6IJ2ijZ&YU`LBFN}uWiyQ$Y`@7)4?yn8Jj zy>j@2OC1A zUl$%OuYwit!mbT>xz=*tvntz5wi#H_j;i7z#yQPD=(sK?qLITb$S3B59PzxwnR2Gd_4RK)kVca zS!noa0&{gY!KK4R82u|5mu=_BNT*a-d?^)_#A8YRQU|(awGQrC!SAWtc=q9-3|kWt zjcpgq!GAMHeEnkCnpcsSKj4n~uJZ6w=n1h-O=Ks3-x{M^2y+rN*ro$@c&Ow(>FZB~ z@M{t%xko5kxhWZ13x-T0jlw$Le7SX1le=vG@7!h6ANWpSBS?()ACob})hI`Hk&n?+QwN6Js*{hpS zIMtg?Y|v)wDYG?wXG2UTcAkQZ~P*KOYCTjWCiK8LO9eILaY`7DLVEG zediw}Hp^6)^nn=E+&`8^1ii)BelzemxR4a_JD_3q+u+U}4eBE2ipmO$aAf#O<|2@x zR?8>gaq?X7KKLG{To%VJ(OEEgFp@&$%?HZ28&LME;FhBq9oXF1W+u)pqe>qpNYh>P=2z)eAT+kOXmbGfA@fn&L81(kV zhWc^X>2!~HZgB&%&m*zh;UCHJ4S~g^u-mx zrH7xP-MBy4pYc?rY-kL>cQ}LFr8KbDt`(+D6{F_5Dk%7>%$~Z=!e=kUsCU98{QRpP zjxVc%#G|p;zTpuu_UI-1ci+SwuP5a1x3k#(*GqJJ-~g$x=@D$>-FekRe5c{jd$N4` zNAB9uyP$EH=S@u9%5qm;;Fi?NFkyfi?fg5)jpcjHJJiKuLlz-XikbZh2;yx|yD?>Lbw=gg?H_dRamZf|(6&$G~8c0ucw zb$FJ)%bnnR>1T?3x%CpsB;;}*C<%*kfl4EHe_1eS-*|>umr~%YdK#uQi?hkc?sD7t zF0}jIKb*2&3N$Vqk1kpj*nD?9x@Kpg$~;RN9vX*NCjB9ej+%6vg%dQ5)rQr~51&Zn z!uQUPBIN*zVebn;>~$}6dYRFyzde}L5=DA&R~U`je}XhdMF7%AlEn>evFEux|i&k(yq~Tp-mVym@3cij8dU&b$TbtwH$I4X5Sau3W&Bzx0bur#dVDtT`ZL(y>PA0b;h?ykXSSzYpr3V2 zAWJZZojjThRpuegVA=pId_=iWuY-IaHXXnJI4|H*bs*MgDtlMjfPEM3z(VwwEAd$g z-v{*R){_-DV&ni?n3q7vWqtN;xDY<7?t`5-)oGyALH4sij4qt1$j_{Kl#;&z(`_BW zKJ*8WRT=3JqhP`6^z~t2*;$l5Jdf?*XYfM|W!AU;Az7pPqUyoQe4 zzJ>U@F5tU|$EacL6H(iTa=3eOC0H9CfV*-3a7<1#zP3$)gLAeE7PTC*lhsW`^@;DG zzVI2B@p2emh`vM8Zntqq;?-DnRU6j0>C-N!zi1s^1wIq(*z$D;!Ax!>b?^LzrYBA4 zyfSUDe3}d;;+s(M%ua4*Ru`O_#qe2G3Q4RvMW(5Wvz#UJczBN)9GJ3}%~_^O6?p%H zNL!3%6??(CnL_xGZ_5-O^9&=o2rT}5x74isKLIB@i3vM(pxHSFG#?A#n!LNV}@KJ#s?CmYwl#($SLpu^xkQo%FKB??P0F|CX^ z*F>Q~EeuJue0dj^}aQ_d8s|s)yvIHJ=H1 zeM)rtcPUhkR)9|%37(iOCi>KW9j;wdg&U21+#k7JxN+uK_9j+~`-2GH*L8rmSL5-j zdXllQ9iKbhfg_7-K$T9Rjbn=Vg5n>t($bdB3<%+-smRgAbt9O0_(!rxVF1Q^w}>{8F^13bX)#Q1d`_H4p z*Zmy#Nd)mvx-ogxf2fqC!n2f)KsE0gPWqiq{!<(e5+jbHeBD7J*P4T71xNV~loag} zP9pcc6yQVeJ$Qa61|6md&?c)zw77XUq+69?B8)-jaTe@s?gjXLlh2cw>7#?VIVRLu zaPEGmV7^H?O3g8XQyUtQpOQhWXQkx8XE# z0)jQa>rHW!WDWXB%*L3qLkDfxg^uyuuQNYj)YcVrQO*dK>=g+%6RO~*z9}2pPy(Z; zmBSMc-V3*EB2#;9Oy9^968}QVWV(5V(xP(^v?vj#j^0J}<4!};Re#V6O~y-^2{?bE zK26sv$CnP2pXt`%bgh?IRke+i2(@S-&q6(iYrS$%N+%XN z9w*@MgIZKlSj;KB<7cF5k3hNTD3safW0Rr_TWT!;&BR6YTEQ*uVp}N$berI-cd}HJ z{f_7xcEQ|-72ISS5giJYVM|RCV94(>&sN>S+O)pGvWX+uwa!G4GMWUv4iUJ^Lx!gL zG?0Y~vk_LVz{-<#c+}7i z8`*CKmU1T@c7!s~-OXoM@dh2()-s3ed2s|d=QU`A?PM~8o!|~E4 zInXJbK~t&?=vZ@W*sIES3r&_#yHq3Gr@@{Eyd)vZZBTP(kB3y~FSQDCD@~d8*TgaLb3x2L&IIN%F=*L(3@`6jARYXy-CUQ@ z#?@o!ydpkJIoFX4yE2n*{-{sGL{nKL@13==P-7=j*D)t6P0T7ahl!Kqc$HZTXFhrw zn|u5&IEsoui@&eU?sx&VPPo32`25)@pyI(U!+^ zt{tfL6@*AHZF=s@LL`YU^sTNRU7CCr|1K24nbiAGGvP32syKw9{9L}+a)8_L-kf#M ziRVH(<%;2wIn?cu#!Ve7S^c_lOwN3bj+K13_M$n@L|;pHShnGcKhJr_m=^oBxLTle zkKge&4UystnNT=t4OybKk=%@|$C;)TU>7Y#FYceo0wf=z(uYW*8q`C`^a5z*-@7Ab zHRI2R*C1ThfCkJzOCB5zB^KY_aH&3KY>w(^_SJYNixV${QO2=$Qa5Yipu>5{-<^SK z_9n33=LyQ@{=eZwI^ZD=kL_9fjHkNh0gSC7PBrIhjJG!%pxEOolvtK+XnLqn4-3iC8F9+1_G#o21}ZqBOiu3%}$B-&K#1-q6{rN_E8=vvMBf_MM;%)r-U zq7LojxHlU-b}tyV^%K6nx_OuQS2AX(T5n`GgC+ zU&EaneuMmzIErUNok{rbbeuP#8tsF`nNR5xfw^gmz1gIr(ASoU?Hxi4joZV*9F4F} zGgox%%wHVNr~ig|O=8+}#MvbGaL5@skxg+ApwEC()pStl~qZzs+yVW{~c7H{?D^FMFo zB#GdP_(zdl<@{%528WKB6S?|=+t|GK0%RY0#}TZ7iq%pO_xKp`c%05V zF!}{@Z)15@mKk2Ttbh;Z8^MWrc^H;^gX|QYflrTeaY3RRyfgUD6&xso4fFzhFe%|# z1XFNgXfZlHn1fGK@?h+Pb1-)N2G}kgf&WT{us)^&ray>;>+@g04}l_%+3NmoZ`eIXI{M48J!WCg%3G;1ngqp1*6MFvx<8`dfg(`I}*~;uEfI zng#}|IzV4^G=%=M$8@J`uCjX-WJrzXaxbqZ3aRFxZIxhuFw++`<{T%>?)MAs+C7Ic zJLLtX3H;owzX^Y5m|#;h&PQ1N^B#U*9RlmFH$(TeKyY4|3ypOmdjk_OwCIk(7naGQGag1FrQk2bw=)aX zAFKyg&xxW2#XH=oy&0gRB@XhLPeH#r2{O9I33SXH(Muwh`y!u;XK(7`uW%!x|3w3> zG*-hEv2&&SOVaVSMKLis{JJx+v+D?mhvuOBtah%fLJm(<+=pA1QcyANF4k@hAoZ38C|q5`E%ICfHyW;S zmamqIo^unRp7+UpeOUzcL*BCGsrfnDqj!TVn#iOG;}#vkd&|S%$Dt3L z@Y!c=Yb9kg;di5VMvC~E1P3yiS{RYbe{Mr9VffbjIP*g>Oxw}~ZKEq; z^Ur38R0jMu-G@u%nYhN;+u>r03A9{jA~zE&aYAq$2Aggo4zfPztz!zRiG(Jt#Uc?`^&P==&qF}A^AeKAAY8@okLA;j;;SrK z*w7SYUyty}j06Y~|15HzU5d-A8LAGmK=PNri_TAk8@tnC z@i{+CAHNj3Px(Tk_+j#wXCqY^EP@{CG8mU~8=uU(&3gy5$O2r5?>xtV*cyLG4J}2F ztu@I??;3#a%*a?4Us`36gRv%aoa%p$* zKi=`O!tw(64jvas_EzKboJqXLP8Qp?Rs+s%hM@Lyp#88E$33`;cUv!`h@We<1eU?g zxC)%0BOqqQW67`A*VY~c3NV}R4mzsgSDp$cTXws_`@Eda~lL|4I#My!c8!{wUo1Z zmMZ$*{)$^CDaAy&nJ}?18K?csazvvv`dEtdoLo^inImq1TGg5``7IL9Sp z`%ZhDl~M~)BQD`9J^~l}<}p=`c62@<0jIY4LRlRC@s|4;i9XcO(2A zT8C3|w_>(_J{GOh#j*(vpl+H8JDzso*E_4>Sg<|1xa&i=blf)Qq2 z;wzjHvvR(`>U7JwRCz7jbyI&0U`w4X^rbxr;ZlKv5zc z-yBzjY%?{uLML#^;2BsoIG?Sp*a5v$vjz9b13c2^!=|i0%l%e5f^|c@@TUGYRIw<4 z=zf8lqp^!?Sz8S^mK+q^Zmn=k=%^2sD8+k{6Va=@2)P>{Iq#22&}LwS*N(K|q*rC2 zJSc^8HcEi}z9u}No((l?hvNN(2B>TjiC5<|GT#ZULN0uZbDWxir;;t^NG-bu-Q##L zKRpRG`zCP3VjJwU$QAHv;nS4uC_9 z51iUE0p$*kR}F)?yP0opNqlPqzbo0Ou=y*k}>*C7q)cjvY8iZ#o^1vaQTuU zTh?}soBE;(^iGCiMBY(Iy>G&47Np@0)0qe*xsWMzla`OTj-N023NDX@IMP0!bqnX} z0h}i|WOZS7aXQ3YH3eq}bzERF2rrd=kB6Cd%kgn=I?i;zh^2>i88Vh zk{)i~h6rpEg>$&+GP?HcWvY3h(3sfFG$iWKzvwE)bjCvNJ8vkBywCZZEkGsn4$<2c z_7GgP4HIoZ*1d=Xss-2tKNZo-N`*FbufJ>1J31aX>EQMtJsr}uvs zZE8>r+BUGW)x%h+pBBtM)`-nV-f>~VEY?Mr3aD3l&vou-gk#t5 z;;|1Y5UhO&laC`HsD&n7J%-^72x$t$m(0p zg4ytCFzawV%$g^Qe}7&E?emq`o;ePl%2$9@vlwOH-hmz7dqod+1#=zd4BAqhprhM> z^?me&kj;pPUhIKKOUgmfWiK>Z#6xG-8}=aF35RVygj??Uz|Wa>%xO&r$PM(veNDtg z{nQX;s#>As-WdGra~W0kCxY^1HQ48!52NS1Li$B37_)E=H}!N2-X9c&AMCflE2E{N z5r2JQ=FHiwqud$KuO9%JV_Hm4ca{sToA<0@VF%{Mbl|RWXSo1wG)@&}Qwl$Xva|O7 zAe9piJ@azm*A5wBy>H;+Y};T}Wi2=4ZX8N~t%0YO&YWadk;w35D#k6&7qiG_wnSD8 zZo)dBFk?BlBlaI#r4xm(8e_o!kw40uZxp@s?BO!sH$ixT3p-LKgWWDpaB4{-+|o|M zj<5z)I~@;|@p;_WnHS-$avRM1+yEwW_wd{ObKHGhU$m53$f>6-1J{R5xG$?7TL;|a zw69e_NW(1{DYp^6eRIIuqEPP5m%BK1!!BsuUycdiLs-4CFn_0+!+qJAfb!!Ga(v5I z7T#`!X(vWu&Zls$eNq-{y%mh=Tr;c?_LN(K!qC1s4qHD6Zkru~_plZiRGE z)dGzwydZR&KAGL;#@S4Uiodov>EqJM^h?N|i97I?Vhw5rj)Jh6f~&~kI4HeL#=Wv( z>|v}Y`aK$o%^|GvI?!XxxXhmZ+g&|800= zwGVz81hGxt>Fl`adA7%IFWQW8!|00|80`|stedmNEyvrqTPK3ivG5+Y_ua(o$>(tQ zNew(YI1TTW-@pw+4#6I5hczD2IAQ5}IIp7y%T4#-mLG?}`uAi!da47LWk+&3bB=+d zw$J~}*1#>j8VvR`gs!9MT$XPgR!j_p&yg_@=pfHb<^(~7a}?gYz8K4RIh4II9yTtu z!os$-oW@B99MUlXt)mCSup#-7tSP*6rrpCYtFusdgEl8NiD!0|NAc{z19_%g3IFPgQ3?((xo@<&NOYPUT_pe~WSHmMLugrQxu*;w_iw zR1FQuD?nydu{cdJ9x5)@!OG>rzF)Ts?EX6eV|`no&Z8a&hz?@yND@uTjf6Vm=S=Zq z4XSY_Pp>r8LcD4y_raQ1??ophSu!iaU5HtB5$}Ahh z(a1!feG@wf9<75_&GkYDd7~9H_~qe6l{XygWSp_xYJ8q|2)DOghOf)op=te1oV_Fu zjZPfJ$d8Mm^v^!=li-thtYe_0#Q%IG`6nGn((@d9$W!A$(oX-RrAa#v5ApPJci*^m z-Sq$cl8xsOJSZ;Tl`$-LxQbb-j$1!)$1MzciU;dlK!85h&6|X!$xtXx!S9 z^Me_5Y(x)EuyYeRZkmmcASXG>|8mmV!W##C`shO%u&(-W;YQB(36fqKw`Y35t0e^DZ-DDNZ%*(Kb8hB(MKok_!n z2BP{$TU_1hL;ueM^j!SE572Yz|L=*}nMM5HXJ#fLF{OBo*z{Kz3ke%gT^8rbXB?FT zMHwYZ`4CBNA@g~Exf!PRZhiul%Z=2=r=smxBZ{+;p)iRCoUtdCqFcxEFCK?ufcj&u zdv^kib@rjuB1xtf_yJ#z?1gtjU%-_uWARy*1h1Kp2h$FJ#S^*loaOuxv^&b0`x*2~ zRJ%6^eidm#D;G`@27_Sq`p@i6Z4e!ho=h9w?V`Fvwp5h8kQK8+7ISnA`#tzKtJ!fH zf9!W;_Xht%eZk6l`-1_R3M=yK4R3LF!x=R5Y(a~2!p(wkO1Qst2ep_4p_9WGPTMx0 zI&yNEPk$XL>086sTXRK89UryyVuv?*zcP3-%}CT z91CS!MHrcRCqkt37EA(*r+0P~jg;O)TcB0Ja70(HxgrWj;Xy}B}ecq5Q7V&;RD;}IOZ#hpq_ zRnaxYfTYJxrcX`-Ni%8)82u~4{C(ebj|K2)RVR-7ds84@J;WVPw!qQd zH<)PdChVEg#ZI-J1odNwvB&Zbw05pzmcp*1KS-CXW0J7h*q$86<#B7q7l2cnE6pCd z5cKZ~1l`-GP$@f_YHg&b@U=X43x#}9iWvPrCBnI@*)+TQ6U^+?KtF0GWzu6v zHQ*~LK54<+yx+9jR*&>w%%lr%R)b2rKdAkuiBWr=&~?G=F;eb08|;{di)Llx(()!W zZE@g_Op1a#=D% z;|$z4RK(CBW#BSgpZh7$eO~pJQ1>N6I@s}=EB(8XT-gtNA|ygpG3lse?MS!9qj~*~ zLDh#akw!#Ua`(A(N_b>Jdu0n4tun_4lLWf-*(a6L4MW7S$=d8<*I};owGJN@?ayz& zYslCpfAE$Hp`K;;Vc(gnXt&giySDW@H|UBSKkJzuJ?!0s{mXPoZt*-8{oH_ll@?># znyuJ;&=Ql(vbl!B46<6RhDAFS`GNmAqDq(sSxTCa^?ygmy2~AE5)^D+CHyElR#qCX@W}dBc_(rV|@Rf72RhYP&k}^qH@cjy!-rIRDB$cixv*WiF;>ZXu%{t@0LIyZVjQf*Jk|4Hx7KYuROo2MTeBS zOF-6P7nekqZ0WvOQu#nsy-Ww&M&{va;b!OfvLY}X-zOexGlM-ZbYr{k*w7e(-sSqP z7~TqR)8~Oce1>NWyz^ZPPAgp?ruZ<*q+Ek#~?c^vm(Tq8(MNyF=>hQUq$Nfh2)4d;AyXi~Qmbysxb z#LO}LM~Qv(uw7c9v~C9Plrv;$6%T(Wgwvu2nPTVRsK6-(D*`;Yq= z_*6^86?vspg>hAc5;XyMkW-2!k&s6ZyfT2Ma{p6i8{9hmRyqLzkT<3HCxd zDRliWU+#EpZIN`9c}RG<=TD>;SbIF04m4L=%p%F)62|cSZ?^8ecxLx zv{{Gn^$+f%fy{Cg3n^smk}`~Zmk)6!r$N))l8@XeFPO~qq10d4f0VyLZ|xq@e5o+f zetnYn3B8UN78()P`309(HRGmuS#o}v2G2gs!D)VVDAyEg>b6<|6@Ez2mR5m2b4fuw zK4v3-d-XZ=Jzt73MFnI~uL?UxFX5*7e#Zyt5u9?XIbR$7gkJD@Ffz-HPAnWl^F+qv z{3!xVLX=U)IR}H!b6m*SIE-0lh{Mkw;LnZS#B$OKY09NE+$FacU+;T}FXq4Gib95v z;WA(1zFwq|@ex96r;jU+{LRXouUBRX?F*rUMkhN38|MYVM0ofH>TWFMe4QgWo#HTD zbn-LgmgMtSQ$|Ab+d=#(H-9v4c?_zRU7Y{1YW7@0upB%+gnIgiN$JQd9A+~Nja4Pd zdbR{DZ$_p-K8WZX|KRY{=7aE{{RHaS#temvHjYVnUYhoicSH4Q7sAfGWI^!}QKK(wn9 z2kL5n|7avaK8`C1=iy$h4rN7ew+epRZv$+9;Fi6Sk!!La?Mg?!;2Isc*R)$ z(T`)ycUu8g%*#TveGynB9Z62Rf*4MJkB;qMxcr_nE+)qoho}s$t`_X&nMtE@+~pe1 zZ(KCa3s>aRGo9%y9;8d=Luhe!DqNdqibp~eX!m1HI+ygVDty;Doc?Scr&r%Wk-y8R zeYpfWf6>BcpA4u+IQ{NA*@%N5?Vz{MRY>QfDQw!}O;7fw;;n=^lqY42?rT%1GBTBB z-4@7i4VCypf1pS-Ns_kx7{k-%y)<$ARqdi&w%M0A{zrnQ0Wd=5kt%8iQ4D>#95)XeeV&#o5@y}cjY6&aETU#D*{v|@< zisR|Qf3G?9V>@tWQ$B2ZwScx6=7}8tyN7aR0n|8L4(o$XpwzVrRDByuEo)ZO?C@72 zHntkHkDtNK+oq$pTt7_qG+|$^Re|a4M6!2L=LaHEmXI90V?dfPRS&4p|sL|$S z!c_CisdReqK@6x~g!UU&z_yfB&f(*AdRP1&y!~@wv0x>+={k@iRc-mHv!=3?RmR-n zJ?i|rwaM&$owE3YU<~xNmcdcUJ@~Wz8D+g6j`0)Ml!dicP z+)MO5xDYlqeTVv7BT=dU6bk>SUaj!Yh1u(O(7D-3TwbLE%M41z_dTj)^YRzFuCgBj zZj7Vjzo+7wKUd)AlcC(L=qe1zz77$u1Uhc;cma1(0#EPV#eyZq^z1RmozS$V2D?F= zbGkBxI(9(krFU?D!Yq2CJd#EQ&85<4p;a(`5d>Oqgq)2%9N#w=lhp_DE^}nayS9by zBtBxHUdg!rQX_VZNy0}0WqPd^k3VNsq1E9b^eL>C`X(FjwCgEO{rd{f=G2JeH;;tT zLi*9;)`rVYAI9TF&3M*sFz;$BB)_F`Pzk}pQ{gNhEE``RdF=0t{W+E z9vGaK=2Kqiusxa9^yqUH97v9#kUbM%lP?Dfm!9M4zTr3`)SB-7=@qP`@4302eRN3o z51P-^#I2QQL3;5*veHyS+HYO`o_6=Z|5= ziRY*zKb$7n4z8Z(tp|^6jw98C>Bk!I5U7lLVe6nzc`}~pJPKz|Dv<2WC~jAZIcHM24kQDu zaHqT!SvTmyVU(w@=Tg|C0&li!(SMY&WhwL6nvcgMI#JepCC<~(;!7WzfqtSKsrnnj zo`?!&9BM|U#R7%spFA4w_=`H-GIVFx3hHPdMbZ8v_|oHyrpnfE-fpq(q6}sca+R}-9nUVmF@cnCB_b22Xoy|Eij=(FDZO5W&vTqd)_1Ff+m%=x z`1}ZU4I6|32aQ-^WCTWwywJ=djCypY(COKec-vVq_XKHGJpd0~^OcYC5hMSqGOVdp47oQA_* zKEx~2n<0MdJGN8Oj$~)Wv2-V<7h=$Xlj}?ARJ4M?V`hrT15l2 zU*Nz5!H)ZL6*|u(%0EV}{|s1L*&V zN3&VxycPKAvI@Oibp|WC_TbDy87?#+oYScgtb1WHRNbyidn+zt`r{1n&YQ|l9}-Ss zC125{asW5cAqsjk&VrKgd^%eHiQW_y!HQM6^z?EhGFc0OKD%VFG^#j=y4P={)`D@I+Ml~P%J4K@k$y^PT~4&_ z;C%Sr7{^t;y1*1H;;Bm_obA0|Bjgm>Af<4JLMI)i?9rp}NLLDqa+cA7N9)n%umbP= z%$GI=9p`SI%Or{V7VdSqG~X+1bQhdLe+1Ml=g27|K6qu9NM&LepEM8Qh$VnQ)bZNmwmWS97M6I zqu^$j5eu81$tbiJ7v8!o%04B*f7uz0ZWBVN*T9jh+#e*|G%uz+ejI)8%f?GzXTm?l zo9yh2PHuCYK*AktLL=IS@t^L9#gM;^>kFGKv_K{J-0J15VZ>?Ts`9zfQ8nDvmka30 z!&*^em<=|Jk)vL-V(_eO;&dYoXldecEPZeaQxa!T(@{Cn-?o&l2-ZnwhiNop&2avj zRT@3LHwX8A8bRNT;)VVG6k5461Zqww)3l#*yxGPkFj17GRHa@tlU0Xxxh{CQ&6`MR zEuMI+h!^6+$tJ4>z8F0hOFLKM^5rUMvHL0Wsoe^pl4mJUayl)ZX)Y>tJ_GCGn?U0} zvAfk`I$!e}kBrI^r#1D9RtvfCx5H2InBHPiaaSPU(l}-@avSB@c%wtJ7n3|0LwWI& zas0PH=*~%E?{1`$x<@}&W#m#|i7d5m;xVWG92xC;$H?XkO0=%$Er$Q$PVAmb_69@X zQjawG-U(*klJnV-bN_+O_gwsAmPqyX8Z_mH5tSu=?S7D zrV&A+pHnuoK@L%*5%LQx`X<0Xn=qK-nI%vt)TsFGI#TR>2MrP05UKr%+v+%r{nwmK z>+%{gHDv|wqBWCOy3xt4&l(I0t9H{MKW~%{+=*_sk4;_T-k|(R8#3q|hN_)wap2W; zm~7Q9{X9h--IB+I7_RPtU4BQjsG^gt24c5Z zLA?dbFw%-g+ffqSQ@Ar>ObGhxVogQ4f5DXJG-f&dRE znscrW^gD<1=GE;e-Qq#(A`EC`#unz%oyn$NUPC_aRq*3_3U-Xwg4xP!!u-aCEZ2VueBao>8E+Jb5p_wT zvD?OjyoVCq^E&~rvkhngN~1p~OC){;rDKB8ZFwSYFI|rz+3Uq?wvM2XZOwEjIF6GR zGLh2tRV1=8fjtJB=+>j-qViuW1u~TjW<@S0TmK6}tM@*a8gZ1=Kh)!yXA`I);sM^@ zt0DG`{eVx)O~o4h(G>Q4CwKOWF%4^#$6s0{%yQ;3+*-6BehF*P<~#j(-SrPfxZc9? z1Di!IT{mIxmMipNg)!HnIvsQa57R`=4%j^T43+xHQpmtq)cLC_Ue|pMC9>z!&2WKO zswPG2at2ZFl@i)|VG}hao&n1VC&lst-RrmGVMq(FM%MyY+{I?UsF+cAGdeaolP zyJ3nV(}rFw40?y#EiYpOePuN{i|ImqCWdv@h|DLKb(}k(NW3Svn;(i`J zPd@}3+lJB8E;sJX_Z2kboI0l`JrX7#xWGM6z0Gai9*PfsAp7<)6MfuevEuC}*!sW> zMf3f*^tt-_f4eB)`*rV9}FqL>aUP2{D1ouVM;0r+jFG9^`5Lh-ka5HsmG34T6` zp6&(K!S8Wzj~aR2oha^e8ch`zh3w;x_qa=I5Y_(}0h7K4lNmdP{#LOhx3?W9o5f<~ z{MB@&M2=bf9l^JH29jxgg2-k5Auh=0H8!_Ch8CfXJ1DS@Qr#WN&Aye>Toa3<>|~>FPD{Ehm)l4W3*2)#F^^it#KnrD&s1eBs>#q>zdNYu$jV5yE&>qAA)0V zsL@i@E=ce?#l5z>P45lEsWLQ-l%1xN+o=e0j`)QVi}UEMwLVNbQ4WPhsce_z37TDB zft&iPIqv)b`n7f|sXQLb-+jD^s@yZMTXi&l@4s19LtP~K7lIXAH03=GDEA}T0b4{y zJ;E8TU7vP6{KRIN=V8E`6mnM_PhXNc#hz>luQUGw*o6(Iv39pbqjuI)V!NPAu$};4 zJA2^m32CaBI)krpnE{XQ^#Y&fOigbk>0amr@;z0Jr+X1c*8ae-YGr)puZ8>nNb;Zh zYGKR}Y3|GmXZRY*i$hcz@Y1t^ysP~>*tvEk9?TV0+GL+3EC-Tjju-SC87 zn&Yxg3I5N8o9t5AGI8xe#wKsS1eT%F_<}Qozg|KK>BDULllF?q`|6R*!G13GTqsDV z$di#zpkTNf%`cXWCf&D5P^C48uk2dH?#bT4X?o4<(v@RSklaZVHv3|9@MAhYI0p3N z_R_06%P3H}jmcaMpT!G?wvbi|tuNJo^=!QHJy^bJ8_h2F;{Vfiro#uqXlFUSiGr0gHsbg*R{&iYdX zPD_F*>bfc~{#VHPDW=eR!&SI!T`Z?e>FBZF7~0Re!m_p{;{5iT?8W27{0NUv+@$Ue z^g&`HJ#W5ee;m99sy*?NJOxCC87kLnE-A&OyuH%fo2T+_h zj@@?>a_}VsIZHKJe%lGl>Sya;A!lb%?Ikz5+Qn-qnmj5b<=h6qs!?>Y13om&Nr?=JV=>Pj6UOhIE`zUH> z*K#FM*D#H07ha-^mla?~@?*4WXkyDJf5nm4C7A7Gdm23B2%0#ardtIzV437Vs$t%! zb4DO2Q!^`c0o;&uU)0V-|1E1lU+OD&VE}eUfYCX z6K9&ZbQJtI@df73O@Lt@%@pUTsV zv)Ax?jWg-E)}zanW<0R}FsBfDlWS7G$r9U^aZ`#)ali%}(S*XMto|><1xdq%`{=h= zcUprM=b8}RpG?ggG|5p=X-75AUr=%Vhyp)tAvw z&4c70xrD6Sg!a{uAUIIq#a|nH1$PF%A{7%e_;IUYvK z*evBWA-%BX==g&yGQ(MH}(bloA*>AQuzk z3|MhNBKDrULaNi}(t?y8SaJLsbM8zNZ`=1CFGl9G8Iv<0+$Vrm%}K(ih5=xGr5?Z6 zT9d|+1f2V_7mLMX1u}B1$e~w?Pgpq~k6*cF8n(cmP85z5uN#$1gCnmp4Kop6u00RB zdwO8?+BI7$6uq+=IOD+eYC z6Ed?wB!<#4%bKm8I+5>2}*VV~I$Tpch3mJ9dF zE@#DfWpD@gb;wZ?YJMcXYC!27nYev&Cdy9nCW)#E)w{y%ncw${D$PF{^yl^>zANK6 zRC4Z=IK-a9R8K*`iFBBH;xarM^@Q!xb0X>9O3=S5%dh^c&mx^yFxOgLzAj6ORDWop z_vpII_nhS3-hAAOg+I=T?8#;&=A{0a5=goZ@?yj$Bpc zjc&_R&m0w+udBuHaK4A@*X*Gw!S)>Zx(U|wo0yZ(3hxi-)3n9`WPN@pe`QrA-1s<& zzdipDxSd;wbwML}+f^5-OGls&g&?<5uqnyEO{DD>4;Vc$gMz+6^wGZ&cV=jk`tl~W zVfb*qI$OA-8h?_M^SihY6U^v_42mf~601Cx)8@a^XzG+XU_aWKsQIV()wn^l?B;n~ z79c@#7dVQmoldT`$LZsOSjub|g#8%|1I6QL`tI#~pXm#@y=)MKj#7ncmG$i7fA68* ztdz?QIzks4^+my~hN*c(Q|ay5F#BH#Z8~Zo9^?`T+*W&X`KLtZ<>FwiZmK}>av<&2 zYv}&3;hWub(tbIo^T7ePcGj?tOu>>mDUu4JE6Wf zNr#2zjM>bKXe(Yyc>~{q?3{aKw@_XD=5PY1kP;-Wrtvf?t{=`EuYjv@6R9z>iai)3 zMT-t;@mu3$=w3}Vy%$=@`$`LN@~RuCwq=hfNNNTZl-F{-8C~4%jgPP_Bmuizzhdo& zEcWF;e_>|Gk$hal)Vt&;H?}nlM~Mf*i680M@m81{Q#pxs(JlBo=(DKNA({*qX;GSC zm0-Nw_`1ojI8uN1 z8O!$$;cY|(m3M2x$s?+n)9oq6ElZsE=-b1<-(w@cJL(`yHQvhbS{zw(_g=^rcfF^5B`QOhb5?}HH-g! z$_-p(R3Q1)EPTB9E9TVQWEK7sc&S(E@N|a;m8VQ(Zt4RlC^&*I)F`D-TPN{W&pTPT z>Tp;ycMqL1uEyo}PLiFzGQTEvIXe4Fh;$CAQbB?S|9kaENc=jH4|?fLVreC+`TGv) zha1xMxqsm4(1)b=Z3paVO9IEyRyccX2aXg;R9|-K#Y}Y>n)o%4wEYLrOTWAHMn(aC zg{9Ld*$0^4)(dg3&q8sBBt1Qd_(1l8Fh5v?Q{>+>m6LI_Dk_ltOhf6vRu%q3_DYJe zQ(^Aa6Y;vVHI-B*;~Eb`+^eyHDx6cQE>E#x+Iu^=hJ{m!3ra@o#zxpOC>&}m=HcW| zCoxW-gtjmKMseE*(`cu|7~TC449r%DQ;(jgdT=d@`qyXR82t#;cz+wrzQuvepI&xi zq8+Vy*@R)A(paIj41cl4nR~r*6$CXd!!(^Om|gys`!QoKj2v_t78Z4blKL6WQk;nw zYgU8u)j-P76o`^%hH!zzalDKE6{LWH`Diu>p0=T5jb10ktAE<=u?ITJom}s z1gWFYnByR+Xc5(WwV{HGBsW7Virh^9BIi|3!yE>XmGy5?_iqa-I37hCh6i%uuyT?O zh!fhjafnuH;pGW4m@~*3B1{(I_{@3ep2{)NO>Jy?z>`@V|w<`n=xvJ72or^0ik)pUrB;M^OJ;_;h@>0Y`Rb#ymV zM^Xg$b#6LL`c=zv?~bKpsqLhfn}}wbE#SR$I?Pr%O^HFL;InBh`_X7gG~@$1ec6iX zfBa~Oy#YzSynrFgh3WF5nf$OH%fKK}oiq0MRb`c@Mn;Q9(d$(+Na?~%Iwh=p?k9S= zh_M0@t;dgR9d#aiEo^DS`pxK|kb_IZA~5`)9M8=ijFQvz`L{pX*bD;?6a6WdtKu4? z$-HL+?emU+1JCEO?v$N)uqeT_J2Hk28vOwAule-6E=erDXa(OQ`{BVlY0|rW9=Mhc zPImGv{1%le+H8_SGPC1RB%?~-1tXz+`e{_?JjNFcyb2{bHzD8SBfii2f+ba-x!HHk zX?EakjQsfpt~(6kmza;G>xZJD+r<>T0u+JpR-PxA!o z{bgF|t?00Km&gc=mgugZVEvSG7 zi)r{l_#G_RM#!tEQqlMu@cGC>K6CqFjC>=HmCyTNlG7fxqpk{L0+hLfMladV*gTUgsrT^fH_ zkHjW1Bp0EIDmeq#ha1BEcAPye*fxeA7~98P-rR_Z#`4tv$`^0Guz*isZp)+@^mUCK4bY#$cj-1T{|_xJ=(jJ1*NWgt*do$#_=Y0r34Q|$J+O- zsA4jexZQ#Kvr=d*TSgMgh(>w{^ASC%T&kZJd0)>Fs7{*vfc|c@X|x3IQ|X|hw~~~6 zHSzP|QqatraLXA-juxJDr*Yf-6Fj$Wb?Ik@}* z_rUQ2*?2py82=OPX0Kuj+JD%fr}3~#%9ZxLDTW7WCiFXBkyTSY>pWG0I&<0~HuVkn z$zu>*eKeZgT`M&4$3)XYt4LC~{sJ$n{eaTVCG75YFZx=W$6YACgYkg_!ADWZ#K;%4 z4(}+C12XyVWer7FFoe(Hup3|5lou zc0YvY;v!z>i$Glv_I__|zk~563GxXV%}4hO)`@^;qTtAd6uAA71lTFyv>uxASBuk40@BILO=*%g@bRS!P?^G4Zm4uV-$ zid~l(!Tmno3IA?3qCxgeEFO58wtv#464`Kimt{t-T0Y>uF$~LGPov|oZn~q0xasyW z#8dGg7^G?29xeXOqENc+bB$uF&2d)n2GOtF7@F6AiVL{y0qjR9E574|VZ#aXehf%Y`x1}H zhLVTJEz;bU2k(`O(R%K{>VLlWoZli1@_X$~FK0V)>K!LhehY~dWWHcXO-KPSs@>qtj_uiF6lk@pQ(>3_!xjc9J0sG6-53_X(yt>CI) z%Dr{wE$1@!A01w;NF6Ij@OAZ9IQM_kDA;@n7ys`U=1I@Pd8CX%o|CIhKl_lQl_$M9 z@sNvZmg4u%c!EJRI*8_BnEQq5A$XsF5Fw2aXEv_|fMD3qs3RDUraP+c_n7!BN=fJ+;hSh2iDKBuRV#KQC3xmSrAxW&PeRUNCq z1^n}l{N&BH~2 z{iySF6i+>0iQCT~W_HGj%>MHPaI5_cSv{9AWZXK`{awo9m$-x8*sbh#eUu zkR(syYNJW|XV@auTI}7q0m4H%vBb}XWg9zl%5a8F3;D@Kj&o+O)J@nfyEg1LRV6Lr z>D)R6Lqfk_WWm;^^y2GR?8qNOSg~(DX}5ijr{#Dnmdyi5374hBe-Seq87Z`QQ~`Be zOWC$KWtKWop5$G~Mh{gh<`r6v2eU`ApK%QJxQ$Hl#8jMS+y!ncc}qlRl(6lVfxx0$ zorRd+0<|4s%;#1tz8ERQ-+brCl+P&5DE5KO68?;^P?-!(c!Z)ZPtbkLB67K$?_Mlz zfM%cLY}x(mz{biDkH|Xk(YGTq^c?r$z#tbXk;nSt#o4RTHq@v}P$N>5VtVW`I5lXCO$k|^$g?M_66Uj5t zhkgBJG`990Dtbt;>yyvHl8RM$?L#tK{v(siNqB(zV!vVZPaR--GsxXBQ9{Z76|8+* z1U847vY8PZ+5KDP_{iCax#rAbem7#USVoSOj*k|i#5?>s@;#f)wSwK>EiA3E6Y4^j z!tQ`?cxUf3=ARM(i+xwqdlfFMG<_~56iE%a+V8R zQLsx%@N@QU`x~m!Xn87=s~izW&dAH6lYTb7Z8^yd_SJLp=WgN2k9XkUv`kzQQckzW zDxqhIJgI%)0%zV#V&3`E^snSKHlxUhTDk_3CF2V)bC)jhtT@MQT2xEF^LO48&D$Bs z+d%l0Fa{^yvAXdcJW(-)-|=){<((y5*vuksvhEnB>Mcrw{dTjqit*t8Sd~ro)gcdw zB5Xcuix+Nm;^Yttil=4;JcvXhHp0pl1);qD<4cFOrKRzeM z&je&UgVAZu84y?w0X-ke_{}B8Hs4_pir4V&RZ%eTd5Bs%dvIiG9;-hch;CUb?458l z8-F>73!Cr`>U3mDfq8kopD7ML%@j;p6o%kCiiu8q z#J$lKXHvXr??`b3{LVW@KL&r{X22fS^?oIb-g_HD7d*pYo2`5oK-OL%EtDN7TE#x+ zy0h|!Bgz}mjgD+}z;wL|99u>4K)f+eebU63PYJ@>falakZaEXys_3JPzjv&sXOYg5{lDaoJIej zqgXQO1)t+|MSs$Z0)YziTkp*DMgOsRfe)c>&k3;fs1n4??#5iH>zH9u0!<22QIy|F zcbuQbL}mNo;`|s+^sGBOW5Dk?8we?m_{^eYK5$F^DC6b=WmYl}M{08lu;uPlR8f~C z8SCe;^M)B{oO6-s@l>uE?vK&@RV}K`Jwz8seig*}e}V;Ke}xL+<4DK^PZrR%m(8-? z$;9qmfGbLwcxQh(HV-E;=>;d4(C`bsR_(+uQ{>^$+76th7!PK5UPGY1CGPv3#nJ|x z$;AIwv&Coi$qKh1$p5?wht0cjmv=(zvt3j^|)0u)?FfQ=$WK-r1pyX0-=6sW& z@yujYERV!1hQTame=H`I+Q6vmEf^j&fz1v(jh{*v!jb$AeAn5{<{TTrO#XGSgu5av z#=imLd>x@%bSk{~Ta0!aZt^CwJeEB=l+~mcFi-IbIN@I&Os5C=^SBbkPPaqt4_Qb* zTYyc|0GhT4n2G8dob^}dmg)_rDzgyR1{{Wgm?Nm7Qw@dIf!t`b9dLF^5FY*=!tyK5 zGP@<_7%Q;hCg_Rdevuo@ELj00=PzbUH@mUxb|ctyJta25?G5vNd6XWJ7UAjXVRXCw zRJQSF7ZYCk1WxNb>6sWyCb!tfVeL6Xy1J~;q5s}nx@K%Ryt^l0ygq<8EULh3;ZCOi zXGoA^Uj!mG=LGLYShB0`s_f`@f4Foo6IYe5VUcbZ_f*wdpUQ%lQxD>oEGZ^{n!bzhQ7Z%YPvjRsdy2UU zp(ALOkpZ{ih!!+d<)D4`a{8~r3|Ak$2Gu@1);MA;6^3@uyFy1?((({XpPORmSyRkg z7fkmxjc3c;+_0^{lV1OPoSKO4MqlG>I?Ht%wlr@jeRjK#Ui@Y$uzBgqIdA(-?@!pv z{qYfn9mDo$-p9Cd3mG;xcq494{)*g9FQ$KCE0y%lz|qEa!urjAAmdM|#=LmUIaNy= zPK8pLv_?9oeJRE;S6cC51k8V!kFm$HFzs&$zCQm0JxxP#ik=D%4KKo5QsVz#(1pgQ z;W+Q{7wVj54VR0K;#Ywy#MU>!?5l2=w=|Eljx;A?vYO<~o};*E^;NFND+cC;`9pBT zF%*IkIsI%q%wJ(iEU*0mwfjf8ym~%7vw1rEes}?R+zkSc7|lwo3T*R#}~ z(Zsbkg_Euf!z`x~2)=gxR1v zzC*U)0k@sUWZ%AMT6Xo}E%4N|A$ESjcwSNu_9+}e2s9x-%(1d6b}~W~2#$&9me)^r*TfwnZfz{_qkd?uXI6ol{yO-Gz&)6bbdj2@4<8g-D5;usK ztPEeDW2b6)%@1^{dhmQIjFvun1rIPb@nvIhkbKQYPtbb8wV?DP4DE5=MLt=SJA| zpxj{rtNU(()t_{U>y~T6r}HLZ%3=dn_WCD%?-9rqTx^Ey1(#u|Lm=3CnSm*<^$a&S zgF!Q9ZS-?yCg6MY>2nMZlre8~EwNqg+sRgchk*)}&F-cEiVTJ@oXlLH7v@xcEQEaoYOv(4_pG z+c5_nRNxcmYu=pX4`S)4o6tAQUeS3CStSGcZfgl z15(Q;kQ9LiuIKST?}NwTwYIrbZ?g$sfa?{q)A8Wl@=*}Heh=*aPmZnsJ(axi426Rl zC#b`FJs9KQ4yLX%~44Z&Uhl}v;t{GUlc0XLrc)*FkDA;NBo<=?Wh52X7 z&`UfG=bu>4^)zgQ=wCt}Q}j^yE2ILnPRNsE4K_F}*_<>)nSke3ZIo-|(fvM^!ukhc zw0D~s8{QKEruR+Au$7#!B$$Km-`)udU+;l=i8s)}dLB3b^8}`SE&`X=#&f@SJcGq& zyokKH24pX7Ko>hjLFSY$6uHq3?QeFGJM$IE?~EW$`JW0I-n5x&|4=61R`IGzYbAE; zd@^0&kb#9k2hdP&IXNKtSkP+h$o{lPLSou<_UzC`vX5s`rU|FUh}f#Bw4oOqfRmUz!DW-(EQE6HTQqCL_45qrc+Z z4?Je|Lkx&~F=2~0+~+pPgz^eXGYr4{2(l!6=)FG+m@Fp=o+95J+`oFj+pJb-*d@=w z?mT=S;EOHxyu#%2A~t20A+8;J9tMvVL&y?G;<*1fK9Mve4sG#FeOy0$y4S*4wTrXW zJM(G4Bn8sJ_|WY@4v5z5!@-<5uE2T(`Eh4F`8j$dTYhjKv=^P>sxZrlP@qNePL0YceIBR0uQ3$I9LLb=&Bs2Vn5mwkIsYOxA*uc?7cxu0?7 z94C^N)QbwU_W*>+Dz7>eY_N#t{~689{UPitHyDrHaoET*kf4Q#kk{{^-!pj3R9a# zp?9?ko0^^=*e`zpL(C&#!;mC-)a=Oz01CMmf>PM9VGh?^Ysu7m?&8mkr?56G9FikW z(#Hc{bcUE6cukEZ`xOsy?>%;+1CGL?M=N14XF3@d_7YAV(JrmAjRX((6!^C>gVTL} z8S2N0f$q9;?t1ta!NNuQ0Wm6+~FwSC5?&%S97|X+N22a4(w{bA!X$%Wj ziSn91b#6c0rzR>q%*J>J)_s@;ff-qt7~D!1pTCcCy94mhq0eBT{tEx5WkT4?2e9Ar zB6ux7PVL4Uk-WyeaOLt4rY^gK%aK#d#82)VGZr;e1{2VcQ*8e{l#N z{-}qA`rklr;RRHT{Db0de(0+9Sa`Xu3FfZ&OgD7$h%v2?D7XCx)=Vnl@x&|1=Z1xx z_rU@#Jv{`DHfoZZ;}kXjbWtBUTX@<38gFIXhlN?0FiqYU&h&4j>g|r$B-zcS4Cu0x zZCHjmOm3xZXO1Ahc2O9NF#*f%!OaMS?V3xdY$%qFz8%GP)OE<5t!GhfTY^aN^`Byj(Sl+q~%veWcuqLg|n2 zBm6cEc@mFm4g7$6L=G5v4^roIb)1P#HoSEp5UBA7etx+GWk>eWaCsY2AMTDijp8J< zXo{fq^mdqdSDzL9o6nLb#?yCFTHJN(3Gg&85l&_x8oLMaW&JwNd(KpPv??0ZMvVcM z8HRluDTp3bAjyW;Ah|vX4ySG9wrg1}*HZ*{ao1T)ns=>sc8A*YnPTOVLCyE!KfGVeip1KECYh{44a8L=+8~egZ!J zI>weJrqe3TiZc1pb#QY>G)>;E%eKu4q{&~FL8fmbC%00a_}i9K51%MhyL1s^qZ+u2 zS*>MS(WBXpZT?`zhs?G_o3UMuwcM0*)a}NjeLkFY=8bFNQXKrz$;h@Wh3XkntCw z%JMS&u)Khy++V@^06F38C50HMuni4DMxyDwYBKIdjn2;@Rs|g$8oKOzrcVQlZ8z^U{JjU#x7{Ykce~Knb>wL zoRu&5nK_^MEWIW;`gsm)R~4{%YQ3QMX2_w`$({|WO(YMBMnd1LQ#AL1D;2X-BLO3_ zv9)==;9j?nP~U4en9W`YmW8&Q_a0A@eB%*z-cAs{)vCpjDJfX{M}!8%%*WR<`iwI; z3;TX#LDRq;NPH8C0a?$WbAkgr+E9gkdR1WGw1ZYBxZ<@Xv%zVShHz7%HZi$kPp;-9 za`&dnk$!PczG$z+W(>rG;XWbPGV};;Y3D;*h&-fzT}mGF_mDGQAHnHTIZWwIhEvmA z$y&YybXn{R9kKHhH$Ehgb8Fg-+U33W6$vs_DodI;n3#d+)M?~U7O&=#bi~89Cj}4g z|8w}HFbXeOO0$vUcGK%zJ>BtgCg!Rcph4X!{=YE-JmeZ-QGz4%$;+{+7utkp-<`r` zAEuCj)+^|*k_C@bD$rF{omJH7yGs=vu!i? z;nuRXWXwug;wP!YTA#?Wh^IM%ixVMH?D?jjLyD9ect%?J#ZvByQ93E&3vq|Y2v{*7 zNxF8KG16EBBj%ig^f*!0VyZ@#Zn_F5SS797?~O7&$3SldzvzB;jZ;0oke!}-9A3}Y zLOPib^6_E!zpHgfcUKb)Uv-0jS6xWk)mpA|!8ocqQ<2Pz5d}ehF1W2)hkfHK@M44u zO>&t*MrE{P*oJ5*9PsDbdc0A?^g7*@{1bi|IiX{C1>WDJgEG_Bz>+`}+|Zl>6Ekx0 zu|6M&Gx!fznAwq`_6pcunNOm@Tc9%#MBS6iaInaLOl;rDu|64?{xz3wUJ!$I_nKhu z`c^!!TAS5emuFeJFX8p7DlSsv0)Bke>rhl@zx?&M%QuS9>=*Q@n6un@ zPcXDE1y5{SjgMNlpvyRYJRWcr9{Rm^s2VK6#c%ElUn<5Siwc3FhSOLVwU5iSe}S*p zTM3QVrQ-a7L1FF+D>8qo5;6JDnS}q{iqDiZz}d}=D-@{{UU|uX$1a)ibA&V;ReAyJ zwm$@CnJzwiRtc5sO0e$R4%8fP4mR%+aH{=W7`__^4JlvYOx*zNaC**7zVr~;s6bTm zbU^W%1+eMZD*AMc8eN^(g~bsqaKkJDJD(|_t_Q)i+q@d@umr5$_L=^<;Q=iVLxoxX zJ(yNrjz@?gt}%~vFwIaR=|@X2_el(nSuH_!9J>yW!}Mr~q8__CPXW8LR`3uW5%#@C zidgXgqWv2ActNt4o3&{ytACb^DOzIs%k9Vi2xD@K!t%S~{-_Z>*G zOyShEu5yNUyvnLijTq#e!1`H7ad4U?&YGx6_WF-u&5HYI=%Ed8Jx78J^__#PLq%{= zbpQg&ZeZ`UUHIno8t`5w0nZOc0eQ zrM0B>a~2m=Daocd&t<`Kl2rbR3RFH%2Dz_~s06PHy5TQIqO=T&x>Oo9_oP_q{{h-p z-GZJg0}!LX7rZ;hqUnhY?o9Gb()IBH>L%)tSw^a)|MEQcP1l+SSM0QVcH}Po@HUW? zY!oFuPxA5Hk803$9K_gd3gq1L9aylZ7GKMXu;{!3A*o46|J)r=efTNl=9O{(W#kE_ z2(}OdClQucpiEL-bI1eTpWM|6%H)Ef7A(HM4NYV$sb0+(e0573y4?VNg)Kwf7+G?B zz!$WQW}(2lA1K6Pf#*vBKcYPRA_(uC|pa_WHl>VP*{JS z4j#}T@%~pJW0CxXcN4`IGr-YXE+G{cm4qsU(8IJC_=0B0Xo zaFsufaC12?xREjf{dtsqL_;&IK0bgW-eq!Qv$d&W(IzgRS1FX(CGco{9qvBZkvRhr z%=Dp=aOThPxMR&TE^5nS?&g0nr#r!2?N8{ocemkon=X4*G@5%a ztplEqesFtZE<>hP0`|{z!}N9_3o7QaOK+-St(7u2u3!l6{v5~JmOKNq3vu{Yd@AX% zT#Uo{iBNrD5mq%@F)Sf%E}0X4_E$ zYIO?iWS1vCSiKOEO-*5+u!r_V9ESM7WKM87OL+hO6@jDuUwX>b6DIOdUfJT4IPLRR z{4Z%2{yCz`Ik<@6+J^*|-g-#aoJ<7o%}s(0*N17WnGBTgNd?a#O?VfpMq;D>V#(dD z@N};ZX|ooP?i^#=a$@yyo~OUb>rzkINr{ z>fQ)+I?@fJ(iFkBzY1c^ECF8sqL%%81yl9D(uYxwpf!8|uK$Sz&AvoxI=Gt?)2fHK zQ~7XoP7i97#lUlw7O|esh+%8a)HX{RN7AX8MM3dbjXs+pGSm_yq^qq`g?lgIB+KA_H>QgTm=;$-E z`DgLq1d0p$_CX9kpPDqM9r}4FoZH94#D4lHd_J#5XmZ{hKgSYC9?b_!N_E*sv1;f@ zn8JozH{o83>0DFe7_#6eueMe`j9yWqT>Tz*7;pL;Bihdp_uoz=#@UK!DjWrW(Oz(^ zuE!Ru3XHUt$F77rJg#&S3S{RIn*k9v`T8Wm!Ln+!+b%+FHfnI+8s#9~X%P-r|3ULx z>ZE2=2c*j%}}BiKAkh1B?rBp+{&1l@z}{LEHL$huEaz3IxtQ*tkzbH%(u;iU!P3LEL|-qF>QmP zLtWs#;|ugXkH?G~VPwXWa&-Ht0-Z~~a;ZL#1y|xVh3zAEbKgCr=(L$V++1aSvg{2- z(U)CNC3TpZr>c|b8geW*h@Y`++Q+qCc48a)t6^Sxa;bawVmf`%5w6)OpWD_yhxJX@ z70P=_kT-`p*o!C8y|Bvu?%WuhX#EjiEnN-AW+-C!<|fdLt>OG-c&*5_X>_ZdB2F>B zg=^Pma)aro1t;Wd=<9tKadW02h|l{8_hn^4{a*oX&YI56oBawVoXWw9D?`|HrwpZ5 zl%SieHtf+Gj~lx0bLXyxKz*A9Xnx_(4*sg-K&Lof>&S&^(#Oy^DI64R2RX;7h!QWJ z(w4=CV2#f?_*;Dgvfo7U&0brsfCbZ=o91$Rx`I#v{!tYdQPwQ{DV*~54c>mtzn_c5 z*_B7(ByiF!2;L+Mf704G$y;h>v{$jVoq1*MCRv_fVp(5mi%L$Ng9Of#RILXbFB^u(F;Zo5ZI@Nv| zaoQ$Ewup+5f@i~mt!q5+;(~wp>E}&Y^Uf4A{tQ6p;n8UHB23t^Bm&qxWn%e^R|)2Z ze{)+_4*Uw{P7$4qFwI*Q(ZeYQe9o6R)LG8d#9Qi|(+$wK} z{gH;GRO~X&xs}BSft=X2sbX;TKYP5bbq}wXZ6wri4_WQ)LVCkfxsJ$Do)1UWnDFqq|r z!=+C~Fr{0PX|7%(C>%(FA3aKtZseoIUq`Ti%OEQA5Ij*06gG|(Vz;|q=@mgK zz1qG84YriR+-1J7a&jXT991Iin{I<@M6H8^*eIwS(Ev|0pTem$fBdO!N{T%{AaDxa;yOmMo37kN2_;by9{e0Oo9mL?fCYk`ZpQ3d z<33pK?GME=$7#$#URC(J7@LF-anGmMl>il zyRhMfx^Ql2NGMuq3|cE^lenwnxko`~1^Pzgh`O&5Y5JYS)g6;Yqgln2rfw$z7vo8S z(2fku;ERJls)Q;hBuSf%51fpMq3e@9&|^{(7K`%Q@<-9wqR&yGojcyhl3??qDatSZ z3)7nxkr+v1`pIKA4D8tt%P%UEOyieyp}r{TYa3an8hRBz4UQ+BEgAIs&Es5p!e@A@ z`wpWPyTag)V7z1doUVvn4$iF$A@u1joOrMqeKi{3ab7H!;5eGR)HEaS?sr4N9V=!v zx*ax{N|B|?=CI7z0v|P2Q#}vDmCH@W^n;xkSiKb1t9A(1%{)zWC8p5(&5r!c`Vd_H zX@${!;rO@h4(G~)?Vh_YLzx?T?4ilSwc|4XYr$gvvIgU8)D}lWmmcs`8ggTWHpksay z4y+L;%}&zr=Bov}{zq2$Bqb3;?PaLK`y6h~0_K%)h7Quy zI$D!i)YVb<1R3^i-9K(wdIef-F=C5byWv`A9sMJo3IC~Pz}>7mwB9#Y+2?p_v4*08Pl0b@wd=~o3gGt>8mUwUnER{coy;FQ0Hdm(O zvAc^w+4(-a8WYMaqN3ryiQ?e6?hp_3)?t&S>aZ?sBKj2+g6?b|VTcbOfb|z=3kFw1 z&&j9M{cJuL_o|I6-&cS=TjSxDSqYwLtVS;@9?YAm$L%JQ*af~oUjFzq9ABO#l(HIy zZfX_yV?_y6@XDx8Qi(U_IY44fBLu|W#+c$z@KcdsbH8WMIAdw{*wIc9#+P7FUISIH zjmPZ;EekW{31ah~7$++Yl){ zwx9;0-p*!^_@KY_*j>W8tM&poiVrp`z&w57#PnK|lzmIT>{k8CPh92>*{Dwy*$FaCpSLje+xLu|UbFKt%(d#zD zK6`5{z32CRoRkn`L5F}U{#c7WReWN4;Ptki_euF4SfbU5*VigO@$@4WEeb7kSr z{S#^1jX2OgdL7-b|HDy}rI|1?if&z@#m=hn`>q4OVa?LJ^t_-1KkC_%8&^D-f%!*R z`o)mbI5q|zzcL`NM&3aijpy9U)Th{+_7cA+B%yDrJvm^$lowI_!0D%yN%?+fUN&@^ zo1gZCx{r|{g})_P$hk|xWA5It@_+%Wv-rfHBX~`C&s}JqElbRj#X)MbD3Q70=MYsq zMEffT1+&|PARQlv1Apr9=**+ADnXI$RS_jOPi`Vh?u)Z}=SxDBJ+JAaUGJ&#xlAs~ zO$;mg06PxEa7w->xVj(xa6s0ZBff-5eC8pio9@G1!#>R4VS;wS7Hq*tL$cBQ4+d%5 zv#f8EP$O|Si?_BUN-oogPO||Km>1%y7-RT#YbE%8TgUHFY}h(7my}l$5`Qlm#U6j= zJSC*bxtK~eZ0dt&&z^@z^EBC3o%`VSGXg?m?7$+Y24w=z;L1CO_+^$K2y|MYt8`b&hVli1Go}bgn|`Pr1$h$Ob@t%#eSQKi@XC#nq@}ri{4`4-P7!u z%^YU+<25taDx>Cq`|0<=b_l5-MW$3+lGPv2(mLgM&bV>{?jYIR;%gl^;pADCV>y?k zUEU2+%$f|0`^N=%ZUNDjNN@>y1k3Mb!s>&jf|}4osQGmqdwIZKaLEHMe)>&Vxjuxg zxnC~)x26&lPv60ZS*7$;S3SxpRPvu3e(s^}%%XZbFj(J2xXQH()^}!e2Yj0FQ&S8W z+?2wjhDTXQs3?X_&ww{?&x2})9)_K@gp&bJI6>Yqu3;u$9Ut?0fQhzrSSadK`FmJ_9YB4;EJ@}Od$0ta#if2iXG|Yox z-1OP!nmTCuy&KjH)o?DWoyqO(gWMdEqcrf51fD#k&8BB81!)Z#Sh+3~`a~o6Jp&KB zpP5b<{juf-ocXiN)iNAD^&Le*bn&xOK8`L|!nl-T2-;%_M>kvI*75P&tz{DE=Oqe* z2{xRnpC_~=92SNT1i)~_Rpc&?Bs-FC3JRRWaM^#Cg}p|V@P61_xbRgow%6Q(ybx

@c_PWY*_Ytx9Qe!X%7Z}09 zbALcJy@9^AX!8#JS1^5?WQNan$C92Z+;`4TvI~*krQ{GEW2?_jXRAp?QC0F_TELZZ zPc|FYSE#So;Jg7@u-EfGov1lNFZ2Ac>h)#P&Y8%2Bpv2e*&*Z~qzZW--_q0)2mGA* zh2$%SP(_(OK9k@8OKp|F)c2-%R?eDQFRSvhn^Q3Gx-mcU(ZO+E5!hL`3}(KP=4Q3d zJSBZNP8jRUU4IV+_wBo!i%$)L$ck`o`|OMIOMcVahROW?=U33_IbQIp0y_WwCd{oK zPIc%j1sOhovnIvR`2CWgGrWytyWfLd$~N%fYZt87DWiPMX>B;@0BuIW28U7ZifyT$OVj z`i2z=Uv0~Tp0mHeg9CR2#Uej)e`CsR!M%9d1qr_&BJ?&?6&(u& zr>a~t9IV$a6jscn)smlO$yFa58!83%s>*@Yc~u-+AjAGiA7R%)3v5``AN#K}$7B2E z!felzFwpn9a9DN@ZfzKZFXML#R#WZ4d5Z?QPxnCY2{JHd`yJ|5@8EnR?kE}g*Mh!_ zDTCcP&~n&I>RG+mN!MQ}^=%^2;||?74&hyW-w3uk+7xxtngIEv4hGgf8=i``7S1SJ~xtm z3tKBs^*86xibUahccy0Jwc>~CJM#!@=iK&ex-nqZqmIC zBdL1MW^qW)EPSGnMfR6FA-qp8ZWw(TIxU8xlI$Y*b5Wiyjwul4$ULR`x4AHBm>~?? z{DJy5y(W!1KYTJbq4NHtAg=mS1Y=^hL9fsVe!Dw}R~Xt*z-d3&6`Ti#F2~_UP841} zUQYiQ_Jz88pJ0;YhbJ^g#WOlMs&)cQ_?bbIm!6<){S~-2*pkjC5$&XCwl%4#0zJ(L6^*nqT8n~T;ev2t!``w_Z(GRACXMcB4l|<>+{MD*JEh= z$7yt*e+l1CJ#l_k(iiIQjKaZhcRS1H&Y^;!U(PL`BpuV;Ea>se1tey`&P}p1|Mf{s zw~RANjWdq>zx0Kn|1W((c5Ql`PO7`Y_&>(t|H2O>rY~HO9+Dmx5~pk#C$${>WTfjf z*QZ+Jt~tbeV(Tu=9veG We=h(3tonbi*}{eM7e=j1xA_lf9pO3v From bff0b2ada431d7b4a1776904fee3531b3881424e Mon Sep 17 00:00:00 2001 From: wuallenwu Date: Thu, 11 Jul 2024 16:10:29 -0700 Subject: [PATCH 04/10] reward fixes --- ksim/assets/inertia_legs/legs.xml | 2 ++ ksim/assets/stompy/legs.xml | 2 ++ ksim/mjx_gym/envs/stompy_env/rewards.py | 4 ++++ ksim/mjx_gym/experiments/stompy_walk.yaml | 6 +++--- ksim/mjx_gym/utils/rollouts.py | 2 +- ...alk.pkl => default_humanoid_walkdefault_run.pkl} | Bin 6 files changed, 12 insertions(+), 4 deletions(-) rename ksim/mjx_gym/weights/{default_humanoid_walk.pkl => default_humanoid_walkdefault_run.pkl} (100%) diff --git a/ksim/assets/inertia_legs/legs.xml b/ksim/assets/inertia_legs/legs.xml index 7581793..0c3547b 100644 --- a/ksim/assets/inertia_legs/legs.xml +++ b/ksim/assets/inertia_legs/legs.xml @@ -76,6 +76,8 @@ + + diff --git a/ksim/assets/stompy/legs.xml b/ksim/assets/stompy/legs.xml index 749b820..c2633da 100644 --- a/ksim/assets/stompy/legs.xml +++ b/ksim/assets/stompy/legs.xml @@ -39,6 +39,8 @@ + + diff --git a/ksim/mjx_gym/envs/stompy_env/rewards.py b/ksim/mjx_gym/envs/stompy_env/rewards.py index ffced17..6b5a3b4 100644 --- a/ksim/mjx_gym/envs/stompy_env/rewards.py +++ b/ksim/mjx_gym/envs/stompy_env/rewards.py @@ -108,6 +108,10 @@ def healthy_reward_fn( is_healthy = jp.where(state.q[2] > max_z, 0.0, is_healthy) healthy_reward = jp.array(params["weight"]) * is_healthy + # jax.debug.breakpoint() + # print(state.q[2].to_py()) + # print(healthy_reward, is_healthy) + # breakpoint() return healthy_reward, is_healthy diff --git a/ksim/mjx_gym/experiments/stompy_walk.yaml b/ksim/mjx_gym/experiments/stompy_walk.yaml index 2738f25..43b4dce 100644 --- a/ksim/mjx_gym/experiments/stompy_walk.yaml +++ b/ksim/mjx_gym/experiments/stompy_walk.yaml @@ -12,7 +12,7 @@ num_updates_per_batch: 8 discounting: 0.97 learning_rate: 0.0003 entropy_cost: 0.001 -num_envs: 2048 +num_envs: 1 batch_size: 512 seed: 0 env_name: stompy @@ -21,8 +21,8 @@ reward_params: weight: 1.25 rew_healthy: weight: 5.0 - healthy_z_lower: 0.4 - healthy_z_upper: 4.0 + healthy_z_lower: -1.0 + healthy_z_upper: 0.0 rew_height: weight: 0.8 rew_ctrl_cost: diff --git a/ksim/mjx_gym/utils/rollouts.py b/ksim/mjx_gym/utils/rollouts.py index 80b602f..f62c8a2 100644 --- a/ksim/mjx_gym/utils/rollouts.py +++ b/ksim/mjx_gym/utils/rollouts.py @@ -123,7 +123,7 @@ def render_mujoco_rollout( act_rng, seed = jax.random.split(rng) obs = env._get_obs(mjx.put_data(model, data), ctrl) # TODO: implement methods in envs that avoid having to use mjx in a hacky way... - print(obs) + # print(obs) ctrl, _ = inference_fn(obs, act_rng) data.ctrl = ctrl for _ in range(env._n_frames): diff --git a/ksim/mjx_gym/weights/default_humanoid_walk.pkl b/ksim/mjx_gym/weights/default_humanoid_walkdefault_run.pkl similarity index 100% rename from ksim/mjx_gym/weights/default_humanoid_walk.pkl rename to ksim/mjx_gym/weights/default_humanoid_walkdefault_run.pkl From 244360190889cf59e59a4d6a260e5ed35cddb253 Mon Sep 17 00:00:00 2001 From: wuallenwu Date: Tue, 16 Jul 2024 16:00:09 -0700 Subject: [PATCH 05/10] kill pycache nonsense, new weights --- ksim/assets/inertia_legs/.cache/assembly.json | 25012 ------- .../.cache/assembly_14af33734f8725a8.json | 7046 -- .../.cache/assembly_2550e9ded7e009c4.json | 21074 ------ .../.cache/assembly_6a2547bf5d106977.json | 21074 ------ .../.cache/assembly_71baaf6c832e77b4.json | 1567 - .../.cache/assembly_80ade2e9422f474f.json | 60861 ---------------- .../.cache/assembly_80dcd908d8e7c489.json | 60861 ---------------- .../.cache/assembly_9710a9ec91376c29.json | 1567 - .../.cache/assembly_9a04af86be774a1e.json | 792 - .../.cache/assembly_a02d02fc411d42c0.json | 792 - .../.cache/assembly_da3b0f64833bb1f9.json | 1567 - .../.cache/assembly_dfcf53638e137f6e.json | 792 - .../.cache/assembly_fc9cff74f2921f36.json | 792 - .../.cache/assembly_metadata.json | 117 - ...part_04cd4830d5dded27_mass_properties.json | 86 - .../part_04cd4830d5dded27_metadata.json | 214 - ...part_0593756640910f21_mass_properties.json | 86 - .../part_0593756640910f21_metadata.json | 214 - ...part_0e982b50cc346e75_mass_properties.json | 86 - .../part_0e982b50cc346e75_metadata.json | 140 - ...part_18fb24367d56cfb3_mass_properties.json | 86 - .../part_18fb24367d56cfb3_metadata.json | 214 - ...part_1e234ba451362500_mass_properties.json | 86 - .../part_1e234ba451362500_metadata.json | 215 - ...part_242498a529e80c46_mass_properties.json | 86 - .../part_242498a529e80c46_metadata.json | 214 - ...part_26dba2267e129cd2_mass_properties.json | 86 - .../part_26dba2267e129cd2_metadata.json | 214 - ...part_2b3e73df4e5a1d6c_mass_properties.json | 86 - .../part_2b3e73df4e5a1d6c_metadata.json | 214 - ...part_2e527b9fb23612c8_mass_properties.json | 86 - .../part_2e527b9fb23612c8_metadata.json | 214 - ...part_2f64ca2427bd33d0_mass_properties.json | 86 - .../part_2f64ca2427bd33d0_metadata.json | 214 - ...part_3b8f600f8a6d4c59_mass_properties.json | 86 - .../part_3b8f600f8a6d4c59_metadata.json | 214 - ...part_4109a5a4de9b4279_mass_properties.json | 86 - .../part_4109a5a4de9b4279_metadata.json | 214 - ...part_46b370c9d9f21624_mass_properties.json | 86 - .../part_46b370c9d9f21624_metadata.json | 140 - ...part_4e2e8c5f6625c823_mass_properties.json | 86 - .../part_4e2e8c5f6625c823_metadata.json | 214 - ...part_524c32c50e904123_mass_properties.json | 86 - .../part_524c32c50e904123_metadata.json | 214 - ...part_5f4d0663000f2eb3_mass_properties.json | 86 - .../part_5f4d0663000f2eb3_metadata.json | 214 - ...part_65e7248d17c0235b_mass_properties.json | 86 - .../part_65e7248d17c0235b_metadata.json | 214 - ...part_660aeb988e16f3b5_mass_properties.json | 86 - .../part_660aeb988e16f3b5_metadata.json | 214 - ...part_6f871578bc122035_mass_properties.json | 86 - .../part_6f871578bc122035_metadata.json | 214 - ...part_775ab8fb275fdb32_mass_properties.json | 86 - .../part_775ab8fb275fdb32_metadata.json | 215 - ...part_7de83f9423564efa_mass_properties.json | 86 - .../part_7de83f9423564efa_metadata.json | 214 - ...part_7ecb48d0a333da99_mass_properties.json | 86 - .../part_7ecb48d0a333da99_metadata.json | 214 - ...part_8b3e9478b70deafd_mass_properties.json | 86 - .../part_8b3e9478b70deafd_metadata.json | 214 - ...part_957074c40ca206bb_mass_properties.json | 86 - .../part_957074c40ca206bb_metadata.json | 214 - ...part_9ce432804582b2be_mass_properties.json | 86 - .../part_9ce432804582b2be_metadata.json | 214 - ...part_9e789d44d0846577_mass_properties.json | 86 - .../part_9e789d44d0846577_metadata.json | 214 - ...part_9f766add82065b37_mass_properties.json | 86 - .../part_9f766add82065b37_metadata.json | 214 - ...part_aa80d4612beb8a37_mass_properties.json | 86 - .../part_aa80d4612beb8a37_metadata.json | 214 - ...part_ab58c3d191c9d0a5_mass_properties.json | 86 - .../part_ab58c3d191c9d0a5_metadata.json | 214 - ...part_b1ca73afe632657f_mass_properties.json | 86 - .../part_b1ca73afe632657f_metadata.json | 214 - ...part_bed0fc4cc364bca6_mass_properties.json | 86 - .../part_bed0fc4cc364bca6_metadata.json | 214 - ...part_bef2631049384dd7_mass_properties.json | 86 - .../part_bef2631049384dd7_metadata.json | 214 - ...part_c4097c3735dd1f7c_mass_properties.json | 86 - .../part_c4097c3735dd1f7c_metadata.json | 214 - ...part_c5eb18d1d03f1a85_mass_properties.json | 86 - .../part_c5eb18d1d03f1a85_metadata.json | 214 - ...part_d14dd8128fc310fd_mass_properties.json | 86 - .../part_d14dd8128fc310fd_metadata.json | 214 - ...part_d623f483ad7c8c65_mass_properties.json | 86 - .../part_d623f483ad7c8c65_metadata.json | 214 - ...part_d9171d93b94d6721_mass_properties.json | 86 - .../part_d9171d93b94d6721_metadata.json | 214 - ...part_dd2e907c91939b3f_mass_properties.json | 86 - .../part_dd2e907c91939b3f_metadata.json | 214 - ...part_ddbdb81e76c3f806_mass_properties.json | 86 - .../part_ddbdb81e76c3f806_metadata.json | 214 - ...part_e708747b722cc2c2_mass_properties.json | 86 - .../part_e708747b722cc2c2_metadata.json | 214 - ...part_e89d4b0a06262642_mass_properties.json | 86 - .../part_e89d4b0a06262642_metadata.json | 214 - ...part_eb3d3a7d26b77a55_mass_properties.json | 86 - .../part_eb3d3a7d26b77a55_metadata.json | 214 - .../weights/stompy_walkdefault_walk.pkl | Bin 278935 -> 278935 bytes 99 files changed, 216368 deletions(-) delete mode 100644 ksim/assets/inertia_legs/.cache/assembly.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json delete mode 100644 ksim/assets/inertia_legs/.cache/assembly_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json delete mode 100644 ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json diff --git a/ksim/assets/inertia_legs/.cache/assembly.json b/ksim/assets/inertia_legs/.cache/assembly.json deleted file mode 100644 index bb51a0a..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly.json +++ /dev/null @@ -1,25012 +0,0 @@ -{ - "rootAssembly": { - "occurrences": [ - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.11106437229033317, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.4067701351769884, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.17723180692941132, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MCpP1KyOpdqpO2w9q" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.09543894857437832, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.3635435900943606, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.04157691284962818, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MCv9jBpvSNtdwLZ8g" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.19562528032935925, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.32766124239129546, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.14613800325169585, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MCxD5P6tETgWM1use" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.06693888442621722, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.3884509729400518, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.04776617590831542, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MDC5cog7Ccygk+NCa" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.15957925286305724, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.31269635345486607, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.04037777446737799, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MG+KbZgXri55nbcLH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205881126, - -0.7431022931026052, - 0.5878426453771824, - -0.13956443643849425, - -0.13274755244156933, - -0.6494277771305258, - -0.7487467192663264, - 0.3818627523312972, - 0.9381567465296805, - 0.16137702524513428, - -0.3062994852491226, - -0.17104254387072404, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "McmgZ6Lytp0ApbVkR" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.2550912195323841, - 0.0, - 1.0, - 0.0, - 0.16990132214448755, - 0.0, - 0.0, - 1.0, - -0.71908462141699, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.09557609784603119, - 0.0, - 1.0, - 0.0, - -0.30013935179414886, - 0.0, - 0.0, - 1.0, - -0.639135190319867, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - 0.29909560560087173, - 0.0, - 1.0, - 0.0, - -0.18508753678771056, - 0.0, - 0.0, - 1.0, - 0.033890698553007526, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.1254901113009248, - 0.0, - 1.0, - 0.0, - -0.39458914228643455, - 0.0, - 0.0, - 1.0, - -0.2160159607247471, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.2752576222150461, - 0.0, - 1.0, - 0.0, - 0.16232268266699618, - 0.0, - 0.0, - 1.0, - -0.6534745255584161, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "M/+BwPZbAmCtXpKW3" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108683, - -0.7966104768046979, - 0.11703705451499379, - -0.5015355799019333, - 0.7441603130445116, - -0.5978022357609359, - -0.2980904483687798, - -0.135010204235067, - 0.30742698706187616, - -0.08968966029755292, - 0.9473354276399245, - -0.020762941183513104, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "M0PZWuXcDel4BKrgy" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108672, - 0.11703705451499305, - 0.7966104768046979, - -0.5093612159624029, - 0.7441603130445128, - -0.2980904483687816, - 0.5978022357609355, - -0.13099636334340492, - 0.3074269870618766, - 0.9473354276399256, - 0.08968966029755346, - -0.11459203316220151, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "M5MOf5P4ywSf0vPTU" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108672, - 0.11703705451499292, - 0.7966104768046977, - -0.503152483852826, - 0.7441603130445129, - -0.29809044836878107, - 0.597802235760936, - -0.08515930826257088, - 0.30742698706187643, - 0.9473354276399265, - 0.08968966029755275, - -0.10118396648172591, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MCAf+1jiyEKc3Lqa6" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7966104768046975, - 0.11703705451499206, - 0.5930548677108668, - -0.4203647113494674, - 0.5978022357609342, - -0.29809044836878085, - -0.7441603130445127, - -0.13941575648654111, - 0.089689660297551, - 0.9473354276399251, - -0.30742698706187666, - -0.051177989088493914, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MGZC2Z2EvgTcUuv/8" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7966104768046975, - 0.11703705451499206, - 0.5930548677108668, - -0.4387005955582015, - 0.5978022357609342, - -0.29809044836878085, - -0.7441603130445127, - -0.14844809059792233, - 0.089689660297551, - 0.9473354276399251, - -0.30742698706187666, - -0.06468584942180787, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MIJk+Wr0Bqhu+f3w6" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670707, - -0.7191834377263083, - 0.11703705451500322, - -0.5069280261216834, - 0.6665437786217361, - -0.6832726218515437, - -0.2980904483687927, - -0.16994873130575047, - 0.29434992850350233, - -0.12614954271911694, - 0.9473354276399186, - -0.020534643142465454, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MMC02hCwGkC994VZn" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7966104768046539, - 0.11703705451495527, - 0.5930548677108634, - -0.42609952702070136, - 0.5978022357609454, - -0.29809044836878296, - -0.7441603130445106, - -0.12480932451647048, - 0.08968966029756079, - 0.9473354276399287, - -0.3074269870618751, - -0.09759742504285053, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MNRL9Ql4/4bL8WV8J" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670766, - 0.11703705451500528, - 0.7191834377263061, - -0.5359574234875185, - 0.6665437786217413, - -0.298090448368798, - 0.6832726218515588, - -0.18900723030548497, - 0.2943499285035079, - 0.9473354276399354, - 0.12614954271911913, - -0.04511267608696367, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MQagisQD+Cl+UUaLt" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108683, - -0.7966104768046979, - 0.11703705451499379, - -0.456785450839368, - 0.7441603130445116, - -0.5978022357609359, - -0.2980904483687798, - -0.06707490385457741, - 0.30742698706187616, - -0.08968966029755292, - 0.9473354276399245, - -0.04819415338772355, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MTFDRatKLl0pd0iP9" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108678, - 0.11703705451499384, - 0.7966104768046984, - -0.4626648072729291, - 0.7441603130445118, - -0.29809044836878007, - 0.5978022357609339, - -0.052100330180771814, - 0.3074269870618751, - 0.9473354276399254, - 0.08968966029755228, - -0.0957835485952157, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MTG5Khc6zTndXpJnY" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.11703705451499288, - 0.5930548677108675, - 0.7966104768046971, - -0.44347032962703964, - -0.29809044836878024, - -0.7441603130445129, - 0.5978022357609366, - -0.09133684788707463, - 0.9473354276399256, - -0.30742698706187616, - 0.08968966029755229, - -0.05905684894613098, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MW1eA3hoKkp1LAIcY" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.11703705451497372, - -0.593054867710882, - 0.7966104768046981, - -0.4814108017075206, - 0.29809044836875753, - 0.7441603130445412, - 0.5978022357609493, - -0.059110413791838234, - -0.947335427639943, - 0.30742698706183386, - 0.08968966029755651, - -0.04422911963490323, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MWQOsA6DAzuxF1tXK" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.11703705451499818, - 0.5930548677108656, - -0.7966104768047019, - -0.47533198931348386, - 0.29809044836878734, - -0.7441603130445132, - -0.5978022357609248, - -0.06673805700054511, - -0.9473354276399246, - -0.3074269870618762, - -0.0896896602975481, - -0.047380246252286526, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MWzTFtjVkwG/5kA82" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670707, - -0.7191834377263083, - 0.11703705451500322, - -0.5099101348373417, - 0.6665437786217361, - -0.6832726218515437, - -0.2980904483687927, - -0.15798896342381738, - 0.29434992850350233, - -0.12614954271911694, - 0.9473354276399186, - -0.01640293891560296, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MX0dQveMgMC2prYK6" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670753, - 0.11703705451500651, - 0.7191834377263128, - -0.5359574234875185, - 0.6665437786217513, - -0.29809044836880694, - 0.6832726218515649, - -0.189007230305485, - 0.2943499285035108, - 0.9473354276399293, - 0.1261495427191203, - -0.04511267608696369, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MY73jmPPwsdDR3RlD" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108677, - -0.7966104768046971, - 0.11703705451499245, - -0.4972731274192654, - 0.7441603130445112, - -0.5978022357609354, - -0.2980904483687806, - -0.10013388193637623, - 0.30742698706187604, - -0.08968966029755236, - 0.9473354276399242, - -0.05359457127423459, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MYWsr7aKK+8v/oe1a" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108676, - 0.11703705451498153, - 0.7966104768046479, - -0.4595332983326921, - 0.7441603130445141, - -0.29809044836876614, - 0.5978022357609623, - -0.13989229928699412, - 0.30742698706187677, - 0.9473354276399332, - 0.08968966029753092, - -0.12379522138012705, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MZ3uecdZdH8cV9WpR" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - 0.11703705451499272, - 0.5930548677108667, - 0.7966104768046979, - -0.44347032962703864, - -0.2980904483687801, - -0.7441603130445131, - 0.5978022357609358, - -0.09133684788707444, - 0.9473354276399255, - -0.30742698706187627, - 0.0896896602975524, - -0.059056848946130704, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MaFFjqXbvmmOHNFuU" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.796610476804698, - 0.11703705451499195, - 0.5930548677108664, - -0.44156800339381896, - 0.5978022357609342, - -0.29809044836878057, - -0.7441603130445127, - -0.14114487461288708, - 0.08968966029755064, - 0.9473354276399252, - -0.30742698706187643, - -0.08789556739898652, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MeiWrqNrnJm7xgW8j" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670707, - -0.7191834377263083, - 0.11703705451500322, - -0.4945583647407298, - 0.6665437786217361, - -0.6832726218515437, - -0.2980904483687927, - -0.17306326651058487, - 0.29434992850350233, - -0.12614954271911694, - 0.9473354276399186, - -0.023042859197431244, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MfLtxmUQoU0FrY59x" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108666, - -0.11703705451499313, - -0.7966104768046885, - -0.5107233322152005, - 0.7441603130445112, - 0.2980904483687812, - -0.5978022357609388, - -0.12752708734180698, - 0.307426987061878, - -0.9473354276399258, - -0.08968966029754498, - -0.12561743864755145, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MgOA3wUhoBv6Ii+Z1" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108683, - -0.7966104768046979, - 0.11703705451499379, - -0.47636915141942743, - 0.7441603130445116, - -0.5978022357609359, - -0.2980904483687798, - -0.16658882927871807, - 0.30742698706187616, - -0.08968966029755292, - 0.9473354276399245, - -0.03380868063313318, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "Mhr+RLu3Co2hefPHP" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670824, - -0.11703705451500486, - -0.7191834377263077, - -0.5117019570527038, - 0.6665437786217482, - 0.2980904483687973, - -0.6832726218515726, - -0.1250345543760272, - 0.2943499285035029, - -0.9473354276399326, - -0.1261495427191178, - -0.13353874171500127, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MjWcGoSv+UpPn8/N+" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.1170370545149749, - 0.5930548677108649, - -0.7966104768046355, - -0.47103234152258006, - 0.2980904483687605, - -0.7441603130445121, - -0.5978022357609621, - -0.07213321927011784, - -0.9473354276399526, - -0.3074269870618757, - -0.0896896602975359, - -0.04960909190848512, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MmTb5oREREHjNKFAN" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6848923351670716, - 0.11703705451500293, - 0.7191834377263088, - -0.5105315865075537, - 0.6665437786217377, - -0.2980904483687924, - 0.6832726218515471, - -0.12801545885971524, - 0.2943499285034981, - 0.9473354276399171, - 0.1261495427191157, - -0.12406538743860182, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MqxsfcE7lt91TVZ+l" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108683, - -0.7966104768046979, - 0.11703705451499379, - -0.4536539418991314, - 0.7441603130445116, - -0.5978022357609359, - -0.2980904483687798, - -0.15486687296080012, - 0.30742698706187616, - -0.08968966029755292, - 0.9473354276399245, - -0.07620582617263516, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MsnpibWSs3f/egLd3" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108755, - -0.7966104768046988, - 0.11703705451499317, - -0.4791938873198235, - 0.7441603130445213, - -0.597802235760946, - -0.29809044836878346, - -0.14347643936882098, - 0.3074269870618795, - -0.08968966029754998, - 0.9473354276399356, - -0.026187112569678057, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MsoxTSu8LtHU9oQn7" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.1157425005286932, - 0.0, - 1.0, - 0.0, - -0.30771799127164023, - 0.0, - 0.0, - 1.0, - -0.5735250944612931, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M/+BwPZbAmCtXpKW3" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6438310017391621, - -0.35084515196467947, - -0.6799921474123459, - -0.576273749653571, - 0.7040989729515982, - -0.07624800368040183, - 0.7059963726699872, - 0.11808534511861907, - -0.299543448414457, - -0.9333241244485205, - 0.1979388825732147, - 0.1431259349719055, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M/5BILKHCN5kiMwze" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123498, - 0.35084515196468663, - 0.6438310017391344, - -0.6210578644912709, - 0.7059963726700017, - 0.07624800368040026, - 0.7040989729516397, - 0.03421880279616474, - 0.19793888257323636, - 0.933324124448538, - -0.2995434484144645, - 0.08859712481544668, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M1tPHzc4UoLo8nL2T" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7120640678559575, - -0.6081713924637637, - 0.35084515196468335, - -0.5975826280399177, - 0.6690209753166962, - -0.7393221060681668, - 0.07624800368040077, - 0.04470073729966613, - 0.21301572208344358, - 0.2890162294191185, - 0.9333241244485334, - 0.18713159757811654, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M2CNrR+z8Lj4Ynp9g" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123437, - 0.3508451519646774, - 0.6438310017391851, - -0.6260594767427156, - 0.7059963726699813, - 0.07624800368039832, - 0.7040989729515656, - 0.08535726359195615, - 0.19793888257320108, - 0.9333241244485132, - -0.299543448414448, - 0.08604772737225189, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M2Qx+jzKuFxYUT6yQ" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.3508451519646824, - -0.6799921474123448, - 0.6438310017391459, - -0.5466702579648793, - -0.07624800368039933, - 0.7059963726699919, - 0.7040989729516147, - 0.0897733490696188, - -0.9333241244485264, - 0.197938882573224, - -0.2995434484144596, - 0.10806040146220748, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M6WTwu87TqumtHQbz" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6081713924637633, - -0.3508451519646801, - -0.7120640678559567, - -0.6280747675305648, - 0.7393221060681627, - -0.07624800368039694, - 0.6690209753166968, - 0.032693842722556155, - -0.28901622941911764, - -0.9333241244485345, - 0.21301572208343628, - 0.0699306423264754, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M8HMmw8ReBmNvWL00" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123397, - 0.350845151964679, - 0.6438310017391615, - -0.5407149443775546, - 0.7059963726699815, - 0.07624800368039866, - 0.704098972951582, - 0.06880793462353067, - 0.1979388825732105, - 0.9333241244485173, - -0.2995434484144559, - 0.05531792903144237, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MC6uhyzMKRKlKuMQD" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6438310017391434, - -0.3508451519646793, - -0.6799921474123456, - -0.5934651620998407, - 0.70409897295162, - -0.07624800368039925, - 0.7059963726699913, - 0.11434919293828066, - -0.299543448414459, - -0.9333241244485345, - 0.19793888257322434, - 0.09739305287392776, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MDi1WEXscyXbJToMC" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6438310017391627, - -0.3508451519646832, - -0.679992147412343, - -0.5942321658447657, - 0.7040989729515902, - -0.07624800368039947, - 0.7059963726699846, - 0.10221200093834631, - -0.29954344841445685, - -0.9333241244485189, - 0.19793888257321393, - 0.13804831422608185, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MEnQ+5NxlH727D0ED" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7120640678559575, - -0.6081713924637637, - 0.35084515196468335, - -0.593568431201599, - 0.6690209753166962, - -0.7393221060681668, - 0.07624800368040077, - 0.032346120283733217, - 0.21301572208344358, - 0.2890162294191185, - 0.9333241244485334, - 0.18663193555948954, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MGcr34bacJa9pz2bw" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7120640678559582, - 0.35084515196468247, - 0.6081713924637584, - -0.6245663160109178, - 0.6690209753166956, - 0.07624800368040063, - 0.7393221060681673, - 0.03345632275936018, - 0.21301572208343852, - 0.9333241244485313, - -0.2890162294191206, - 0.07926388357096086, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MJb5P6wN6YIStbu8I" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123498, - -0.6438310017391344, - 0.3508451519646867, - -0.5668162092773716, - 0.7059963726700017, - -0.7040989729516397, - 0.07624800368040033, - 0.03480301910379816, - 0.19793888257323652, - 0.2995434484144645, - 0.9333241244485377, - 0.16566042042990997, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MMBPYSJpZ9NfI15bl" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123372, - -0.6438310017391674, - 0.35084515196467825, - -0.573357096119876, - 0.7059963726699787, - -0.7040989729515761, - 0.0762480036803985, - 0.05840779596839609, - 0.19793888257320935, - 0.2995434484144583, - 0.9333241244485154, - 0.16619080565410832, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MN1I3c0OAn1yNCYyZ" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7120640678559608, - 0.35084515196468574, - 0.6081713924637657, - -0.6233988219572845, - 0.6690209753166979, - 0.07624800368040106, - 0.7393221060681673, - 0.00335253778718791, - 0.21301572208344105, - 0.9333241244485401, - -0.2890162294191195, - 0.1777138662422854, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MQagisQD+Cl+UUaLt" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7120640678559575, - -0.6081713924637637, - 0.35084515196468335, - -0.5816083073045191, - 0.6690209753166962, - -0.7393221060681668, - 0.07624800368040077, - 0.029565234151951905, - 0.21301572208344358, - 0.2890162294191185, - 0.9333241244485334, - 0.18236319936612191, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MRdn7iTF22olRwOpe" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.35084515196467836, - -0.6799921474123416, - 0.6438310017391581, - -0.5466702579648789, - -0.07624800368039845, - 0.7059963726699844, - 0.7040989729515922, - 0.08977334906961805, - -0.9333241244485159, - 0.1979388825732134, - -0.29954344841445524, - 0.10806040146220817, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MW1eA3hoKkp1LAIcY" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6438310017391434, - -0.3508451519646793, - -0.6799921474123456, - -0.6028278720679004, - 0.70409897295162, - -0.07624800368039925, - 0.7059963726699913, - 0.10034392484817706, - -0.299543448414459, - -0.9333241244485345, - 0.19793888257322434, - 0.11518187317709284, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MWCFYbP25GZNgCUTj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123498, - -0.6438310017391344, - 0.3508451519646867, - -0.5956718425049896, - 0.7059963726700017, - -0.7040989729516397, - 0.07624800368040033, - 0.06476214799567995, - 0.19793888257323652, - 0.2995434484144645, - 0.9333241244485377, - 0.17406000536446015, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MYbHHvpe2UFmx/uWc" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123498, - -0.6438310017391345, - 0.35084515196468663, - -0.60843477053377, - 0.7059963726700018, - -0.7040989729516398, - 0.07624800368040033, - 0.08918758205684094, - 0.19793888257323647, - 0.29954344841446445, - 0.9333241244485377, - 0.1329332647639225, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MbyaUbn2s11OMdYVN" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6438310017391812, - -0.6799921474123358, - -0.35084515196469435, - -0.5300620887952708, - -0.7040989729515507, - 0.7059963726699771, - -0.07624800368039901, - 0.05931396139124878, - 0.2995434484144605, - 0.19793888257321202, - -0.9333241244485053, - 0.10430561998751586, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "McnDCOS1GZNmMRm2q" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.3508451519646879, - 0.6799921474123368, - -0.6438310017391516, - -0.5181622262155549, - -0.07624800368041107, - -0.7059963726699777, - -0.7040989729515803, - 0.04695902486952417, - -0.9333241244485203, - -0.19793888257321218, - 0.29954344841447234, - 0.10084168954248465, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MeMaYQfiM5RN/A8t2" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123423, - -0.35084515196467736, - -0.6438310017391646, - -0.6254434288908292, - 0.7059963726699823, - -0.07624800368039825, - -0.7040989729515847, - 0.03326570275015976, - 0.19793888257320644, - -0.9333241244485133, - 0.299543448414455, - 0.07693057325984037, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MmCfqLcdneyFzspp+" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123397, - 0.350845151964679, - 0.6438310017391615, - -0.5760460543005375, - 0.7059963726699815, - 0.07624800368039866, - 0.704098972951582, - 0.03343123038207829, - 0.1979388825732105, - 0.9333241244485173, - -0.2995434484144559, - 0.07148932255899129, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MpwdhtbCMCnv0+gG7" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7120640678559569, - 0.35084515196468863, - -0.6081713924637617, - -0.6261355932233714, - -0.669020975316695, - 0.07624800368040115, - -0.7393221060681657, - 0.000025588309881159195, - -0.21301572208343988, - 0.9333241244485353, - 0.2890162294191179, - 0.1790144392746714, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "Mr/t5qXSCK6Hbo8uy" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.679992147412336, - -0.643831001739158, - 0.3508451519646774, - -0.5230902381686084, - 0.705996372669978, - -0.7040989729515779, - 0.07624800368039832, - 0.07263825308841491, - 0.19793888257321035, - 0.2995434484144567, - 0.9333241244485131, - 0.10220346642311527, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MufyE9kzlRXRnZjzF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123498, - -0.6438310017391344, - 0.3508451519646867, - -0.5584213480915924, - 0.7059963726700017, - -0.7040989729516397, - 0.07624800368040033, - 0.0372615488469636, - 0.19793888257323652, - 0.2995434484144645, - 0.9333241244485377, - 0.1183748599506627, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MwFJpnT5D2N8sv2jy" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6438310017391711, - -0.6799921474123265, - -0.3508451519646645, - -0.5251321457265312, - -0.7040989729516076, - 0.7059963726700331, - -0.07624800368040514, - 0.05419548768939128, - 0.2995434484144613, - 0.1979388825732037, - -0.9333241244485457, - 0.10287056308886007, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "Mxy5kNP03yMTgdat8" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108423, - -0.7460175037587929, - -0.3028924032887024, - -0.13930891253310418, - -0.7441603130444827, - -0.6514959197871125, - 0.1475753874808908, - 0.16221837893163737, - -0.30742698706186317, - 0.13788020375027293, - -0.9415294456573875, - -0.1195930727880109, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M/7QAJEhgYYkQ05ho" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587863, - 0.593054867710902, - -0.30289240328872125, - -0.4796316371043825, - 0.6514959197872068, - -0.7441603130444716, - 0.14757538748091772, - -0.061342894730981236, - -0.13788020375025578, - -0.3074269870618806, - -0.9415294456573675, - -0.04515140059609109, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M06lKwDiKRJ72UceH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691916, - 0.3197499120590957, - 0.5930548677108439, - -0.1786692964459481, - 0.6546781772828086, - -0.13274755244132666, - -0.7441603130445476, - 0.23318622398001795, - -0.159218612501829, - 0.9381567465296334, - -0.3074269870618972, - -0.17213992697334884, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M0V++ba5vuwmIhgdj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.15465357977912256, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.3068794335287286, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.06567680357558511, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M0rmLeMKoxqvoyjYb" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108669, - -0.746017503758757, - -0.302892403288701, - -0.13930891253311473, - -0.7441603130445139, - -0.6514959197871816, - 0.1475753874809186, - 0.1622183789316584, - -0.30742698706187604, - 0.1378802037502506, - -0.9415294456573686, - -0.11959307278800424, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M3JpWGJlAhJzVwYlH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691972, - -0.3197499120590947, - -0.5930548677108418, - -0.07281068931839112, - 0.6546781772828135, - 0.1327475524413315, - 0.7441603130445601, - 0.250699836364388, - -0.15921861250183023, - -0.9381567465296428, - 0.3074269870619002, - -0.20549084754930189, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M3W+SQlCIV8I+rEAm" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.10490083655294692, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.1450834935240903, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.15749208354400324, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M5AKcVOaVNfA0Oosm" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.14617901778158193, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.2068447702569966, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.09511695668418874, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M5uuD9S30FL6q6hPv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.0863984437865429, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.3779971261918695, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.10852982812502147, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M6/h9H6anbf1WO173" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7431022931024996, - 0.3197499120590968, - 0.5878426453771859, - -0.06497681647294207, - 0.6494277771305826, - -0.13274755244133052, - -0.7487467192663307, - 0.24744752132957668, - -0.16137702524548764, - 0.9381567465296449, - -0.3062994852491242, - -0.18250600725932395, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M6cpdrFCq51uKRRRO" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907644, - 0.5930548677108294, - -0.7389491982691627, - -0.16293039653219663, - 0.13274755244129463, - -0.7441603130445138, - -0.6546781772827842, - 0.11796058675008043, - -0.9381567465295997, - -0.3074269870618838, - 0.15921861250182762, - -0.09869036519658034, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M6vUzbfXr25x0t1BI" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.15087451674132407, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.19572402951213208, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.16263570530118263, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M7/xxAUIljVlDTKM9" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5878426453771861, - 0.31974991205909503, - 0.7431022931024952, - -0.04827200928066937, - 0.7487467192663312, - -0.13274755244132977, - 0.6494277771305784, - 0.20011836768799066, - 0.30629948524912454, - 0.9381567465296392, - -0.1613770252454868, - -0.18103950385319653, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "M7okfA3mymhVL+heC" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.12886014632275253, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.16810058069803227, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.17404748511840232, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MAGtFUV+gVckuwqUj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.03225016451368496, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.2609012833540685, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.11127951963761118, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MATENdAcw5pMetyRp" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907527, - -0.7389491982691617, - -0.5930548677108562, - -0.2791899233064503, - 0.1327475524413043, - -0.6546781772827708, - 0.7441603130444852, - 0.06036159685250496, - -0.9381567465296009, - 0.15921861250183864, - 0.3074269870618682, - -0.042531976998465844, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MB8v/7B8jIzoMj+O2" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.2534226449386409, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - 0.008081164397729877, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.12031814464493899, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MCBr6FfOeIaPE0sS4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.2410570472316754, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - 0.02403115716617976, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.13507245669382406, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MD4dokFtzDllb3Ug+" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907644, - 0.5930548677108294, - -0.7389491982691627, - -0.17677597386724697, - 0.13274755244129463, - -0.7441603130445138, - -0.6546781772827842, - 0.12370872438529928, - -0.9381567465295997, - -0.3074269870618838, - 0.15921861250182762, - -0.13931374395790175, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MEIx3REC8Iv1lk5qV" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205909686, - 0.7431022931024995, - 0.5878426453771859, - -0.0800887251751622, - 0.1327475524413306, - 0.6494277771305826, - -0.7487467192663306, - 0.30566346049138854, - -0.9381567465296449, - -0.1613770252454876, - -0.30629948524912437, - -0.128547110978671, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MEU46ZL8OuyfL55B6" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.06424760340404832, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.23255288671255808, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.10438515147851618, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MI/LORfYf6zOZo3G5" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.049421231711277304, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.2139488788864442, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.11207082615506382, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MJTr47+XLtBaAx/kc" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.3841546766182141, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.0525515997291462, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.07448863203521791, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MK1evKjun05Kue8pF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.40942436738667387, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.13313168077301807, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.08594440829831154, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MLUjmwTXliil4xRTK" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907644, - 0.5930548677108294, - -0.7389491982691627, - -0.19209274273887994, - 0.13274755244129463, - -0.7441603130445138, - -0.6546781772827842, - 0.1487406673068593, - -0.9381567465295997, - -0.3074269870618838, - 0.15921861250182762, - -0.10747354256242038, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MM2nfT/RLttyGUw4T" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907644, - 0.5930548677108294, - -0.7389491982691627, - -0.17775676822496864, - 0.13274755244129463, - -0.7441603130445138, - -0.6546781772827842, - 0.13656459457619327, - -0.9381567465295997, - -0.3074269870618838, - 0.15921861250182762, - -0.09100469052003331, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MM379xQMNIW5sB+0L" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.09759780715414693, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.3491393744801528, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.05948082786706081, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MMADtbqnfPAbe90Ng" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.1770224394228838, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.3161661018173883, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.13130777264090343, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MO6fMvZBh0Zxm2hhP" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691959, - 0.3197499120590929, - 0.5930548677108369, - -0.06961319019780021, - 0.6546781772828125, - -0.13274755244133274, - -0.7441603130445652, - 0.2493723608399747, - -0.15921861250182995, - 0.938156746529643, - -0.3074269870619005, - -0.1961092800840056, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MOEs/MP4q2ydsbiX4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7389491982691928, - 0.3197499120590971, - -0.5930548677108406, - -0.05675924373302424, - -0.6546781772828116, - -0.13274755244133088, - 0.7441603130445597, - 0.24403590923183469, - 0.15921861250183444, - 0.9381567465296455, - 0.3074269870619064, - -0.15839537887351393, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MOGf5Kru1WuZWXfsw" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907527, - -0.7389491982691617, - -0.5930548677108562, - -0.2804147213288993, - 0.1327475524413043, - -0.6546781772827708, - 0.7441603130444852, - 0.0965597890033587, - -0.9381567465296009, - 0.15921861250183864, - 0.3074269870618682, - -0.13251636872733355, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MPLlBypmxqLBKDvea" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.30289240328872835, - 0.5930548677108866, - -0.7460175037587642, - -0.2918116833888243, - 0.14757538748092355, - -0.7441603130444595, - -0.6514959197871888, - 0.09352993926709297, - -0.9415294456573926, - -0.307426987061908, - 0.137880203750252, - -0.08129877637485144, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MPxE1GxeWOVfGz1PG" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.09303162614996127, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.14015586549047773, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.12266743028973517, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MQWR1Z3jXuDrqH+j4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.017423792820914087, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.2422972755279547, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.11896519431415875, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MR1KIPN9sw8Gzx5wv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691809, - -0.3197499120590963, - -0.593054867710851, - -0.06729500333537178, - 0.6546781772827993, - 0.13274755244132017, - 0.7441603130445158, - 0.24840994108477504, - -0.1592186125018267, - -0.9381567465296189, - 0.3074269870618938, - -0.18930764367166575, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MRDZ7nmZP9DFdMTKq" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587863, - 0.593054867710902, - -0.30289240328872125, - -0.29611133117972827, - 0.6514959197872068, - -0.7441603130444716, - 0.14757538748091772, - 0.09892510153666537, - -0.13788020375025578, - -0.3074269870618806, - -0.9415294456573675, - -0.07906993071865273, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MSlaQh6Z3YzYg6BPs" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5878426453771868, - -0.3197499120590898, - -0.7431022931024835, - -0.07536868861486244, - 0.7487467192663323, - 0.13274755244132733, - -0.6494277771305674, - 0.25176181678391973, - 0.30629948524912487, - -0.9381567465296232, - 0.16137702524548356, - -0.21299610152153664, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MSzQbOHF5rqOsAEyr" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.41183970005915593, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.1432966178125209, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.06599847580408619, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MTKEwqK456NssYUND" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587564, - -0.5930548677108594, - 0.3028924032887042, - -0.30204187985683684, - 0.6514959197871808, - 0.744160313044518, - -0.14757538748092336, - 0.10636670466711062, - -0.13788020375025026, - 0.30742698706187427, - 0.9415294456573553, - -0.075995660848034, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MTOCcje6Ly3gLQ5cA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.13115291206845475, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.319814182782929, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.052193778610019025, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MViMKbP8rvrzcGnov" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7389491982691878, - 0.319749912059092, - -0.5930548677108376, - -0.05675924373302471, - -0.654678177282805, - -0.13274755244132871, - 0.7441603130445456, - 0.24403590923183327, - 0.15921861250182825, - 0.9381567465296309, - 0.3074269870618969, - -0.15839537887351443, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MW+qrKnELqw3SWfc5" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907644, - 0.5930548677108294, - -0.7389491982691627, - -0.19160234556001907, - 0.13274755244129463, - -0.7441603130445138, - -0.6546781772827842, - 0.14231273221141225, - -0.9381567465295997, - -0.3074269870618838, - 0.15921861250182762, - -0.13162806928135462, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MW4d9K/527lnEK98E" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.08589365438051139, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.366971571477649, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.08060916527046834, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MW8LuNjby6vCSBwvg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907527, - -0.7389491982691617, - -0.5930548677108562, - -0.25175991259935354, - 0.1327475524413043, - -0.6546781772827708, - 0.7441603130444852, - 0.0846634425742837, - -0.9381567465296009, - 0.15921861250183864, - 0.3074269870618682, - -0.048442218535940405, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MWZ4wM+1NolEosJKz" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.3197499120591024, - 0.5930548677108314, - 0.7389491982691809, - -0.15804822818456749, - -0.13274755244133313, - -0.7441603130445749, - 0.6546781772828081, - 0.211772398290609, - 0.9381567465296617, - -0.3074269870619109, - -0.159218612501849, - -0.12994160993845655, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MYtE9iIaiJJPfwlKv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.31974991205908565, - -0.7389491982691978, - 0.5930548677108343, - -0.2964078586135781, - -0.13274755244124675, - -0.6546781772827709, - -0.7441603130445601, - 0.09929718169317872, - 0.9381567465295919, - 0.1592186125018704, - -0.30742698706188065, - -0.07891621722516713, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ90wvSDkzNr/PNZC" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - 0.29789909241559415, - 0.0, - 1.0, - 0.0, - 0.4543269653561493, - 0.0, - 0.0, - 1.0, - 0.053411243931334895, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ9ZWy1KzCmivBMJF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7431022931024996, - 0.31974991205909686, - 0.5878426453771859, - -0.02068783447675526, - 0.6494277771305826, - -0.1327475524413306, - -0.7487467192663306, - 0.22422531701806894, - -0.16137702524548764, - 0.9381567465296449, - -0.30629948524912437, - -0.187029866304, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MasRtxdfTeN+DVUb8" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.4197981666182425, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.13953247101660157, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.09046261300380579, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "McU6/WeN2OwxvKgus" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.09032095079615216, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.13675379668423776, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.1586193126460057, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MdQq9PVpB2hoshML2" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.3371555738814102, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.011507356782558122, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.08317508487148512, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MdVnY/+fgYRg0YuGF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587722, - -0.5930548677109044, - 0.30289240328871975, - -0.4855621857814909, - 0.6514959197871946, - 0.7441603130444876, - -0.14757538748090432, - -0.05390129160053589, - -0.13788020375025317, - 0.3074269870618839, - 0.941529445657406, - -0.04207713072547235, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MeJfjv43Y3JoN1V8g" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205909686, - 0.7431022931024995, - 0.5878426453771859, - -0.08968095033843684, - 0.1327475524413306, - 0.6494277771305826, - -0.7487467192663306, - 0.28794110385807803, - -0.9381567465296449, - -0.1613770252454876, - -0.30629948524912437, - -0.10363411654245823, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Meb+xq43EWHA5Dsfj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691916, - 0.3197499120590957, - 0.5930548677108439, - -0.10750271232064759, - 0.6546781772828086, - -0.13274755244132666, - -0.7441603130445476, - 0.1438869864146725, - -0.159218612501829, - 0.9381567465296334, - -0.3074269870618972, - -0.2090311654207765, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mf++ZaZYunEgJhvoR" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.4054451341071305, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - -0.13501375417097752, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.0737123396984518, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mf4b/8Xu1NhMVXcQG" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5878426453771854, - -0.3197499120590893, - -0.7431022931024838, - -0.07543263859727427, - 0.7487467192663301, - 0.13274755244132702, - -0.6494277771305669, - 0.251788366294408, - 0.3062994852491241, - -0.9381567465296216, - 0.16137702524548148, - -0.21318373287084258, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MfZu/LHB/pDhjOOmg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691713, - 0.5930548677108382, - -0.3197499120590884, - -0.2875120355979156, - 0.6546781772827915, - -0.7441603130445624, - 0.13274755244124783, - 0.08813477699751031, - -0.15921861250182942, - -0.30742698706187294, - -0.9381567465296, - -0.08352762203109539, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mfpf5MtGs0j2fRnfc" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.2458503348564234, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - 0.004391779710707564, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.09677990850350433, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MhEfUUA9L2kugaA7C" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.1317631817349404, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.3633234905121083, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.15972315930135272, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mhs2Pp3quEiEpm3Gq" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587767, - 0.5930548677109024, - -0.3028924032887227, - -0.42527413587094365, - 0.6514959197871987, - -0.7441603130444463, - 0.1475753874809094, - -0.0009552444242084818, - -0.13788020375025406, - -0.307426987061877, - -0.9415294456573735, - -0.053173181887283094, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MinT6k7sLRq+Xbj58" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.09097707061612066, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.37989799146891123, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.12196366966184138, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mj+rOIUir1UPGEYP4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7389491982691758, - -0.5930548677108342, - -0.31974991205909103, - -0.3065935759665117, - -0.6546781772827728, - 0.7441603130445537, - 0.13274755244124894, - 0.11207813506971902, - 0.1592186125018695, - 0.3074269870618554, - -0.9381567465296076, - -0.0736361587223794, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MjGPhf0P2WsLutJTe" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.1082625140242726, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.37625823976630873, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.14624013433578664, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MkNFkceAMlVdMl9uu" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205908465, - -0.5878426453771876, - 0.7431022931024716, - -0.09742118040331944, - 0.1327475524413256, - 0.748746719266333, - 0.6494277771305575, - 0.30053590616987297, - -0.9381567465296092, - 0.30629948524912526, - -0.16137702524548156, - -0.11826148107847373, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MlFU7IkqQ6XuvRJKg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7431022931024833, - -0.5878426453771874, - 0.31974991205909, - -0.06977306515382839, - 0.6494277771305677, - 0.748746719266333, - -0.13274755244132735, - 0.2494387346161966, - -0.16137702524548422, - 0.30629948524912504, - 0.938156746529624, - -0.19657835845726823, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmCy7JJI37NPE2Lth" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - 0.057899026529504544, - 0.0, - 1.0, - 0.0, - -0.12361098180089526, - 0.0, - 0.0, - 1.0, - 0.05381515536199896, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmTJVLexwl8k/XgQN" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - 0.23578011091203857, - 0.0, - 1.0, - 0.0, - -0.06986536184821658, - 0.0, - 0.0, - 1.0, - 0.057326049615848945, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmqxtZy2nD2t/omU+" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5878426453771824, - -0.31974991205881126, - 0.7431022931026052, - -0.1391000012916006, - -0.7487467192663264, - 0.13274755244156933, - 0.6494277771305258, - 0.3513025439979812, - -0.3062994852491226, - -0.9381567465296805, - -0.16137702524513428, - -0.10197657564744737, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108358, - 0.738949198269195, - 0.3197499120590981, - -0.161487534921453, - -0.7441603130445528, - 0.6546781772828072, - -0.1327475524413342, - 0.2260530342495849, - -0.3074269870619037, - -0.15921861250183064, - 0.9381567465296362, - -0.12172807419857691, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MpuN71cy5fa7N2x8e" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205909686, - 0.7431022931024995, - 0.5878426453771859, - -0.10574035030310903, - 0.1327475524413306, - 0.6494277771305826, - -0.7487467192663306, - 0.28666387266106214, - -0.9381567465296449, - -0.1613770252454876, - -0.30629948524912437, - -0.13133275104389225, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MrWFj8+VeJqAraxNA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205907527, - -0.7389491982691617, - -0.5930548677108562, - -0.307844732035996, - 0.1327475524413043, - -0.6546781772827708, - 0.7441603130444852, - 0.07225794328157994, - -0.9381567465296009, - 0.15921861250183864, - 0.3074269870618682, - -0.1266061271898587, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MrdT+uQcKoonPpNSp" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5930548677108857, - -0.7389491982691735, - 0.3197499120590838, - -0.19840816154765642, - 0.744160313044522, - -0.6546781772827935, - -0.13274755244130484, - 0.23544409529387933, - 0.3074269870618835, - 0.15921861250182992, - 0.9381567465296389, - -0.09305268750561267, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MtoHfADWEE9ILAARX" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - 0.5878426453771824, - 0.3197499120588113, - -0.16531828664924825, - -0.6494277771305258, - -0.7487467192663264, - -0.13274755244156924, - 0.33399829881488446, - 0.16137702524513428, - -0.3062994852491226, - 0.9381567465296805, - -0.15243611004431096, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Mtxg13PWz/nuTuQgu" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - 0.11649016882629562, - 0.0, - 1.0, - 0.0, - 0.14048428734268614, - 0.0, - 0.0, - 1.0, - -0.3546685305636039, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MuaH8l4oaXxJhFPJA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -1.0, - -3.614527459944899e-14, - 7.992842082638063e-9, - 0.41762103712933263, - -3.61452745388705e-14, - 1.0, - 7.579090276603803e-15, - -0.38560653635819536, - -7.992842082638063e-9, - 7.579089987700334e-15, - -1.0, - -0.38582895976008813, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MupzCnKTPrhmpySTz" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.30289240328870454, - -0.7460175037588104, - 0.5930548677108736, - -0.22591242706724027, - -0.147575387480892, - -0.6514959197871508, - -0.7441603130445176, - 0.016652387792135216, - 0.9415294456573945, - 0.13788020375026633, - -0.30742698706185806, - -0.08799598441095469, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MweKRM7vgjNDLq32k" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7460175037587767, - 0.5930548677109024, - -0.3028924032887227, - -0.37827503313414196, - 0.6514959197871987, - -0.7441603130444463, - 0.1475753874809094, - 0.04008899852238392, - -0.13788020375025406, - -0.307426987061877, - -0.9415294456573735, - -0.06185963472354887, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MxJq+drjXxLX6pTxr" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7431022931024996, - 0.31974991205909686, - 0.5878426453771859, - -0.07336812595167845, - 0.6494277771305826, - -0.1327475524413306, - -0.7487467192663306, - 0.29132523860768794, - -0.16137702524548764, - 0.9381567465296449, - -0.30629948524912437, - -0.15958043525568033, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MxaHTL0LBcjvuxt05" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7431022931024996, - 0.31974991205909686, - 0.5878426453771859, - -0.10095230075559239, - 0.6494277771305826, - -0.1327475524413306, - -0.7487467192663306, - 0.26721828927760943, - -0.16137702524548764, - 0.9381567465296449, - -0.30629948524912437, - -0.15359007280487685, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MzpGJcGcfFGz5KAT9" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6799921474123518, - -0.6722117680408615, - 0.29281738057180046, - -0.2844073619161551, - 0.7059963726699945, - -0.7080774257549053, - 0.013981448890370009, - 0.3804420314071886, - 0.19793888257320974, - 0.21623528399332442, - 0.9560661591762387, - 0.02437202060788706, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M/7QAJEhgYYkQ05ho" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6722117680408571, - -0.6799921474123527, - 0.2928173805717976, - -0.5202022026577868, - 0.7080774257549108, - 0.7059963726699906, - 0.0139814488903689, - 0.04907701398753327, - -0.21623528399332317, - 0.19793888257320938, - 0.9560661591762492, - 0.10143550619020382, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M06lKwDiKRJ72UceH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045855062, - 0.5196507768209441, - 0.6120679205465548, - -0.3533992579365265, - 0.6894924989185612, - 0.05931035574748581, - -0.721860357434998, - 0.43442090866650585, - -0.41141726160657516, - 0.8523176355388316, - -0.32294037375598306, - -0.05639967592098512, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M0V++ba5vuwmIhgdj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.19230634820268994, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.33563351651831314, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.12334398602442645, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M0rmLeMKoxqvoyjYb" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - -0.6799921474123518, - -0.6722117680408591, - 0.29281738057180096, - -0.2844073619161558, - 0.7059963726699945, - -0.7080774257549136, - 0.013981448890371912, - 0.3804420314071914, - 0.19793888257320974, - 0.21623528399332387, - 0.9560661591762488, - 0.024372020607887256, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M3JpWGJlAhJzVwYlH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045855006, - -0.5196507768209419, - -0.6120679205465618, - -0.25992350733555764, - 0.689492498918554, - -0.05931035574748566, - 0.7218603574349785, - 0.4566250125512699, - -0.4114172616065695, - -0.8523176355388281, - 0.3229403737559816, - -0.11466044355461708, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M3W+SQlCIV8I+rEAm" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5196507768209425, - 0.6120679205465636, - 0.5961006045855098, - -0.267052297129868, - 0.05931035574748564, - -0.7218603574350113, - 0.6894924989185663, - 0.35787952751577995, - 0.8523176355388291, - -0.32294037375597645, - -0.4114172616065795, - -0.04619891923836357, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M5AKcVOaVNfA0Oosm" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5196507768209425, - 0.6120679205465636, - 0.5961006045855098, - -0.30261397942515333, - 0.05931035574748564, - -0.7218603574350113, - 0.6894924989185663, - 0.42477161022332177, - 0.8523176355388291, - -0.32294037375597645, - -0.4114172616065795, - 0.014380087219131685, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M5uuD9S30FL6q6hPv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.10626097939592732, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.39936540616983573, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.11399988304536422, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M6/h9H6anbf1WO173" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6200033019471104, - 0.5196507768209764, - 0.5878426453771671, - -0.24712061132163396, - 0.660197419026325, - 0.05931035574752328, - -0.7487467192663197, - 0.45808627144099795, - -0.42395197072975194, - 0.8523176355388116, - -0.3062994852491212, - -0.09366146780902727, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M6cpdrFCq51uKRRRO" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.42693646912660155, - 0.6799921474123463, - -0.5961006045855248, - -0.30881683305420105, - -0.16176901962947754, - -0.7059963726699929, - -0.6894924989185217, - 0.33773854130048686, - -0.8896943495480979, - -0.19793888257321773, - 0.41141726160655884, - 0.02967800397848265, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M6vUzbfXr25x0t1BI" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5196507768209419, - 0.6120679205465619, - 0.5961006045855007, - -0.3194778022950495, - 0.05931035574748557, - -0.7218603574349787, - 0.6894924989185541, - 0.40206581508277883, - 0.8523176355388281, - -0.3229403737559819, - -0.41141726160657, - -0.048106378077351325, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M7/xxAUIljVlDTKM9" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5878426453771758, - 0.5196507768209676, - 0.6200033019471042, - -0.22560380956315348, - 0.7487467192663201, - 0.05931035574753715, - 0.6601974190263378, - 0.41304582930094097, - 0.3062994852491192, - 0.8523176355388196, - -0.42395197072975255, - -0.08855463707320413, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "M7okfA3mymhVL+heC" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5196507768209425, - 0.6120679205465636, - 0.5961006045855098, - -0.29675766178554325, - 0.05931035574748564, - -0.7218603574350113, - 0.6894924989185663, - 0.3752701471534402, - 0.8523176355388291, - -0.32294037375597645, - -0.4114172616065795, - -0.06009401935313693, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MAGtFUV+gVckuwqUj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6120679205465469, - 0.5961006045855219, - 0.5196507768209351, - -0.2027033219907346, - -0.7218603574350014, - 0.689492498918529, - 0.05931035574749346, - 0.48650725308851883, - -0.32294037375595813, - -0.4114172616065806, - 0.8523176355388316, - -0.03429937033145187, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MATENdAcw5pMetyRp" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691266048, - 0.5961006045855333, - 0.6799921474123575, - -0.36547136982819317, - -0.16176901962947873, - 0.6894924989185304, - -0.7059963726699999, - 0.23713045088413603, - -0.8896943495481046, - -0.41141726160656156, - -0.19793888257321546, - 0.10118647462150647, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MB8v/7B8jIzoMj+O2" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718001, - -0.6722117680408625, - -0.6799921474123515, - -0.4375388729254903, - -0.013981448890373966, - -0.7080774257549066, - 0.7059963726699942, - 0.2826617198245711, - -0.9560661591762509, - 0.21623528399332365, - 0.19793888257320966, - 0.08577643054559982, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MCBr6FfOeIaPE0sS4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718001, - -0.6722117680408625, - -0.6799921474123515, - -0.41932484397218683, - -0.013981448890373966, - -0.7080774257549066, - 0.7059963726699942, - 0.2981668138994517, - -0.9560661591762509, - 0.21623528399332365, - 0.19793888257320966, - 0.09304562630698371, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MD4dokFtzDllb3Ug+" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.42693646912660155, - 0.6799921474123463, - -0.5961006045855248, - -0.3095603769131882, - -0.16176901962947754, - -0.7059963726699929, - -0.6894924989185217, - 0.32541118462850105, - -0.8896943495480979, - -0.19793888257321773, - 0.41141726160655884, - 0.007941320238514177, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MEIx3REC8Iv1lk5qV" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6200033019471126, - 0.5196507768209577, - -0.587842645377172, - -0.17577282383364887, - -0.6601974190263264, - 0.05931035574753104, - 0.7487467192663183, - 0.4204695365066693, - 0.4239519707297541, - 0.8523176355388272, - 0.30629948524911715, - -0.09004840587574747, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MEU46ZL8OuyfL55B6" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6120679205465469, - 0.5961006045855219, - 0.5196507768209351, - -0.2285152353298514, - -0.7218603574350014, - 0.689492498918529, - 0.05931035574749346, - 0.4566513520994035, - -0.32294037375595813, - -0.4114172616065806, - 0.8523176355388316, - -0.016484480326115707, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MI/LORfYf6zOZo3G5" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.612067920546556, - 0.5961006045855318, - 0.5196507768209427, - -0.21321353731618714, - -0.7218603574350122, - 0.6894924989185457, - 0.05931035574748652, - 0.4386048431635277, - -0.32294037375596296, - -0.4114172616065753, - 0.8523176355388312, - -0.024557989670015035, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MJTr47+XLtBaAx/kc" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718048, - -0.6722117680408717, - -0.6799921474123505, - -0.5059405853585498, - -0.01398144889036787, - -0.7080774257548967, - 0.7059963726699932, - 0.14815567109847844, - -0.9560661591762454, - 0.21623528399332534, - 0.19793888257320935, - 0.09561863614682205, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MK1evKjun05Kue8pF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718048, - -0.6722117680408717, - -0.6799921474123505, - -0.5839027591122884, - -0.01398144889036787, - -0.7080774257548967, - 0.7059963726699932, - 0.13308569985961852, - -0.9560661591762454, - 0.21623528399332534, - 0.19793888257320935, - 0.12656596192487854, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MLUjmwTXliil4xRTK" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691266024, - 0.6799921474123471, - -0.596100604585525, - -0.32581663673950984, - -0.16176901962947787, - -0.7059963726699912, - -0.689492498918522, - 0.3553884506172367, - -0.8896943495480997, - -0.19793888257321568, - 0.4114172616065596, - 0.034626476042812986, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MM2nfT/RLttyGUw4T" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691266048, - 0.6799921474123576, - -0.5961006045855333, - -0.32730372445748435, - -0.1617690196294788, - -0.7059963726699998, - -0.6894924989185307, - 0.33073373727326527, - -0.8896943495481047, - -0.19793888257321549, - 0.4114172616065613, - -0.00884689143712399, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MM379xQMNIW5sB+0L" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.1470470905147469, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.38279090521303294, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.15175937268487566, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MMADtbqnfPAbe90Ng" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.16993748855892868, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.32634684822965343, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.057713016959108084, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MO6fMvZBh0Zxm2hhP" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045854956, - 0.5196507768209421, - 0.6120679205465438, - -0.2547269995673482, - 0.6894924989185557, - 0.0593103557474857, - -0.7218603574349964, - 0.45721811610874485, - -0.41141726160658276, - 0.8523176355388287, - -0.32294037375598483, - -0.10613726719922875, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MOEs/MP4q2ydsbiX4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5961006045855314, - 0.5196507768209496, - -0.6120679205465743, - -0.23383703833914435, - -0.6894924989185822, - 0.05931035574748645, - 0.7218603574350339, - 0.45960239240979855, - 0.41141726160657455, - 0.8523176355388408, - 0.3229403737559726, - -0.07187409825056777, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MOGf5Kru1WuZWXfsw" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691265963, - 0.5961006045855234, - 0.6799921474123366, - -0.3816044137189603, - -0.1617690196294736, - 0.6894924989184995, - -0.7059963726699785, - 0.24822747105920168, - -0.8896943495480835, - -0.4114172616065507, - -0.1979388825732094, - 0.006183416575711018, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MPLlBypmxqLBKDvea" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.42693646912659583, - 0.6799921474123483, - 0.5961006045855237, - -0.3597680507884765, - 0.16176901962948056, - -0.7059963726699906, - 0.6894924989185197, - 0.22838253442510165, - 0.8896943495480948, - -0.19793888257321277, - -0.4114172616065598, - 0.04967668322650117, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MPxE1GxeWOVfGz1PG" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5196507768209425, - 0.6120679205465636, - 0.5961006045855098, - -0.24776270806808012, - 0.05931035574748564, - -0.7218603574350113, - 0.6894924989185663, - 0.36008114529546736, - 0.8523176355388291, - -0.32294037375597645, - -0.4114172616065795, - -0.014560638929733057, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MQWR1Z3jXuDrqH+j4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6120679205465469, - 0.5961006045855219, - 0.5196507768209351, - -0.18740162397707041, - -0.7218603574350014, - 0.689492498918529, - 0.05931035574749346, - 0.4684607441526432, - -0.32294037375595813, - -0.4114172616065806, - 0.8523176355388316, - -0.04237287967535111, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MR1KIPN9sw8Gzx5wv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045854905, - -0.5196507768209464, - -0.6120679205465588, - -0.2509595314353964, - 0.6894924989185496, - -0.05931035574749506, - 0.7218603574349791, - 0.4576481161879141, - -0.4114172616065792, - -0.8523176355388158, - 0.3229403737559794, - -0.09995796434157228, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MRDZ7nmZP9DFdMTKq" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6722117680408455, - -0.67999214741234, - 0.29281738057178114, - -0.35483810771973784, - 0.7080774257548992, - 0.7059963726699677, - 0.013981448890370307, - 0.22326406072324245, - -0.21623528399331948, - 0.19793888257320638, - 0.9560661591762917, - 0.04824162632784692, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MSlaQh6Z3YzYg6BPs" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5878426453771718, - -0.5196507768209735, - -0.6200033019470964, - -0.26400926156831506, - 0.7487467192663059, - -0.05931035574752149, - -0.6601974190263366, - 0.4561586848792019, - 0.3062994852491352, - -0.8523176355388091, - 0.4239519707297559, - -0.12136179096403828, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MSzQbOHF5rqOsAEyr" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.29281738057179524, - -0.6722117680408399, - -0.6799921474123511, - -0.5971384025281116, - -0.013981448890374998, - -0.708077425754929, - 0.7059963726699936, - 0.1249000157882859, - -0.9560661591762387, - 0.21623528399332545, - 0.19793888257320952, - 0.11029290690581366, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MTKEwqK456NssYUND" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.672211768040871, - 0.6799921474123489, - -0.29281738057180356, - -0.3480381862456143, - 0.7080774257548973, - -0.7059963726699916, - -0.013981448890370531, - 0.21620409699654244, - -0.21623528399332723, - -0.1979388825732088, - -0.9560661591762621, - 0.04626223750211481, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MTOCcje6Ly3gLQ5cA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.1806021954290545, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.35346571351580924, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.14447232342783395, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MViMKbP8rvrzcGnov" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - -0.5961006045855025, - 0.5196507768209435, - -0.6120679205465552, - -0.2338370383391462, - -0.6894924989185585, - 0.05931035574748575, - 0.7218603574349928, - 0.4596023924097938, - 0.4114172616065761, - 0.8523176355388308, - 0.32294037375598084, - -0.07187409825056777, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MW+qrKnELqw3SWfc5" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.42693646912660493, - 0.6799921474123578, - -0.5961006045855335, - -0.3443035281427933, - -0.16176901962947882, - -0.7059963726700004, - -0.6894924989185307, - 0.34838364659001525, - -0.889694349548105, - -0.1979388825732154, - 0.41141726160656117, - -0.0038984193727936802, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MW4d9K/527lnEK98E" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.12354642280407922, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.39572565446723323, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.13827634771930952, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MW8LuNjby6vCSBwvg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691265963, - 0.5961006045855234, - 0.6799921474123366, - -0.34334394076461605, - -0.1617690196294736, - 0.6894924989184995, - -0.7059963726699785, - 0.26272461442352024, - -0.8896943495480835, - -0.4114172616065507, - -0.1979388825732094, - 0.08591454535033972, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MWZ4wM+1NolEosJKz" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.519650776820948, - 0.6120679205465436, - 0.5961006045855051, - -0.3219035684869409, - 0.05931035574748627, - -0.7218603574350294, - 0.6894924989185698, - 0.4225699924436341, - 0.8523176355388382, - -0.32294037375598567, - -0.41141726160659664, - -0.01725819308949825, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MYtE9iIaiJJPfwlKv" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.42693646912660504, - -0.5961006045855332, - -0.6799921474123579, - -0.35449811164603073, - -0.16176901962947873, - -0.6894924989185311, - 0.7059963726699998, - 0.22291106253690912, - -0.8896943495481048, - 0.4114172616065615, - 0.19793888257321562, - 0.04814265688655875, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MZ90wvSDkzNr/PNZC" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.12668662448620238, - 0.0, - 1.0, - 0.0, - 0.24482535985742532, - 0.0, - 0.0, - 1.0, - -0.19649541534641973, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MZ9ZWy1KzCmivBMJF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6200033019471008, - 0.5196507768209736, - 0.5878426453771723, - -0.20258910537147318, - 0.6601974190263162, - 0.05931035574752371, - -0.7487467192663021, - 0.4375525508930429, - -0.4239519707297464, - 0.852317635538804, - -0.3062994852491226, - -0.10429185841893333, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MasRtxdfTeN+DVUb8" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718048, - -0.6722117680408717, - -0.6799921474123505, - -0.5896003129106052, - -0.01398144889036787, - -0.7080774257548967, - 0.7059963726699932, - 0.12518443158536557, - -0.9560661591762454, - 0.21623528399332534, - 0.19793888257320935, - 0.13517455300435033, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "McU6/WeN2OwxvKgus" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.612067920546556, - 0.5961006045855318, - 0.5196507768209427, - -0.2520276729784659, - -0.7218603574350122, - 0.6894924989185457, - 0.05931035574748652, - 0.3509847077403979, - -0.32294037375596296, - -0.4114172616065753, - 0.8523176355388312, - -0.049353232626022855, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MdQq9PVpB2hoshML2" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.29281738057179474, - -0.6722117680408494, - -0.679992147412344, - -0.4635912439719757, - -0.013981448890375043, - -0.7080774257549036, - 0.7059963726699864, - 0.1927645489210379, - -0.9560661591762374, - 0.2162352839933265, - 0.19793888257320746, - 0.08199581325524274, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MdVnY/+fgYRg0YuGF" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.672211768040871, - 0.6799921474123489, - -0.29281738057180356, - -0.5134022811836657, - 0.7080774257548973, - -0.7059963726699916, - -0.013981448890370531, - 0.042017050260833695, - -0.21623528399332723, - -0.1979388825732088, - -0.9560661591762621, - 0.09945611736447246, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MeJfjv43Y3JoN1V8g" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.620003301947101, - 0.519650776820992, - -0.5878426453771799, - -0.17804658928251813, - -0.6601974190263141, - 0.05931035574747205, - 0.7487467192662676, - 0.4068547695494991, - 0.4239519707297461, - 0.8523176355387979, - 0.3062994852491253, - -0.06113096976212584, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Meb+xq43EWHA5Dsfj" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045855062, - 0.5196507768209441, - 0.6120679205465548, - -0.27995110747093993, - 0.6894924989185612, - 0.05931035574748581, - -0.721860357434998, - 0.34779766577430676, - -0.41141726160657516, - 0.8523176355388316, - -0.32294037375598306, - -0.0951525207717028, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mf++ZaZYunEgJhvoR" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.29281738057179474, - -0.6722117680408494, - -0.679992147412344, - -0.5876718039210413, - -0.013981448890375043, - -0.7080774257549036, - 0.7059963726699864, - 0.13294349196107902, - -0.9560661591762374, - 0.2162352839933265, - 0.19793888257320746, - 0.11412513887561027, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mf4b/8Xu1NhMVXcQG" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.587842645377193, - -0.5196507768209756, - -0.6200033019470851, - -0.26411319172368003, - 0.7487467192663192, - -0.059310355747522386, - -0.6601974190263514, - 0.4561468228080517, - 0.3062994852491269, - -0.8523176355388123, - 0.4239519707297811, - -0.12153225449114677, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MfZu/LHB/pDhjOOmg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045855334, - -0.6799921474123577, - 0.4269364691266047, - -0.36469799385721613, - 0.6894924989185306, - 0.7059963726699998, - 0.1617690196294788, - 0.23350100812695912, - -0.4114172616065615, - 0.1979388825732154, - 0.8896943495481047, - 0.05111174012515698, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mfpf5MtGs0j2fRnfc" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.2928173805718048, - -0.6722117680408717, - -0.6799921474123505, - -0.4448593074397853, - -0.01398144889036787, - -0.7080774257548967, - 0.7059963726699932, - 0.2823121836023117, - -0.9560661591762454, - 0.21623528399332534, - 0.19793888257320935, - 0.06187477656619395, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MhEfUUA9L2kugaA7C" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.1128817159339534, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.3686067891810774, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.05151704125058367, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mhs2Pp3quEiEpm3Gq" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6722117680408547, - -0.6799921474123493, - 0.292817380571785, - -0.45879332981771404, - 0.7080774257549088, - 0.7059963726699803, - 0.013981448890370198, - 0.0992054125994042, - -0.21623528399332242, - 0.19793888257320916, - 0.9560661591762868, - 0.08189454372360852, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MinT6k7sLRq+Xbj58" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.10168235256634957, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.3974645408927939, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.1005660415085443, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mj+rOIUir1UPGEYP4" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.5961006045855335, - 0.679992147412358, - 0.4269364691266048, - -0.34281924651422346, - -0.6894924989185309, - -0.7059963726700001, - 0.16176901962947896, - 0.21078557483630186, - 0.4114172616065615, - -0.1979388825732156, - 0.8896943495481046, - 0.04474305657836376, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MjGPhf0P2WsLutJTe" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.10117756316031798, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.3864389861785735, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.07264537865399116, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MkNFkceAMlVdMl9uu" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - -0.5196507768209693, - -0.587842645377165, - 0.6200033019471017, - -0.17877937985456085, - -0.059310355747522574, - 0.7487467192663064, - 0.6601974190263148, - 0.40184294754845806, - -0.852317635538799, - 0.30629948524911366, - -0.4239519707297466, - -0.08130136039313222, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MlFU7IkqQ6XuvRJKg" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6200033019471114, - -0.5878426453771756, - 0.5196507768209726, - -0.2549153729739486, - 0.6601974190263258, - 0.7487467192662958, - 0.059310355747521006, - 0.457196616104784, - -0.4239519707297511, - 0.30629948524911527, - 0.8523176355388082, - -0.1064462323421092, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmCy7JJI37NPE2Lth" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.36668669037229196, - 0.0, - 1.0, - 0.0, - -0.33311258729961923, - 0.0, - 0.0, - 1.0, - -0.19609150391575567, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmTJVLexwl8k/XgQN" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.18880560598975796, - 0.0, - 1.0, - 0.0, - -0.27936696734694055, - 0.0, - 0.0, - 1.0, - -0.19258060966190568, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmqxtZy2nD2t/omU+" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - -0.5878426453771806, - 0.3197499120588115, - 0.7431022931026, - -0.13910000129160024, - 0.7487467192663237, - -0.13274755244156963, - 0.6494277771305222, - 0.35130254399798144, - 0.3062994852491215, - 0.938156746529681, - -0.16137702524513278, - -0.10197657564744744, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Monsr4SEdtfgCvf6c" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.612067920546556, - 0.5961006045855318, - 0.5196507768209427, - -0.3254758234440549, - -0.7218603574350122, - 0.6894924989185457, - 0.05931035574748652, - 0.43760795063260194, - -0.32294037375596296, - -0.4114172616065753, - 0.8523176355388312, - -0.010600387775306148, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MpuN71cy5fa7N2x8e" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6200033019471103, - 0.5196507768209959, - -0.5878426453771827, - -0.19927224184076414, - -0.6601974190263239, - 0.05931035574752183, - 0.748746719266304, - 0.39954381808829614, - 0.4239519707297524, - 0.8523176355388139, - 0.30629948524912465, - -0.08399517021192421, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MrWFj8+VeJqAraxNA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.4269364691265963, - 0.5961006045855234, - 0.6799921474123366, - -0.403731842782537, - -0.1617690196294736, - 0.6894924989184995, - -0.7059963726699785, - 0.2226333075198173, - -0.8896943495480835, - -0.4114172616065507, - -0.1979388825732094, - 0.02145534584687794, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MrdT+uQcKoonPpNSp" - ] - }, - { - "hidden": false, - "fixed": true, - "transform": [ - -0.6799921474123576, - -0.5961006045855334, - 0.4269364691266048, - -0.2968743704901376, - 0.7059963726700001, - -0.6894924989185307, - 0.1617690196294788, - 0.37739782039139397, - 0.1979388825732155, - 0.41141726160656156, - 0.8896943495481047, - -0.0075987873251623, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MtoHfADWEE9ILAARX" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931025998, - -0.5878426453771806, - -0.31974991205881154, - -0.146436820848261, - -0.6494277771305221, - 0.7487467192663237, - 0.13274755244156938, - 0.3392815974838537, - 0.1613770252451328, - 0.3062994852491213, - -0.9381567465296812, - -0.04422999199354195, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Mtxg13PWz/nuTuQgu" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.3080955480755009, - 0.0, - 1.0, - 0.0, - -0.06901731815603784, - 0.0, - 0.0, - 1.0, - -0.6045751898413585, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MuaH8l4oaXxJhFPJA" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 1.0, - 0.0, - 0.0, - -0.1254901113009248, - 0.0, - 1.0, - 0.0, - -0.39458914228643455, - 0.0, - 0.0, - 1.0, - -0.2160159607247471, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MupzCnKTPrhmpySTz" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.292817380571798, - -0.6722117680408513, - -0.6799921474123547, - -0.43396571300077674, - -0.013981448890372667, - -0.7080774257549218, - 0.7059963726699975, - 0.2974677414549331, - -0.9560661591762405, - 0.21623528399332526, - 0.1979388825732106, - 0.04524231834817173, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MweKRM7vgjNDLq32k" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6722117680408547, - -0.6799921474123493, - 0.292817380571785, - -0.41644398843113994, - 0.7080774257549088, - 0.7059963726699803, - 0.013981448890370198, - 0.1438142904219637, - -0.21623528399332242, - 0.19793888257320916, - 0.9560661591762868, - 0.06827172083202913, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MxJq+drjXxLX6pTxr" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6200033019471122, - 0.5196507768209797, - 0.587842645377168, - -0.2552693968463952, - 0.6601974190263235, - 0.059310355747523774, - -0.7487467192663249, - 0.5046524724826582, - -0.4239519707297478, - 0.8523176355388162, - -0.3062994852491255, - -0.07684242737061513, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MxaHTL0LBcjvuxt05" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.620003301947101, - 0.5196507768209746, - 0.5878426453771752, - -0.2782841010380752, - 0.6601974190263309, - 0.05931035574752319, - -0.7487467192663358, - 0.4801457508905563, - -0.4239519707297872, - 0.8523176355388079, - -0.30629948524910844, - -0.06110520602488537, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MzpGJcGcfFGz5KAT9" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.8194524389504629, - 0.11703705451500614, - 0.5610704306667664, - -0.4988160446769987, - 0.509917831744266, - -0.2980904483687977, - 0.8069237197285235, - -0.13632496691854978, - 0.26168971161924925, - 0.9473354276399367, - 0.18459166387162007, - -0.07118789533822469, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7966104768047008, - 0.11703705451500648, - 0.5930548677108822, - -0.49850807135606356, - 0.597802235760949, - -0.2980904483687991, - -0.7441603130445303, - -0.15126012116134796, - 0.08968966029756878, - 0.947335427639937, - -0.3074269870618843, - -0.07592546872996937, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.8229497020562011, - 0.35084515196469374, - 0.44683494405486834, - -0.6013389208170099, - 0.5006875527150427, - 0.07624800368040328, - 0.8622634263907182, - 0.04587181008163724, - 0.26845067040681214, - 0.933324124448559, - -0.23841207243029786, - 0.12731255475388883, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6438310017391343, - 0.3508451519646873, - 0.6799921474123494, - -0.5990938852667839, - 0.7040989729516396, - 0.0762480036803996, - -0.7059963726700017, - 0.03077127297541968, - -0.29954344841446434, - 0.9333241244485375, - -0.19793888257323744, - 0.1277022649955275, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5185998806466815, - 0.5930548677108743, - 0.6159059081367679, - -0.4452103066678758, - 0.06097077707166276, - -0.744160313044522, - 0.6652127425363662, - -0.0906877622830685, - 0.8528403884295197, - -0.3074269870618802, - -0.42208046565735075, - -0.06398460631226643, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.11703705451499326, - 0.5930548677108672, - 0.7966104768046973, - -0.44347032962703914, - -0.29809044836877935, - -0.744160313044513, - 0.5978022357609364, - -0.09133684788707472, - 0.9473354276399261, - -0.3074269870618758, - 0.08968966029755135, - -0.05905684894613112, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108394, - -0.7389491982691898, - -0.3197499120591018, - -0.1404667009723023, - -0.7441603130445484, - -0.6546781772828081, - 0.13274755244133168, - 0.16273963270943004, - -0.30742698706190447, - 0.15921861250183356, - -0.9381567465296343, - -0.12308830414155898, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5930548677108854, - -0.7389491982691737, - -0.3197499120590841, - -0.1404667009723029, - -0.7441603130445221, - -0.6546781772827936, - 0.13274755244130493, - 0.1627396327094295, - -0.3074269870618834, - 0.15921861250182995, - -0.9381567465296393, - -0.12308830414155886, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.743102293102473, - 0.31974991205908515, - 0.5878426453771877, - -0.056759243733023816, - 0.6494277771305584, - -0.13274755244132588, - -0.7487467192663328, - 0.24403590923183452, - -0.16137702524548223, - 0.9381567465296108, - -0.3062994852491254, - -0.15839537887351277, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.8830751804102054, - 0.31974991205909437, - -0.3434213439518436, - -0.056759243733024156, - -0.31712264694335585, - -0.13274755244132966, - -0.9390480893524806, - 0.24403590923183469, - -0.3458488868554289, - 0.9381567465296378, - -0.015826130349054175, - -0.15839537887351376, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.7389491982691622, - 0.5930548677108557, - -0.3197499120590796, - -0.2710844157623247, - 0.6546781772827837, - -0.7441603130444997, - 0.1327475524413142, - 0.06752153632617716, - -0.15921861250182748, - -0.3074269870618701, - -0.9381567465296152, - -0.09204334957270785, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6353212677407487, - 0.5930548677108666, - -0.49462390827861896, - -0.2710844157623251, - -0.19794392536178265, - -0.7441603130445132, - -0.6379997107380411, - 0.06752153632617765, - -0.746448316475257, - -0.30742698706187577, - 0.5901724819554086, - -0.09204334957266622, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.31974991205908465, - -0.5878426453771876, - 0.7431022931024716, - -0.19999410059335357, - 0.1327475524413256, - 0.748746719266333, - 0.6494277771305575, - 0.23155998508657713, - -0.9381567465296092, - 0.30629948524912526, - -0.16137702524548156, - -0.09587092765202959, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026052, - -0.5878426453771824, - -0.31974991205881126, - -0.06728907496677031, - -0.6494277771305258, - 0.7487467192663264, - 0.13274755244156933, - 0.29731212458074235, - 0.16137702524513428, - 0.3062994852491226, - -0.9381567465296805, - -0.0019172125004258724, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.07076101773383354, - -0.6799921474123458, - 0.7297969291705849, - -0.5458425050135957, - 0.2055108098171, - 0.7059963726699888, - 0.6777421551188116, - 0.0895195632454054, - -0.976093328231286, - 0.1979388825732151, - 0.08978871503745908, - 0.11180922215146585, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.35084515196467586, - -0.6799921474123473, - 0.6438310017391454, - -0.546670257964879, - -0.0762480036804073, - 0.7059963726699902, - 0.7040989729516137, - 0.0897733490696184, - -0.9333241244485313, - 0.197938882573215, - -0.29954344841446345, - 0.1080604014622077, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.6120679205465994, - -0.5961006045855227, - -0.519650776820958, - -0.29687437049014, - -0.7218603574349759, - -0.6894924989185722, - -0.05931035574747784, - 0.37739782039139264, - -0.32294037375599194, - 0.4114172616065686, - -0.8523176355388519, - -0.007598787325162471, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.42693646912660455, - -0.5961006045855335, - 0.6799921474123578, - -0.29687437049013754, - 0.1617690196294789, - -0.6894924989185307, - -0.7059963726700001, - 0.3773978203913938, - 0.8896943495481048, - 0.4114172616065616, - -0.1979388825732156, - -0.007598787325162247, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6200033019471012, - 0.519650776820979, - -0.5878426453771478, - -0.2338370383391468, - -0.6601974190263236, - 0.05931035574752369, - 0.7487467192663314, - 0.4596023924097947, - 0.4239519707297692, - 0.8523176355388151, - 0.3062994852491284, - -0.07187409825056615, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.8281166703276118, - 0.5196507768209463, - -0.21020430650904318, - -0.2338370383391442, - -0.280403158064359, - 0.05931035574748572, - -0.9580481984998171, - 0.4596023924097986, - -0.4853831983835998, - 0.8523176355388394, - 0.1948276132287347, - -0.07187409825056774, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - 0.5961006045855147, - -0.679992147412344, - 0.42693646912659017, - -0.3835337763405373, - 0.6894924989185235, - 0.705996372669986, - 0.1617690196294774, - 0.253057107649918, - -0.4114172616065512, - 0.19793888257321154, - 0.8896943495480932, - 0.056594647172435605, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.08251859377564608, - -0.6799921474123455, - -0.7285611581321398, - -0.38353377634053876, - -0.34193042295667175, - 0.7059963726699879, - -0.6202037629952074, - 0.2530571076499151, - 0.9360952235419314, - 0.1979388825732079, - -0.2907678304553728, - 0.05659464717243548, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.6200033019471015, - 0.5878426453771801, - 0.5196507768209895, - -0.23276427255156046, - -0.660197419026333, - -0.7487467192663245, - 0.05931035574751852, - 0.38429701764895724, - 0.42395197072974833, - -0.3062994852491227, - 0.8523176355388236, - -0.19265192885714477, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ] - }, - { - "hidden": false, - "fixed": false, - "transform": [ - -0.7431022931026001, - 0.5878426453771806, - 0.31974991205881154, - -0.20771156968200555, - -0.6494277771305221, - -0.7487467192663237, - -0.1327475524415697, - 0.4080890144177322, - 0.1613770252451326, - -0.3062994852491215, - 0.9381567465296812, - -0.2027307325946554, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ] - } - ], - "instances": [ - { - "name": "Leg Assembly Left <1>", - "suppressed": false, - "id": "Mmt/Et2QSo+tJUCiJ", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c573ded353b4bd2f1818d5bc", - "type": "Assembly" - }, - { - "name": "Leg Assembly Right <1>", - "suppressed": false, - "id": "Ms91x5SNPzw6QpVn4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "0c3eb94516c3400f732893d5", - "type": "Assembly" - }, - { - "name": "Right Foot <1>", - "suppressed": false, - "id": "MjwMJw5qg/6vlWzx8", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "2f790faaa0cce74c56e8a209", - "type": "Assembly" - }, - { - "name": "Left Foot <1>", - "suppressed": false, - "id": "Mg8f+S7hpR/0boF9Q", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "c749260650d4cfb6efe288d6", - "type": "Assembly" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MCv9jBpvSNtdwLZ8g", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MG+KbZgXri55nbcLH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "McmgZ6Lytp0ApbVkR", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MCxD5P6tETgWM1use", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MCpP1KyOpdqpO2w9q", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MDC5cog7Ccygk+NCa", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - } - ], - "patterns": [], - "features": [ - { - "id": "MXc8kRJpJJHoRqScs", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MjwMJw5qg/6vlWzx8", - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.012249999999999959, - 0.03805914091768398, - -0.03084647158930076 - ] - } - }, - { - "matedOccurrence": [ - "Ms91x5SNPzw6QpVn4", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.012249999999999959, - 0.03805914091768398, - -0.03084647158930076 - ] - } - } - ], - "name": "Fastened 2" - } - }, - { - "id": "MTf9u5rjjZtsyriZB", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mg8f+S7hpR/0boF9Q", - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.0, - 1.7e-29, - -1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - 1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.012249999999999959, - 0.03805914091768398, - -0.03084647158930076 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.01225000000000022, - 0.03805914091768398, - -0.030846471589300595 - ] - } - } - ], - "name": "Fastened 3" - } - }, - { - "id": "MpWFKn5f4z5d3sTh+", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.0, - -0.06900000000000002, - 0.069 - ] - } - }, - { - "matedOccurrence": [ - "Ms91x5SNPzw6QpVn4", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.0, - 0.06899999999999996, - 0.069 - ] - } - } - ], - "name": "Fastened 4" - } - }, - { - "id": "M4FuCiQ7Bck63Btfb", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "McmgZ6Lytp0ApbVkR" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - 0.06899999999999995, - 0.03064718584144392 - ] - } - } - ], - "name": "Fastened 1" - } - }, - { - "id": "M2JAYRSBXekyrx2cu", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCpP1KyOpdqpO2w9q" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - 0.06899999999999996, - 0.069 - ] - } - } - ], - "name": "Fastened 5" - } - }, - { - "id": "M4NluQgAVzROrIXo0", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCxD5P6tETgWM1use" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - 0.056365969319910406, - -0.05023074260477261 - ] - } - } - ], - "name": "Fastened 6" - } - }, - { - "id": "MHEy7hyGLA5ZNynon", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MG+KbZgXri55nbcLH" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - -0.05636596931991038, - -0.05023074260477262 - ] - } - } - ], - "name": "Fastened 7" - } - }, - { - "id": "MfzfljwtvhmY01Q6O", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCv9jBpvSNtdwLZ8g" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - -0.069, - 0.03064718584144392 - ] - } - } - ], - "name": "Fastened 8" - } - }, - { - "id": "MHRFSTpTO3At609qA", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MDC5cog7Ccygk+NCa" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.3912741949142146e-64 - ], - "zAxis": [ - 0.0, - -3.3912741949142146e-64, - -1.0 - ], - "origin": [ - 0.0, - -2.0347645169485253e-66, - 0.022 - ] - } - }, - { - "matedOccurrence": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.02, - -0.06900000000000002, - 0.069 - ] - } - } - ], - "name": "Fastened 9" - } - } - ], - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "bd4da5ebd8abf10bc04cf9ff", - "documentId": "caa0864516b05cef81a78798", - "elementId": "8b44c573e11fa4fa0907fa15" - }, - "subAssemblies": [ - { - "instances": [ - { - "name": "Outer RMD X8 90 <1>", - "suppressed": false, - "id": "M6JuP+JlwesAjtNZk", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JOD" - }, - { - "name": "Inner RMD X8 90 <1>", - "suppressed": false, - "id": "MIbYyrb6XyuTQhX4/", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JnD" - } - ], - "patterns": [], - "features": [ - { - "id": "MMqvc+kxAhtxzPvPd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.0368, - 4.500576986866522e-18 - ] - } - }, - { - "matedOccurrence": [ - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 2.2349804084439193e-18, - 0.0368, - 0.0 - ] - } - } - ], - "name": "DOF X8" - } - } - ], - "fullConfiguration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", - "configuration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c" - }, - { - "instances": [ - { - "name": "Outer RMD X8 90 <1>", - "suppressed": false, - "id": "M6JuP+JlwesAjtNZk", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JOD" - }, - { - "name": "Inner RMD X8 90 <1>", - "suppressed": false, - "id": "MIbYyrb6XyuTQhX4/", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JnD" - } - ], - "patterns": [], - "features": [ - { - "id": "MMqvc+kxAhtxzPvPd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.0368, - 4.500576986866522e-18 - ] - } - }, - { - "matedOccurrence": [ - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 2.2349804084439193e-18, - 0.0368, - 0.0 - ] - } - } - ], - "name": "DOF X8" - } - } - ], - "fullConfiguration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c" - }, - { - "instances": [ - { - "name": "Outer RMD X8 90 <1>", - "suppressed": false, - "id": "M6JuP+JlwesAjtNZk", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JOD" - }, - { - "name": "Inner RMD X8 90 <1>", - "suppressed": false, - "id": "MIbYyrb6XyuTQhX4/", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JnD" - } - ], - "patterns": [], - "features": [ - { - "id": "MMqvc+kxAhtxzPvPd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.0368, - 4.500576986866522e-18 - ] - } - }, - { - "matedOccurrence": [ - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 2.2349804084439193e-18, - 0.0368, - 0.0 - ] - } - } - ], - "name": "DOF X8" - } - } - ], - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c" - }, - { - "instances": [ - { - "name": "Outer RMD X4 24 <1>", - "suppressed": false, - "id": "MJCnQYiZjPSNbF0NH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae", - "type": "Part", - "isStandardContent": false, - "partId": "JND" - }, - { - "name": "Inner RMD X4 24 <1>", - "suppressed": false, - "id": "M7Uo07YqBQcTPTVNn", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae", - "type": "Part", - "isStandardContent": false, - "partId": "JYD" - } - ], - "patterns": [], - "features": [ - { - "id": "Mml490EEZQNH4alVT", - "suppressed": true, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - 6.999999999999999e-30, - -7e-45 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - 6.999999999999999e-30, - -1.0, - 1e-15 - ], - "origin": [ - -9.434999999999999e-31, - -0.017440859082316, - -0.009628849196581944 - ] - } - }, - { - "matedOccurrence": [], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - 0.0, - 0.0 - ] - } - } - ], - "name": "Fastened 1" - } - }, - { - "id": "MmaAiwEBfgRILKWtp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -5.302809438176075e-18, - 0.018059140917684003, - -0.009628849196581978 - ] - } - }, - { - "matedOccurrence": [ - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -3.3999999999999997e-31, - 0.018059140917684003, - -0.009628849196581975 - ] - } - } - ], - "name": "DOF X4" - } - } - ], - "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40" - }, - { - "instances": [ - { - "name": "Outer RMD X8 90 <1>", - "suppressed": false, - "id": "M6JuP+JlwesAjtNZk", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JOD" - }, - { - "name": "Inner RMD X8 90 <1>", - "suppressed": false, - "id": "MIbYyrb6XyuTQhX4/", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24", - "type": "Part", - "isStandardContent": false, - "partId": "JnD" - } - ], - "patterns": [], - "features": [ - { - "id": "MMqvc+kxAhtxzPvPd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.0368, - 4.500576986866522e-18 - ] - } - }, - { - "matedOccurrence": [ - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 2.2349804084439193e-18, - 0.0368, - 0.0 - ] - } - } - ], - "name": "DOF X8" - } - } - ], - "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c" - }, - { - "instances": [ - { - "name": "Outer RMD X4 24 <1>", - "suppressed": false, - "id": "MJCnQYiZjPSNbF0NH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae", - "type": "Part", - "isStandardContent": false, - "partId": "JND" - }, - { - "name": "Inner RMD X4 24 <1>", - "suppressed": false, - "id": "M7Uo07YqBQcTPTVNn", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae", - "type": "Part", - "isStandardContent": false, - "partId": "JYD" - } - ], - "patterns": [], - "features": [ - { - "id": "Mml490EEZQNH4alVT", - "suppressed": true, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - 6.999999999999999e-30, - -7e-45 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - 6.999999999999999e-30, - -1.0, - 1e-15 - ], - "origin": [ - -9.434999999999999e-31, - -0.017440859082316, - -0.009628849196581944 - ] - } - }, - { - "matedOccurrence": [], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - 0.0, - 0.0 - ] - } - } - ], - "name": "Fastened 1" - } - }, - { - "id": "MmaAiwEBfgRILKWtp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -5.302809438176075e-18, - 0.018059140917684003, - -0.009628849196581978 - ] - } - }, - { - "matedOccurrence": [ - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "yAxis": [ - 0.0, - 1e-15, - 1.0 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -3.3999999999999997e-31, - 0.018059140917684003, - -0.009628849196581975 - ] - } - } - ], - "name": "DOF X4" - } - } - ], - "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40" - }, - { - "instances": [ - { - "name": "Outer X12 150 <1>", - "suppressed": false, - "id": "MlXjvehRdY7r/s6xx", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "24710ad4ebae4ee5fbcdb83a", - "type": "Part", - "isStandardContent": false, - "partId": "JND" - }, - { - "name": "Inner X12 150 <1>", - "suppressed": false, - "id": "MN4BDuQdCoQELOWZT", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "24710ad4ebae4ee5fbcdb83a", - "type": "Part", - "isStandardContent": false, - "partId": "JwD" - } - ], - "patterns": [], - "features": [ - { - "id": "ME54sWyZheOE2tBug", - "suppressed": true, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MlXjvehRdY7r/s6xx" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0021527035807329554, - 0.048590542881956605, - 0.124 - ] - } - }, - { - "matedOccurrence": [], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - 0.0, - 0.0 - ] - } - } - ], - "name": "Fastened 1" - } - }, - { - "id": "MpquINd+UBuS64rxS", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "REVOLUTE", - "matedEntities": [ - { - "matedOccurrence": [ - "MN4BDuQdCoQELOWZT" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.002152703580733417, - 0.007490542881956618, - 0.12399999999999983 - ] - } - }, - { - "matedOccurrence": [ - "MlXjvehRdY7r/s6xx" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.002152703580733417, - 0.007490542881956618, - 0.12399999999999983 - ] - } - } - ], - "name": "DOF X12" - } - } - ], - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "db5b8cbcd39279a6df833810" - }, - { - "instances": [ - { - "name": "RMD_X12_150_Mock <1>", - "suppressed": false, - "id": "MupzCnKTPrhmpySTz", - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "db5b8cbcd39279a6df833810", - "type": "Assembly" - }, - { - "name": "RMD_X8_90_Mock <1>", - "suppressed": false, - "id": "MmqxtZy2nD2t/omU+", - "fullConfiguration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", - "configuration": "maxRotation=2.0943951023931953+radian;minRotation=-1.0471975511965976+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Leg Part 2 Left <1>", - "suppressed": false, - "id": "MlFU7IkqQ6XuvRJKg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "748bcd106df1ff72da230d4f", - "type": "Part", - "isStandardContent": false, - "partId": "RIBD" - }, - { - "name": "Leg Part 3 <1>", - "suppressed": false, - "id": "MOGf5Kru1WuZWXfsw", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "aa42ebcd1cfa1b7c8ed4593e", - "type": "Part", - "isStandardContent": false, - "partId": "RRED" - }, - { - "name": "Leg Part 4 <1>", - "suppressed": false, - "id": "MW+qrKnELqw3SWfc5", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "30888fad3c1c549cad7cc7db", - "type": "Part", - "isStandardContent": false, - "partId": "RQGD" - }, - { - "name": "RMD_X8_90_Mock <2>", - "suppressed": false, - "id": "MmTJVLexwl8k/XgQN", - "fullConfiguration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=0.0+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Let Part 5 Left <1>", - "suppressed": false, - "id": "MtoHfADWEE9ILAARX", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c1010b16fa9038655a84224d", - "type": "Part", - "isStandardContent": false, - "partId": "R1CD" - }, - { - "name": "RMD_X8_90_Mock <3>", - "suppressed": false, - "id": "MuaH8l4oaXxJhFPJA", - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Leg Part 6 <2>", - "suppressed": false, - "id": "M/7QAJEhgYYkQ05ho", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "f4a7fd08ee6288a2cd19f4ea", - "type": "Part", - "isStandardContent": false, - "partId": "R9CD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", - "suppressed": false, - "id": "MPxE1GxeWOVfGz1PG", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Leg Part 1 <2>", - "suppressed": false, - "id": "Monsr4SEdtfgCvf6c", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "239ed80637dd478993211ca5", - "type": "Part", - "isStandardContent": false, - "partId": "JHD" - }, - { - "name": "RMD_X4_24_Mock <1>", - "suppressed": false, - "id": "MZ9ZWy1KzCmivBMJF", - "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40", - "type": "Assembly" - }, - { - "name": "Leg Part 7 <1>", - "suppressed": false, - "id": "M3JpWGJlAhJzVwYlH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "03247d1e58ea1979de7e0e59", - "type": "Part", - "isStandardContent": false, - "partId": "RpED" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", - "suppressed": false, - "id": "M6cpdrFCq51uKRRRO", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", - "suppressed": false, - "id": "MOEs/MP4q2ydsbiX4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", - "suppressed": false, - "id": "M3W+SQlCIV8I+rEAm", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", - "suppressed": false, - "id": "MTOCcje6Ly3gLQ5cA", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", - "suppressed": false, - "id": "MSlaQh6Z3YzYg6BPs", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <6>", - "suppressed": false, - "id": "MeJfjv43Y3JoN1V8g", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <7>", - "suppressed": false, - "id": "Mfpf5MtGs0j2fRnfc", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <8>", - "suppressed": false, - "id": "M06lKwDiKRJ72UceH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", - "suppressed": false, - "id": "Mf++ZaZYunEgJhvoR", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", - "suppressed": false, - "id": "M0V++ba5vuwmIhgdj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", - "suppressed": false, - "id": "MxJq+drjXxLX6pTxr", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <4>", - "suppressed": false, - "id": "MinT6k7sLRq+Xbj58", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <2>", - "suppressed": false, - "id": "MRDZ7nmZP9DFdMTKq", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MdVnY/+fgYRg0YuGF", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "8a5cfdf1547571e3db91677d", - "documentId": "7f2a29eee985921f7b14fc23", - "elementId": "c5b421dc3dcba020b059f986", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MK1evKjun05Kue8pF", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "8a5cfdf1547571e3db91677d", - "documentId": "7f2a29eee985921f7b14fc23", - "elementId": "c5b421dc3dcba020b059f986", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "Mj+rOIUir1UPGEYP4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "Mhs2Pp3quEiEpm3Gq", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "M6/h9H6anbf1WO173", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MW8LuNjby6vCSBwvg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MViMKbP8rvrzcGnov", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "M0rmLeMKoxqvoyjYb", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MkNFkceAMlVdMl9uu", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "Mtxg13PWz/nuTuQgu", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <9>", - "suppressed": false, - "id": "MMADtbqnfPAbe90Ng", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <10>", - "suppressed": false, - "id": "MO6fMvZBh0Zxm2hhP", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "Meb+xq43EWHA5Dsfj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MEU46ZL8OuyfL55B6", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MrWFj8+VeJqAraxNA", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MxaHTL0LBcjvuxt05", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MzpGJcGcfFGz5KAT9", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "M7okfA3mymhVL+heC", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MasRtxdfTeN+DVUb8", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MJTr47+XLtBaAx/kc", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MR1KIPN9sw8Gzx5wv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "MATENdAcw5pMetyRp", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <9>", - "suppressed": false, - "id": "MI/LORfYf6zOZo3G5", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MM379xQMNIW5sB+0L", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MEIx3REC8Iv1lk5qV", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <10>", - "suppressed": false, - "id": "MW4d9K/527lnEK98E", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <11>", - "suppressed": false, - "id": "M6vUzbfXr25x0t1BI", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <12>", - "suppressed": false, - "id": "MM2nfT/RLttyGUw4T", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "M7/xxAUIljVlDTKM9", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "M5AKcVOaVNfA0Oosm", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "M5uuD9S30FL6q6hPv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MQWR1Z3jXuDrqH+j4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MAGtFUV+gVckuwqUj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MYtE9iIaiJJPfwlKv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MrdT+uQcKoonPpNSp", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MWZ4wM+1NolEosJKz", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MB8v/7B8jIzoMj+O2", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "MPLlBypmxqLBKDvea", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MpuN71cy5fa7N2x8e", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MdQq9PVpB2hoshML2", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MweKRM7vgjNDLq32k", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MhEfUUA9L2kugaA7C", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MCBr6FfOeIaPE0sS4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MD4dokFtzDllb3Ug+", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MTKEwqK456NssYUND", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "McU6/WeN2OwxvKgus", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MLUjmwTXliil4xRTK", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "Mf4b/8Xu1NhMVXcQG", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MmCy7JJI37NPE2Lth", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "6b619d6c43678adebb7cba1e", - "documentId": "8e89c0576c443eeb11e4ba3f", - "elementId": "832038f58e11b187138faa77", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <2>", - "suppressed": false, - "id": "MZ90wvSDkzNr/PNZC", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "6b619d6c43678adebb7cba1e", - "documentId": "8e89c0576c443eeb11e4ba3f", - "elementId": "832038f58e11b187138faa77", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1 <1>", - "suppressed": false, - "id": "MfZu/LHB/pDhjOOmg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <1>", - "suppressed": false, - "id": "MSzQbOHF5rqOsAEyr", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFH" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <2>", - "suppressed": false, - "id": "MjGPhf0P2WsLutJTe", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFH" - } - ], - "patterns": [], - "features": [ - { - "id": "M0F6YvhDBz60Q+ipT", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.00478815233439666, - 0.0, - 0.017869627786347916 - ] - } - }, - { - "matedOccurrence": [ - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.00215270358073341, - -0.015509457118043399, - 0.1425 - ] - } - } - ], - "name": "Fastened 1" - } - }, - { - "id": "MQ2+X0V30LHl2ClMd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.01856014646970705, - -0.010700000000000001, - 0.04480815732679735 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -0.0, - -1.0, - -0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.027850000000000003, - -0.1233081573267972, - -0.01856014646970735 - ] - } - } - ], - "name": "Fastened 2" - } - }, - { - "id": "Mhbnzg9n0Cm4Z42WY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.021650635094611036, - 0.0403, - -0.012499999999999897 - ] - } - }, - { - "matedOccurrence": [ - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - -0.49999999999999994, - 0.0, - 0.8660254037844387 - ], - "yAxis": [ - -0.8660254037844387, - 0.0, - -0.49999999999999994 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.021650635094610956, - 0.0403, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 3" - } - }, - { - "id": "M8xQhk4vs7Pb/4nip", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.03520000000000001, - -0.06 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.095, - -0.03520000000000001, - -0.06 - ] - } - } - ], - "name": "Fastened 4" - } - }, - { - "id": "MAkskzVRVmxfTUkaM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.044808157326797396, - -0.010700000000000001, - -0.018560146469706898 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.10999999999999999, - 0.03571014646970688, - -0.044808157326797396 - ] - } - } - ], - "name": "Fastened 5" - } - }, - { - "id": "MbQ/z4WTQaAS1w7GD", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.02415, - 0.1637999999999999, - 0.024999999999999998 - ] - } - }, - { - "matedOccurrence": [ - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 0.49999999999999994, - 0.0, - 0.8660254037844387 - ], - "yAxis": [ - -0.8660254037844387, - 0.0, - 0.49999999999999994 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.021650635094610956, - 0.0403, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 8" - } - }, - { - "id": "M7EXjjiGsj0S813Xd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 1.0, - -2.1211237752704297e-16, - 2.072858199868364e-31 - ], - "yAxis": [ - 0.0, - -9.77245281032262e-16, - -1.0 - ], - "zAxis": [ - 2.1211237752704297e-16, - 1.0, - -9.77245281032262e-16 - ], - "origin": [ - 0.012380880562257042, - 0.043059140917684, - -0.013592912327149645 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - -0.30901699437494745, - -0.9510565162951536 - ], - "yAxis": [ - 0.0, - 0.9510565162951536, - -0.30901699437494745 - ], - "zAxis": [ - 1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.03275, - 0.4097441455722679, - -0.012999880010327092 - ] - } - } - ], - "name": "Fastened 9" - } - }, - { - "id": "MJ7KdQygB7+0sX2HZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.02, - 0.007159699904367146, - 0.05755639579820252 - ] - } - }, - { - "matedOccurrence": [ - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.055403692217470074, - 0.0319905428819566, - 0.13115969990436716 - ] - } - } - ], - "name": "Fastened 12" - } - }, - { - "id": "M5CE7Nnz5D++DfcuZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.053349999999999995, - 0.3287999999999999, - 2.143131898507868e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05335000000000001, - 0.3287999999999999, - 0.0 - ] - } - } - ], - "name": "Fastened 11" - } - }, - { - "id": "MqntsPqPGlnCuY/Qm", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6cpdrFCq51uKRRRO" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -0.0, - -1.0, - -0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.039850000000000003, - -0.0785, - -2.7011602685146898e-17 - ] - } - } - ], - "name": "Fastened 13" - } - }, - { - "id": "M8ncbacU4qkZxBF1N", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MOEs/MP4q2ydsbiX4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0372, - 3.1534655078044345e-19 - ] - } - } - ], - "name": "Fastened 14" - } - }, - { - "id": "MR8F8Lw+YnVEL0ei2", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTOCcje6Ly3gLQ5cA" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.07135000000000001, - 0.1638, - 6.306931015608861e-19 - ] - } - } - ], - "name": "Fastened 16" - } - }, - { - "id": "MKpD3x04AWan996oO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MSlaQh6Z3YzYg6BPs" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05535000000000001, - 0.1638, - 1.1205518212198275e-18 - ] - } - } - ], - "name": "Fastened 17" - } - }, - { - "id": "MS+/Gp43IBEYMNdmA", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MeJfjv43Y3JoN1V8g" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.07135000000000001, - 0.40979999999999994, - 3.061616997868383e-19 - ] - } - } - ], - "name": "Fastened 19" - } - }, - { - "id": "MUDr2gDimKROwcIrY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M06lKwDiKRJ72UceH" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05535000000000001, - 0.40979999999999994, - 1.5614246689128753e-18 - ] - } - } - ], - "name": "Fastened 20" - } - }, - { - "id": "Mh6oWoDLAeaO8ixRA", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mf++ZaZYunEgJhvoR" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.0552, - -0.06 - ] - } - } - ], - "name": "Fastened 23" - } - }, - { - "id": "McK7WhATXIKLcVdS2", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M0V++ba5vuwmIhgdj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.0552, - 0.06 - ] - } - } - ], - "name": "Fastened 24" - } - }, - { - "id": "MArofljqzr+XITEje", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MxJq+drjXxLX6pTxr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.07335000000000001, - 0.2658, - 2.7650228511998845e-19 - ] - } - } - ], - "name": "Fastened 25" - } - }, - { - "id": "M3esVv8kNV4WLNP4Q", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MinT6k7sLRq+Xbj58" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.07335000000000001, - 0.3287999999999999, - 2.7650228511998835e-19 - ] - } - } - ], - "name": "Fastened 26" - } - }, - { - "id": "MdpQ2ao+fuIGCqbFh", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MRDZ7nmZP9DFdMTKq" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.00225, - 1.8982025386783974e-19 - ] - } - }, - { - "matedOccurrence": [ - "MOEs/MP4q2ydsbiX4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 27" - } - }, - { - "id": "Mq/6epKoZsKhmRgQj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MdVnY/+fgYRg0YuGF" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - -1.0 - ], - "origin": [ - 0.0, - 0.0, - 0.067 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.06775, - 0.2658, - 5.817072295949928e-19 - ] - } - } - ], - "name": "Fastened 28" - } - }, - { - "id": "MdfQXDT9oF8UzM6yJ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MK1evKjun05Kue8pF" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - -1.0 - ], - "origin": [ - 0.0, - 0.0, - 0.067 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.06775, - 0.3287999999999999, - 5.817072295949927e-19 - ] - } - } - ], - "name": "Fastened 29" - } - }, - { - "id": "MYOoio/nbV5nyF+CE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M0rmLeMKoxqvoyjYb" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005000000000000001, - -0.03497867989975702, - -0.04626545095933228 - ] - } - } - ], - "name": "Fastened 30" - } - }, - { - "id": "Mja6RW0SMQMFfLNtX", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MViMKbP8rvrzcGnov" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.053425150863699825, - -0.02257771589844587 - ] - } - } - ], - "name": "Fastened 31" - } - }, - { - "id": "MFJN6sJWrMBIIjl0J", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MMADtbqnfPAbe90Ng" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.05342515086369982, - 0.022577715898444924 - ] - } - } - ], - "name": "Fastened 32" - } - }, - { - "id": "MZQ3/LgpdWGHfEJql", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW8LuNjby6vCSBwvg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.03497867989975702, - 0.04626545095933132 - ] - } - } - ], - "name": "Fastened 33" - } - }, - { - "id": "MInDQdzx0mLx4LR7V", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6/h9H6anbf1WO173" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.0071596999043671665, - 0.05755639579820252 - ] - } - } - ], - "name": "Fastened 34" - } - }, - { - "id": "MQhTNDdInujl1xkkY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mj+rOIUir1UPGEYP4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.007159699904367146, - 0.05755639579820252 - ] - } - } - ], - "name": "Fastened 35" - } - }, - { - "id": "MYQLzjbvqtkPVOt/w", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MkNFkceAMlVdMl9uu" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.03497867989975699, - 0.04626545095933132 - ] - } - } - ], - "name": "Fastened 36" - } - }, - { - "id": "M2vWeznoDl0YWcZSK", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mhs2Pp3quEiEpm3Gq" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005000000000000001, - 0.0534251508636998, - 0.022577715898444917 - ] - } - } - ], - "name": "Fastened 37" - } - }, - { - "id": "MZ6emi3SzoiW5WdX/", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mtxg13PWz/nuTuQgu" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.0534251508636998, - -0.022577715898445882 - ] - } - } - ], - "name": "Fastened 38" - } - }, - { - "id": "MaAsVBSFdvB8EiVB0", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MO6fMvZBh0Zxm2hhP" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.03497867989975699, - -0.04626545095933228 - ] - } - } - ], - "name": "Fastened 39" - } - }, - { - "id": "Mg348VApQxLN7RZDM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MrWFj8+VeJqAraxNA" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.013081475451951157, - -0.02, - -0.013081475451950953 - ] - } - } - ], - "name": "Fastened 40" - } - }, - { - "id": "MqqJ0I2eHB4tZVEBO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MEU46ZL8OuyfL55B6" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.00478815233439666, - -0.02, - 0.017869627786347916 - ] - } - } - ], - "name": "Fastened 41" - } - }, - { - "id": "M0tUUcVDh34MlfxPS", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Meb+xq43EWHA5Dsfj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - -0.01786962778634771, - -0.02, - -0.004788152334396474 - ] - } - } - ], - "name": "Fastened 42" - } - }, - { - "id": "M2b0szg4j2geiJqfS", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MxaHTL0LBcjvuxt05" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - -0.03369184267320266, - 0.01856014646970705 - ] - } - } - ], - "name": "Fastened 43" - } - }, - { - "id": "Mdv5bRqBUW+WfaT46", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MzpGJcGcfFGz5KAT9" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - -0.033691842673202556, - -0.018560146469706745 - ] - } - } - ], - "name": "Fastened 44" - } - }, - { - "id": "M0WvQ5kCx/Mv2aH2P", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MasRtxdfTeN+DVUb8" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - -0.12330815732679759, - 0.0185601464697064 - ] - } - } - ], - "name": "Fastened 45" - } - }, - { - "id": "M+MYUKlJlM9yxDfuQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M7okfA3mymhVL+heC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - -0.1233081573267972, - -0.01856014646970735 - ] - } - } - ], - "name": "Fastened 46" - } - }, - { - "id": "MZqZI77OEytbkCkW5", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MJTr47+XLtBaAx/kc" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.021650635094610956, - 0.060300000000000006, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 47" - } - }, - { - "id": "MByZSlLE+wS+Jg8lL", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MI/LORfYf6zOZo3G5" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.021650635094611036, - 0.060300000000000006, - 0.012499999999999897 - ] - } - } - ], - "name": "Fastened 48" - } - }, - { - "id": "MMYcZ1TiIHVE4aZy4", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MATENdAcw5pMetyRp" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.021650635094611043, - 0.060300000000000006, - 0.01249999999999987 - ] - } - } - ], - "name": "Fastened 49" - } - }, - { - "id": "MgvXd/V0pbSmGlgzM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MR1KIPN9sw8Gzx5wv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.021650635094611036, - 0.060300000000000006, - -0.012499999999999897 - ] - } - } - ], - "name": "Fastened 50" - } - }, - { - "id": "MiGNoz9S0E80IXwly", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M5uuD9S30FL6q6hPv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - 0.03571014646970688, - 0.044808157326797396 - ] - } - } - ], - "name": "Fastened 56" - } - }, - { - "id": "MYdPcvCEzKkikb/Mr", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M7/xxAUIljVlDTKM9" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.02765815732679722, - 0.018560146469707346 - ] - } - } - ], - "name": "Fastened 57" - } - }, - { - "id": "McGtg36ymAjVMa8GB", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M5AKcVOaVNfA0Oosm" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.0014101464697072188, - -0.04480815732679726 - ] - } - } - ], - "name": "Fastened 58" - } - }, - { - "id": "MscQdGCZI9lFmbAh4", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MYtE9iIaiJJPfwlKv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.0014101464697069135, - 0.044808157326797396 - ] - } - } - ], - "name": "Fastened 59" - } - }, - { - "id": "M6cKUvDxzu927vZgi", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MQWR1Z3jXuDrqH+j4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - 0.03571014646970688, - -0.044808157326797396 - ] - } - } - ], - "name": "Fastened 60" - } - }, - { - "id": "MsafU1AHZfRd4mRpp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MAGtFUV+gVckuwqUj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.027658157326797616, - -0.0185601464697064 - ] - } - } - ], - "name": "Fastened 61" - } - }, - { - "id": "MMJ5cei6p4e38q7EM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MdQq9PVpB2hoshML2" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.095, - 0.05530000000000001, - -0.06 - ] - } - } - ], - "name": "Fastened 21" - } - }, - { - "id": "MGrvmAaV3KtSk+rpo", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MpuN71cy5fa7N2x8e" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.095, - 0.055300000000000016, - 0.06 - ] - } - } - ], - "name": "Fastened 22" - } - }, - { - "id": "M7fVsT5DzFhLDnlT+", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MD4dokFtzDllb3Ug+" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.1637999999999999, - 0.024999999999999998 - ] - } - } - ], - "name": "Fastened 66" - } - }, - { - "id": "MREesG14GsurkN8jQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MweKRM7vgjNDLq32k" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.1637999999999999, - -0.025000000000000012 - ] - } - } - ], - "name": "Fastened 67" - } - }, - { - "id": "MLPB829dzEvG/IQNx", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MhEfUUA9L2kugaA7C" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.18545063509461102, - -0.012499999999999893 - ] - } - } - ], - "name": "Fastened 68" - } - }, - { - "id": "M9O5PMiknMNsUBjLx", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCBr6FfOeIaPE0sS4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - 2.1431318985078682e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.18545063509461093, - 0.012500000000000027 - ] - } - } - ], - "name": "Fastened 69" - } - }, - { - "id": "MC1jD3evRns2NqHOO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mf4b/8Xu1NhMVXcQG" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.39851384645104104, - -0.006451568651833606 - ] - } - } - ], - "name": "Fastened 70" - } - }, - { - "id": "MUddxXtyYhmmVbgFQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MLUjmwTXliil4xRTK" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.39856970087877325, - 0.006548311358493486 - ] - } - } - ], - "name": "Fastened 71" - } - }, - { - "id": "MwPYYk1ezDhhsqIS3", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTKEwqK456NssYUND" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.4097441455722679, - -0.012999880010327092 - ] - } - } - ], - "name": "Fastened 72" - } - }, - { - "id": "MGqtNl2h+tbNnpwhz", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "McU6/WeN2OwxvKgus" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.409855854427732, - 0.012999880010327147 - ] - } - } - ], - "name": "Fastened 73" - } - }, - { - "id": "MqsveYsGhuzaVNLcV", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmCy7JJI37NPE2Lth" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396998e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396998e-16, - -1.0 - ], - "origin": [ - 0.0, - -3.80528315020918e-18, - 0.02 - ] - } - }, - { - "matedOccurrence": [ - "M6cpdrFCq51uKRRRO" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 74" - } - }, - { - "id": "M8I3aBtCZZk9yudBj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ90wvSDkzNr/PNZC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396998e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396998e-16, - -1.0 - ], - "origin": [ - 0.0, - -3.80528315020918e-18, - 0.02 - ] - } - }, - { - "matedOccurrence": [ - "Mfpf5MtGs0j2fRnfc" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.22464679914735e-16, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 75" - } - }, - { - "id": "MIgIp/DwX1iRVPllV", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MSzQbOHF5rqOsAEyr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -4.81482486096809e-35, - -0.0025, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MmCy7JJI37NPE2Lth" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1.0, - 1.1585837709396998e-16 - ], - "yAxis": [ - -1.0, - 0.0, - -0.0 - ], - "zAxis": [ - -0.0, - -1.1585837709396998e-16, - 1.0 - ], - "origin": [ - 0.0, - 2.49760048079759e-19, - -0.015 - ] - } - } - ], - "name": "Fastened 76" - } - }, - { - "id": "MeFgc1WE9b26IQt8E", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MfZu/LHB/pDhjOOmg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 1.22464679914735e-16, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.22464679914735e-16, - 1.0, - 0.0 - ], - "origin": [ - -5.5954020861548e-19, - 0.00206899253731814, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MSzQbOHF5rqOsAEyr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 1.22464679914735e-16, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.22464679914735e-16, - 1.0, - -0.0 - ], - "origin": [ - -5.84033144598427e-19, - 0.00226899253731814, - 0.0 - ] - } - } - ], - "name": "Fastened 77" - } - }, - { - "id": "MWYiBj/TqKPt0IILt", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ90wvSDkzNr/PNZC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396897e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396897e-16, - -1.0 - ], - "origin": [ - 0.0, - 2.12106075524218e-19, - -0.014675 - ] - } - }, - { - "matedOccurrence": [ - "MjGPhf0P2WsLutJTe" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0025, - 0.0 - ] - } - } - ], - "name": "Fastened 78" - } - }, - { - "id": "MEe6kQ8m6D+zmhtaF", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M3W+SQlCIV8I+rEAm" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0532, - 8.052052704393847e-19 - ] - } - } - ], - "name": "Fastened 15" - } - }, - { - "id": "M9iB9v7uoTxHpWmOj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6vUzbfXr25x0t1BI" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.11019999999999988, - 0.060300000000000006, - 0.021650635094611043 - ] - } - } - ], - "name": "Fastened 79" - } - }, - { - "id": "MJdwUkpvKmQtir+EO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MEIx3REC8Iv1lk5qV" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.11019999999999991, - 0.060300000000000006, - -0.021650635094611032 - ] - } - } - ], - "name": "Fastened 80" - } - }, - { - "id": "MkUKNike4EeakZyF/", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MM379xQMNIW5sB+0L" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.08520000000000011, - 0.060300000000000006, - 0.021650635094611032 - ] - } - } - ], - "name": "Fastened 81" - } - }, - { - "id": "MxWicscKCBs1dbIgw", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MM2nfT/RLttyGUw4T" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.07270000000000001, - 0.060300000000000006, - 7.321538181796193e-17 - ] - } - } - ], - "name": "Fastened 82" - } - }, - { - "id": "MPR9tF+YCkS6jnfGp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW4d9K/527lnEK98E" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.08519999999999998, - 0.060300000000000006, - -0.021650635094610956 - ] - } - } - ], - "name": "Fastened 83" - } - }, - { - "id": "Mh8UU4bXasjZKLPzO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mfpf5MtGs0j2fRnfc" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05685000000000001, - 0.1638, - 8.052052704393847e-19 - ] - } - } - ], - "name": "Fastened 85" - } - }, - { - "id": "M0EYedZWouz+dV3dS", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MPxE1GxeWOVfGz1PG" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.00225, - 1.8982025386783974e-19 - ] - } - }, - { - "matedOccurrence": [ - "MSlaQh6Z3YzYg6BPs" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.22464679914735e-16, - 1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 86" - } - }, - { - "id": "MXo/llu2nR7u3EnBZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MWZ4wM+1NolEosJKz" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05385, - 0.14523985353029356, - 0.044808157326797604 - ] - } - } - ], - "name": "Fastened 87" - } - }, - { - "id": "MLBjBaW/0kw6bpwS0", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MB8v/7B8jIzoMj+O2" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05385, - 0.18236014646970733, - 0.04480815732679721 - ] - } - } - ], - "name": "Fastened 88" - } - }, - { - "id": "M4XAxOg0nJxSVAtKV", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MPLlBypmxqLBKDvea" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05385, - 0.14523985353029292, - -0.04480815732679734 - ] - } - } - ], - "name": "Fastened 89" - } - }, - { - "id": "MJa+lzTSDeIh0mLSM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MrdT+uQcKoonPpNSp" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05385, - 0.18236014646970672, - -0.044808157326797445 - ] - } - } - ], - "name": "Fastened 90" - } - }, - { - "id": "MotriXojKSXZJEBMo", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.01856014646970735, - -0.010700000000000001, - -0.0448081573267972 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.07085000000000001, - 0.14523985353029356, - 0.044808157326797604 - ] - } - } - ], - "name": "Fastened 91" - } - }, - { - "id": "M0l53az7I4PrI3Kk9", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.09770000000000005, - 0.0403, - -1.491862189340054e-16 - ] - } - }, - { - "matedOccurrence": [ - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - 0.0403, - 1.8369701987210296e-18 - ] - } - } - ], - "name": "Fastened 92" - } - } - ], - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c573ded353b4bd2f1818d5bc" - }, - { - "instances": [ - { - "name": "Foot <1>", - "suppressed": false, - "id": "MQagisQD+Cl+UUaLt", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "73a250ddb3551ea4cc8c97f8", - "type": "Part", - "isStandardContent": false, - "partId": "JHD" - }, - { - "name": "RMD_X4_24_Mock <1>", - "suppressed": false, - "id": "M/+BwPZbAmCtXpKW3", - "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40", - "type": "Assembly" - }, - { - "name": "Ankle Half 1 Right <1>", - "suppressed": false, - "id": "M6WTwu87TqumtHQbz", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "609f5c961a94fee76f74acdc", - "type": "Part", - "isStandardContent": false, - "partId": "RbCD" - }, - { - "name": "Ankle Half 2 Right <2>", - "suppressed": false, - "id": "MW1eA3hoKkp1LAIcY", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "b25cdf9c8b146c77faa2877b", - "type": "Part", - "isStandardContent": false, - "partId": "RbCD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", - "suppressed": false, - "id": "MJb5P6wN6YIStbu8I", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", - "suppressed": false, - "id": "M8HMmw8ReBmNvWL00", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MWCFYbP25GZNgCUTj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MN1I3c0OAn1yNCYyZ", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MYbHHvpe2UFmx/uWc", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MMBPYSJpZ9NfI15bl", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MDi1WEXscyXbJToMC", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "M/5BILKHCN5kiMwze", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MEnQ+5NxlH727D0ED", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "M2CNrR+z8Lj4Ynp9g", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MGcr34bacJa9pz2bw", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MRdn7iTF22olRwOpe", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", - "suppressed": false, - "id": "M1tPHzc4UoLo8nL2T", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", - "suppressed": false, - "id": "MC6uhyzMKRKlKuMQD", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", - "suppressed": false, - "id": "MpwdhtbCMCnv0+gG7", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", - "suppressed": false, - "id": "M2Qx+jzKuFxYUT6yQ", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MufyE9kzlRXRnZjzF", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MbyaUbn2s11OMdYVN", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MwFJpnT5D2N8sv2jy", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Rubber Grip <3>", - "suppressed": false, - "id": "Mr/t5qXSCK6Hbo8uy", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "7a01466b86fb5109a0a77656", - "type": "Part", - "isStandardContent": false, - "partId": "RkBD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", - "suppressed": false, - "id": "Mxy5kNP03yMTgdat8", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", - "suppressed": false, - "id": "McnDCOS1GZNmMRm2q", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "92981A106_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MeMaYQfiM5RN/A8t2", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "66d80e811bf24574067a4740", - "documentId": "c115f2053b1b54c2d56973f3", - "elementId": "83b00a08f1300468f6fb5d13", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "92981A105_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MmCfqLcdneyFzspp+", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "56a53bd72599250cfdf42ac8", - "documentId": "afb77ad4e21f0e5b618d3fff", - "elementId": "49fb17d9a92cfb536f77a1fc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - } - ], - "patterns": [], - "features": [ - { - "id": "M/r3sQ+1N7u/AxABZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.0, - 0.04650914091768391, - -0.047628849196582 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.0, - 0.04650914091768391, - -0.047628849196582 - ] - } - } - ], - "name": "Fastened 2" - } - }, - { - "id": "MzsA0AB90y21n5hth", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.0335, - 0.00750914091768398, - -0.056678849196581976 - ] - } - }, - { - "matedOccurrence": [ - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - 0.0, - -1e-15, - -1.0 - ], - "yAxis": [ - 1.0, - -1.7e-29, - 1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.0245, - 0.038059140917684, - -0.009628849196581852 - ] - } - } - ], - "name": "Fastened 3" - } - }, - { - "id": "MivOHEEKjYXa9BMfK", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M8HMmw8ReBmNvWL00" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 1.0, - 0.0, - -0.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.10300000000000002, - 0.05 - ] - } - } - ], - "name": "Fastened 6" - } - }, - { - "id": "MApHGVZofG9Pz1wqm", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MJb5P6wN6YIStbu8I" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.08700000000000002, - 0.05 - ] - } - } - ], - "name": "Fastened 7" - } - }, - { - "id": "MAQqBOarclhu41hSl", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MDi1WEXscyXbJToMC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.0245, - 0.05805914091768401, - -0.009628849196581872 - ] - } - } - ], - "name": "Fastened 8" - } - }, - { - "id": "MdUpHaQUIR0mrQlYY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M/5BILKHCN5kiMwze" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.0245, - 0.05805914091768401, - -0.009628849196581997 - ] - } - } - ], - "name": "Fastened 9" - } - }, - { - "id": "MeiZ6fY1XP5B6SKyP", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MEnQ+5NxlH727D0ED" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.012249999999999959, - 0.05805914091768398, - -0.030846471589300782 - ] - } - } - ], - "name": "Fastened 10" - } - }, - { - "id": "MjIm1nf3vmOQj33+u", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MWCFYbP25GZNgCUTj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.01225000000000022, - 0.05805914091768398, - -0.030846471589300616 - ] - } - } - ], - "name": "Fastened 11" - } - }, - { - "id": "M78JdB6p0mALl59wX", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MYbHHvpe2UFmx/uWc" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - 0.028726763310402546, - -0.06892884919658177 - ] - } - } - ], - "name": "Fastened 12" - } - }, - { - "id": "MQlA0hSHVQTDp+WX3", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MN1I3c0OAn1yNCYyZ" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - 0.00750914091768398, - -0.05667884919658197 - ] - } - } - ], - "name": "Fastened 13" - } - }, - { - "id": "M+LrJFYqWKMz31Oj7", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MMBPYSJpZ9NfI15bl" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - -0.013708481475034805, - -0.06892884919658201 - ] - } - } - ], - "name": "Fastened 14" - } - }, - { - "id": "M3fVT6oC/jrBdkNFt", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MRdn7iTF22olRwOpe" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.01123029912122673, - 0.037000000000000005, - 0.043451688641506614 - ] - } - } - ], - "name": "Fastened 15" - } - }, - { - "id": "MhDNyWCZvlbclzD+D", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M2CNrR+z8Lj4Ynp9g" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.011286153548958884, - 0.037000000000000005, - 0.04354843134816631 - ] - } - } - ], - "name": "Fastened 16" - } - }, - { - "id": "M598qG4BEJxjZOLDF", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MGcr34bacJa9pz2bw" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.00005585442773205218, - 0.037000000000000005, - 0.03700011998967285 - ] - } - } - ], - "name": "Fastened 17" - } - }, - { - "id": "MrzeMP0YL7pSkNjOG", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M1tPHzc4UoLo8nL2T" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - 1.0, - -1.9467297035639496e-45 - ], - "yAxis": [ - 1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - 0.0455, - 0.0075091409176839576, - -0.08117884919658197 - ] - } - } - ], - "name": "Fastened 18" - } - }, - { - "id": "MPtHH4/K86AOo32Vr", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MC6uhyzMKRKlKuMQD" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - 1.0, - -1.9467297035639496e-45 - ], - "yAxis": [ - 1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - 0.05350000000000001, - -0.02929085908231597, - 0.004871150803418071 - ] - } - } - ], - "name": "Fastened 19" - } - }, - { - "id": "MyZ1O3Nu2cNRPQgqE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MpwdhtbCMCnv0+gG7" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - 1.0, - -1.9467297035639496e-45 - ], - "yAxis": [ - 1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - 0.053500000000000006, - -0.02704085908231601, - -0.047628849196582015 - ] - } - } - ], - "name": "Fastened 20" - } - }, - { - "id": "MlqTweicymKfJokhd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M2Qx+jzKuFxYUT6yQ" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M6WTwu87TqumtHQbz" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - 1.0, - -1.9467297035639496e-45 - ], - "yAxis": [ - 1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - 0.053500000000000006, - 0.04650914091768391, - -0.04762884919658201 - ] - } - } - ], - "name": "Fastened 21" - } - }, - { - "id": "MBIs/ErfxwtnavCrL", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MufyE9kzlRXRnZjzF" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - -0.029290859082315972, - 0.004871150803418082 - ] - } - } - ], - "name": "Fastened 22" - } - }, - { - "id": "Mtw2ovBCGs95KWiV8", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MbyaUbn2s11OMdYVN" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - 0.04650914091768391, - -0.047628849196581995 - ] - } - } - ], - "name": "Fastened 23" - } - }, - { - "id": "Mz7VRw1wcUTACGcFg", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mr/t5qXSCK6Hbo8uy" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - -1.0 - ], - "origin": [ - -4.7407120712420415e-18, - -0.0032300787950647935, - -0.0045000000000000005 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -0.0, - -0.0, - 1.0 - ], - "origin": [ - -3.482394335013231e-18, - -0.0032300787950647904, - 0.0 - ] - } - } - ], - "name": "Fastened 25" - } - }, - { - "id": "MPo3JpSJofyminlZm", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MwFJpnT5D2N8sv2jy" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - -0.053500000000000006, - -0.02704085908231602, - -0.047628849196582 - ] - } - } - ], - "name": "Fastened 24" - } - }, - { - "id": "MMgo4M079BITHG9pZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mxy5kNP03yMTgdat8" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.00225, - 1.8982025386783974e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1e-15, - -1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - 1.7e-29, - 1.0, - -1e-15 - ], - "origin": [ - -5.204170427930344e-18, - -0.038540859082315984, - -0.009628849196581921 - ] - } - } - ], - "name": "Fastened 4" - } - }, - { - "id": "Mbrl05Y6pwq953a2w", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "McnDCOS1GZNmMRm2q" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 0.0, - -1e-15, - -1.0 - ], - "yAxis": [ - 1.0, - 1.2969895147490147e-16, - -1.2969895147490147e-31 - ], - "zAxis": [ - 1.2969895147490147e-16, - -1.0, - 1e-15 - ], - "origin": [ - -3.8423314374435644e-18, - -0.030540859082316008, - -0.00962884919658193 - ] - } - } - ], - "name": "Fastened 5" - } - }, - { - "id": "MXXzC+gPo7Q0Kq6Nl", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MeMaYQfiM5RN/A8t2" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.26662587135886e-16, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 1.26662587135886e-16 - ], - "origin": [ - 0.0, - -0.0225, - -4.618623837988e-18 - ] - } - }, - { - "matedOccurrence": [ - "McnDCOS1GZNmMRm2q" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.22464679914735e-16, - 1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 26" - } - }, - { - "id": "MkNMR60mzBzI6xCDv", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmCfqLcdneyFzspp+" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.2192793677581397e-16, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 1.2192793677581397e-16 - ], - "origin": [ - 0.0, - -0.0175, - -3.77493535179996e-18 - ] - } - }, - { - "matedOccurrence": [ - "M1tPHzc4UoLo8nL2T" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 27" - } - }, - { - "id": "MtlGrqS0NhZ+3Wo2I", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.00005585442773205218, - 0.0069999999999999785, - 0.03700011998967285 - ] - } - }, - { - "matedOccurrence": [ - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 0.9781476007338058, - -4.296494440926221e-18, - 0.20791169081775937 - ], - "yAxis": [ - -0.20791169081775937, - 9.999907700251632e-16, - 0.9781476007338058 - ], - "zAxis": [ - -2.12112377527043e-16, - -1.0, - 9.772452810322623e-16 - ], - "origin": [ - 0.0027574609078515598, - 0.043059140917683994, - -0.02233303785000141 - ] - } - } - ], - "name": "Fastened 1" - } - } - ], - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "2f790faaa0cce74c56e8a209" - }, - { - "instances": [ - { - "name": "Foot <1>", - "suppressed": false, - "id": "MQagisQD+Cl+UUaLt", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "73a250ddb3551ea4cc8c97f8", - "type": "Part", - "isStandardContent": false, - "partId": "JHD" - }, - { - "name": "RMD_X4_24_Mock <1>", - "suppressed": false, - "id": "M/+BwPZbAmCtXpKW3", - "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40", - "type": "Assembly" - }, - { - "name": "Ankle Half 2 Left <1>", - "suppressed": false, - "id": "MW1eA3hoKkp1LAIcY", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "b25cdf9c8b146c77faa2877b", - "type": "Part", - "isStandardContent": false, - "partId": "RhCD" - }, - { - "name": "Ankle Half 1 Left <2>", - "suppressed": false, - "id": "MaFFjqXbvmmOHNFuU", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "609f5c961a94fee76f74acdc", - "type": "Part", - "isStandardContent": false, - "partId": "RlCD" - }, - { - "name": "Rubber Grip <1>", - "suppressed": false, - "id": "MY73jmPPwsdDR3RlD", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "7a01466b86fb5109a0a77656", - "type": "Part", - "isStandardContent": false, - "partId": "RkBD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", - "suppressed": false, - "id": "MmTb5oREREHjNKFAN", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", - "suppressed": false, - "id": "M5MOf5P4ywSf0vPTU", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", - "suppressed": false, - "id": "MqxsfcE7lt91TVZ+l", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", - "suppressed": false, - "id": "MjWcGoSv+UpPn8/N+", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", - "suppressed": false, - "id": "MWzTFtjVkwG/5kA82", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", - "suppressed": false, - "id": "MTG5Khc6zTndXpJnY", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", - "suppressed": false, - "id": "MCAf+1jiyEKc3Lqa6", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", - "suppressed": false, - "id": "MZ3uecdZdH8cV9WpR", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MX0dQveMgMC2prYK6", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MfLtxmUQoU0FrY59x", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MMC02hCwGkC994VZn", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MsoxTSu8LtHU9oQn7", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "724d43f218e7087a254a3d98", - "documentId": "0e1aa89791a95cf07f6dcc4e", - "elementId": "2148f736cb5fe34ccf7c8760", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "Mhr+RLu3Co2hefPHP", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "724d43f218e7087a254a3d98", - "documentId": "0e1aa89791a95cf07f6dcc4e", - "elementId": "2148f736cb5fe34ccf7c8760", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "M0PZWuXcDel4BKrgy", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "724d43f218e7087a254a3d98", - "documentId": "0e1aa89791a95cf07f6dcc4e", - "elementId": "2148f736cb5fe34ccf7c8760", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MYWsr7aKK+8v/oe1a", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MsnpibWSs3f/egLd3", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MTFDRatKLl0pd0iP9", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MeiWrqNrnJm7xgW8j", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MNRL9Ql4/4bL8WV8J", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MGZC2Z2EvgTcUuv/8", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A125_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MIJk+Wr0Bqhu+f3w6", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "92981A106_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MWQOsA6DAzuxF1tXK", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "66d80e811bf24574067a4740", - "documentId": "c115f2053b1b54c2d56973f3", - "elementId": "83b00a08f1300468f6fb5d13", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "92981A105_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MgOA3wUhoBv6Ii+Z1", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "56a53bd72599250cfdf42ac8", - "documentId": "afb77ad4e21f0e5b618d3fff", - "elementId": "49fb17d9a92cfb536f77a1fc", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - } - ], - "patterns": [], - "features": [ - { - "id": "MoRZFJ4IAtkrzBmIR", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -1.7113752359080446e-29, - 1.0, - -1.9467297035639505e-45 - ], - "yAxis": [ - 1.137523590804461e-16, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.0335, - 0.00750914091768398, - -0.056678849196581976 - ] - } - }, - { - "matedOccurrence": [ - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - 1.7e-29, - -1.7e-44 - ], - "zAxis": [ - -1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.0245, - 0.038059140917684, - -0.009628849196581852 - ] - } - } - ], - "name": "Fastened 3" - } - }, - { - "id": "MVnUkulQrEo9hiwWl", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MY73jmPPwsdDR3RlD" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - 1.0 - ], - "origin": [ - -3.4603737746292272e-18, - -0.0032300787950647904, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -0.0, - -0.0, - 1.0 - ], - "origin": [ - -3.482394335013231e-18, - -0.0032300787950647904, - 0.0 - ] - } - } - ], - "name": "Fastened 4" - } - }, - { - "id": "Mg68RZRWQx8DZT88Q", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.0, - -0.029290859082315972, - 0.004871150803418076 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.0, - -0.029290859082315972, - 0.004871150803418076 - ] - } - } - ], - "name": "Fastened 2" - } - }, - { - "id": "M+OTGPEpUSp/R1O8d", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MjWcGoSv+UpPn8/N+" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.10300000000000002, - 0.05 - ] - } - } - ], - "name": "Fastened 5" - } - }, - { - "id": "MkCfj50YKcrv7j8Pc", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MqxsfcE7lt91TVZ+l" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.08700000000000002, - 0.05 - ] - } - } - ], - "name": "Fastened 6" - } - }, - { - "id": "MvrlGnpyHI2PRsRlu", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M5MOf5P4ywSf0vPTU" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - -1.0, - 1.9467297035639496e-45 - ], - "yAxis": [ - -1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - -0.0455, - 0.0075091409176839576, - -0.08117884919658197 - ] - } - } - ], - "name": "Fastened 7" - } - }, - { - "id": "MaI/uI1B6RgJvCtXl", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmTb5oREREHjNKFAN" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - -1.0, - 1.2969895147490147e-16, - -1.2969895147490147e-31 - ], - "yAxis": [ - 0.0, - -1e-15, - -1.0 - ], - "zAxis": [ - -1.2969895147490147e-16, - -1.0, - 1e-15 - ], - "origin": [ - 3.8423314374435644e-18, - -0.030540859082316008, - -0.00962884919658193 - ] - } - } - ], - "name": "Fastened 8" - } - }, - { - "id": "MVMRylO2rqosuubu6", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MWzTFtjVkwG/5kA82" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.00225, - 1.8982025386783974e-19 - ] - } - }, - { - "matedOccurrence": [ - "MmTb5oREREHjNKFAN" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.22464679914735e-16, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - 1.22464679914735e-16 - ], - "origin": [ - 0.0, - -0.005, - 2.55694696288209e-34 - ] - } - } - ], - "name": "Fastened 9" - } - }, - { - "id": "MWeBN/7BkXhG6Y36G", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCAf+1jiyEKc3Lqa6" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - -1.0, - 1.9467297035639496e-45 - ], - "yAxis": [ - -1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - -0.053500000000000006, - -0.02704085908231601, - -0.047628849196582015 - ] - } - } - ], - "name": "Fastened 10" - } - }, - { - "id": "MholmgNWnscK3ZKrO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTG5Khc6zTndXpJnY" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - -1.0, - 1.9467297035639496e-45 - ], - "yAxis": [ - -1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - -0.05350000000000001, - -0.02929085908231597, - 0.004871150803418071 - ] - } - } - ], - "name": "Fastened 11" - } - }, - { - "id": "M7Jfp5YDbu7nnCY/T", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ3uecdZdH8cV9WpR" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080443e-29, - -1.0, - 1.9467297035639496e-45 - ], - "yAxis": [ - -1.1375235908044606e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080443e-29, - -1.1375235908044606e-16 - ], - "origin": [ - -0.053500000000000006, - 0.04650914091768391, - -0.04762884919658201 - ] - } - } - ], - "name": "Fastened 12" - } - }, - { - "id": "M1kN67iU/4stMrZdi", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MMC02hCwGkC994VZn" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.00005585442773205218, - 0.037000000000000005, - 0.03700011998967285 - ] - } - } - ], - "name": "Fastened 13" - } - }, - { - "id": "M57i2HXpWKp2HmH3t", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MfLtxmUQoU0FrY59x" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.01123029912122673, - 0.037000000000000005, - 0.043451688641506614 - ] - } - } - ], - "name": "Fastened 14" - } - }, - { - "id": "Mi3lsk2OEt9LU38iz", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MX0dQveMgMC2prYK6" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.2507492295513198e-48 - ], - "zAxis": [ - 0.0, - 2.2507492295513198e-48, - -1.0 - ], - "origin": [ - 0.0, - 6.752247688653981e-51, - 0.016 - ] - } - }, - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.011286153548958884, - 0.037000000000000005, - 0.04354843134816631 - ] - } - } - ], - "name": "Fastened 15" - } - }, - { - "id": "MQ3dVlbu4e2LtcnDf", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M0PZWuXcDel4BKrgy" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.054588240105365e-48 - ], - "zAxis": [ - 0.0, - 3.054588240105365e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - -0.013708481475034805, - -0.06892884919658201 - ] - } - } - ], - "name": "Fastened 16" - } - }, - { - "id": "MAk2HKJf+MV2558T/", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MsoxTSu8LtHU9oQn7" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.054588240105365e-48 - ], - "zAxis": [ - 0.0, - 3.054588240105365e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - 0.00750914091768398, - -0.05667884919658197 - ] - } - } - ], - "name": "Fastened 17" - } - }, - { - "id": "MD90DE9OuNZ7N7nSQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mhr+RLu3Co2hefPHP" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.054588240105365e-48 - ], - "zAxis": [ - 0.0, - 3.054588240105365e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - 0.028726763310402546, - -0.06892884919658177 - ] - } - } - ], - "name": "Fastened 18" - } - }, - { - "id": "MdJXCNoZ5lF6ZDbyN", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTFDRatKLl0pd0iP9" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - -0.029290859082315972, - 0.004871150803418082 - ] - } - } - ], - "name": "Fastened 19" - } - }, - { - "id": "MG3CAaoREOKrPoIkp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MYWsr7aKK+8v/oe1a" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - -0.02704085908231602, - -0.047628849196582 - ] - } - } - ], - "name": "Fastened 20" - } - }, - { - "id": "MMcyp9SpFetRTEoy9", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MsnpibWSs3f/egLd3" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - 1.7113752359080446e-29, - -1.0, - 1.9467297035639505e-45 - ], - "yAxis": [ - -1.137523590804461e-16, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -1.7113752359080446e-29, - -1.137523590804461e-16 - ], - "origin": [ - 0.053500000000000006, - 0.04650914091768391, - -0.047628849196581995 - ] - } - } - ], - "name": "Fastened 21" - } - }, - { - "id": "MDd8k5FFtW99NjmrF", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MGZC2Z2EvgTcUuv/8" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - -1.7e-29, - 1.7e-44 - ], - "zAxis": [ - 1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.0245, - 0.05805914091768401, - -0.009628849196581997 - ] - } - } - ], - "name": "Fastened 22" - } - }, - { - "id": "MaQoGUz43GbcvgBqz", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MIJk+Wr0Bqhu+f3w6" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MW1eA3hoKkp1LAIcY" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - -1.7e-29, - 1.7e-44 - ], - "zAxis": [ - 1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - 0.012249999999999959, - 0.05805914091768398, - -0.030846471589300782 - ] - } - } - ], - "name": "Fastened 23" - } - }, - { - "id": "M6CN+2pRBdF4YVB2T", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MeiWrqNrnJm7xgW8j" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - -1.7e-29, - 1.7e-44 - ], - "zAxis": [ - 1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.01225000000000022, - 0.05805914091768398, - -0.030846471589300616 - ] - } - } - ], - "name": "Fastened 24" - } - }, - { - "id": "M7PXECOXUFLaq0oWM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MNRL9Ql4/4bL8WV8J" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -3.0545882401053696e-48 - ], - "zAxis": [ - 0.0, - 3.0545882401053696e-48, - -1.0 - ], - "origin": [ - 0.0, - 9.16376472031612e-51, - 0.011 - ] - } - }, - { - "matedOccurrence": [ - "MaFFjqXbvmmOHNFuU" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1e-15, - 1.0 - ], - "yAxis": [ - -1.0, - -1.7e-29, - 1.7e-44 - ], - "zAxis": [ - 1.7e-29, - -1.0, - 1e-15 - ], - "origin": [ - -0.0245, - 0.05805914091768401, - -0.009628849196581872 - ] - } - } - ], - "name": "Fastened 25" - } - }, - { - "id": "M1RL8JE5And+8hZLK", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MWQOsA6DAzuxF1tXK" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.26662587135886e-16, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 1.26662587135886e-16 - ], - "origin": [ - 0.0, - -0.0225, - -4.618623837988e-18 - ] - } - }, - { - "matedOccurrence": [ - "MmTb5oREREHjNKFAN" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 26" - } - }, - { - "id": "M920V0qzZJCiYaiAS", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MgOA3wUhoBv6Ii+Z1" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 1.2192793677581397e-16, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 1.2192793677581397e-16 - ], - "origin": [ - 0.0, - -0.0166383333333333, - -3.6698741129448e-18 - ] - } - }, - { - "matedOccurrence": [ - "M5MOf5P4ywSf0vPTU" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 27" - } - }, - { - "id": "MzmHQiEnEEGK1mPVY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MQagisQD+Cl+UUaLt" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.00005585442773205218, - 0.0069999999999999785, - 0.03700011998967285 - ] - } - }, - { - "matedOccurrence": [ - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 0.9781476007338058, - -4.296494440926221e-18, - 0.20791169081775937 - ], - "yAxis": [ - -0.20791169081775937, - 9.999907700251632e-16, - 0.9781476007338058 - ], - "zAxis": [ - -2.12112377527043e-16, - -1.0, - 9.772452810322623e-16 - ], - "origin": [ - 0.0027574609078515598, - 0.043059140917683994, - -0.02233303785000141 - ] - } - } - ], - "name": "Fastened 1" - } - } - ], - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "c749260650d4cfb6efe288d6" - }, - { - "instances": [ - { - "name": "RMD_X12_150_Mock <1>", - "suppressed": false, - "id": "MupzCnKTPrhmpySTz", - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "db5b8cbcd39279a6df833810", - "type": "Assembly" - }, - { - "name": "RMD_X8_90_Mock <1>", - "suppressed": false, - "id": "MmqxtZy2nD2t/omU+", - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Leg Part 2 Right <1>", - "suppressed": false, - "id": "MlFU7IkqQ6XuvRJKg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "748bcd106df1ff72da230d4f", - "type": "Part", - "isStandardContent": false, - "partId": "RQDD" - }, - { - "name": "Leg Part 3 <1>", - "suppressed": false, - "id": "MOGf5Kru1WuZWXfsw", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "aa42ebcd1cfa1b7c8ed4593e", - "type": "Part", - "isStandardContent": false, - "partId": "RRED" - }, - { - "name": "Leg Part 4 <1>", - "suppressed": false, - "id": "MW+qrKnELqw3SWfc5", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "30888fad3c1c549cad7cc7db", - "type": "Part", - "isStandardContent": false, - "partId": "RQGD" - }, - { - "name": "RMD_X8_90_Mock <2>", - "suppressed": false, - "id": "MmTJVLexwl8k/XgQN", - "fullConfiguration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "configuration": "maxRotation=3.141592653589793+radian;minRotation=-3.141592653589793+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Leg Part 5 Right <2>", - "suppressed": false, - "id": "MtoHfADWEE9ILAARX", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c1010b16fa9038655a84224d", - "type": "Part", - "isStandardContent": false, - "partId": "J9D" - }, - { - "name": "RMD_X8_90_Mock <3>", - "suppressed": false, - "id": "MuaH8l4oaXxJhFPJA", - "fullConfiguration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "configuration": "maxRotation=4.71238898038469+radian;minRotation=-4.71238898038469+radian", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "583a8bf68b216f7460945d4c", - "type": "Assembly" - }, - { - "name": "Leg Part 6 <2>", - "suppressed": false, - "id": "M/7QAJEhgYYkQ05ho", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "f4a7fd08ee6288a2cd19f4ea", - "type": "Part", - "isStandardContent": false, - "partId": "R9CD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <1>", - "suppressed": false, - "id": "MPxE1GxeWOVfGz1PG", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Leg Part 1 <2>", - "suppressed": false, - "id": "Monsr4SEdtfgCvf6c", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "239ed80637dd478993211ca5", - "type": "Part", - "isStandardContent": false, - "partId": "JHD" - }, - { - "name": "RMD_X4_24_Mock <1>", - "suppressed": false, - "id": "MZ9ZWy1KzCmivBMJF", - "fullConfiguration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "configuration": "maxRotation=2.181661564992912+radian;minRotation=-1.5707963267948966+radian", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "c3b6034e39e177518d885e40", - "type": "Assembly" - }, - { - "name": "Leg Part 7 <1>", - "suppressed": false, - "id": "M3JpWGJlAhJzVwYlH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "03247d1e58ea1979de7e0e59", - "type": "Part", - "isStandardContent": false, - "partId": "RpED" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <1>", - "suppressed": false, - "id": "M6cpdrFCq51uKRRRO", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <2>", - "suppressed": false, - "id": "MOEs/MP4q2ydsbiX4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <3>", - "suppressed": false, - "id": "M3W+SQlCIV8I+rEAm", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <4>", - "suppressed": false, - "id": "MTOCcje6Ly3gLQ5cA", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <5>", - "suppressed": false, - "id": "MSlaQh6Z3YzYg6BPs", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <6>", - "suppressed": false, - "id": "MeJfjv43Y3JoN1V8g", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <7>", - "suppressed": false, - "id": "Mfpf5MtGs0j2fRnfc", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing <8>", - "suppressed": false, - "id": "M06lKwDiKRJ72UceH", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <1>", - "suppressed": false, - "id": "Mf++ZaZYunEgJhvoR", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <2>", - "suppressed": false, - "id": "M0V++ba5vuwmIhgdj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <3>", - "suppressed": false, - "id": "MxJq+drjXxLX6pTxr", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Threads_93722A209_Brass Tapping Inserts for Plastic <4>", - "suppressed": false, - "id": "MinT6k7sLRq+Xbj58", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Bearing_7806K58_Thrust_Bearing_Mock <2>", - "suppressed": false, - "id": "MRDZ7nmZP9DFdMTKq", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8", - "type": "Part", - "isStandardContent": false, - "partId": "JKD" - }, - { - "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MdVnY/+fgYRg0YuGF", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "8a5cfdf1547571e3db91677d", - "documentId": "7f2a29eee985921f7b14fc23", - "elementId": "c5b421dc3dcba020b059f986", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A112_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MK1evKjun05Kue8pF", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "8a5cfdf1547571e3db91677d", - "documentId": "7f2a29eee985921f7b14fc23", - "elementId": "c5b421dc3dcba020b059f986", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "Mj+rOIUir1UPGEYP4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "Mhs2Pp3quEiEpm3Gq", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "M6/h9H6anbf1WO173", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MW8LuNjby6vCSBwvg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MViMKbP8rvrzcGnov", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "M0rmLeMKoxqvoyjYb", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MkNFkceAMlVdMl9uu", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "Mtxg13PWz/nuTuQgu", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <9>", - "suppressed": false, - "id": "MMADtbqnfPAbe90Ng", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A168_Alloy Steel Socket Head Screw <10>", - "suppressed": false, - "id": "MO6fMvZBh0Zxm2hhP", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "Meb+xq43EWHA5Dsfj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MEU46ZL8OuyfL55B6", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MrWFj8+VeJqAraxNA", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MxaHTL0LBcjvuxt05", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MzpGJcGcfFGz5KAT9", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "M7okfA3mymhVL+heC", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MasRtxdfTeN+DVUb8", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MJTr47+XLtBaAx/kc", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MR1KIPN9sw8Gzx5wv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "MATENdAcw5pMetyRp", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <9>", - "suppressed": false, - "id": "MI/LORfYf6zOZo3G5", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MM379xQMNIW5sB+0L", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MEIx3REC8Iv1lk5qV", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <10>", - "suppressed": false, - "id": "MW4d9K/527lnEK98E", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <11>", - "suppressed": false, - "id": "M6vUzbfXr25x0t1BI", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A176_Alloy Steel Socket Head Screw <12>", - "suppressed": false, - "id": "MM2nfT/RLttyGUw4T", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "M7/xxAUIljVlDTKM9", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "M5AKcVOaVNfA0Oosm", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "M5uuD9S30FL6q6hPv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MQWR1Z3jXuDrqH+j4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MAGtFUV+gVckuwqUj", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A145_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MYtE9iIaiJJPfwlKv", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <5>", - "suppressed": false, - "id": "MrdT+uQcKoonPpNSp", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <6>", - "suppressed": false, - "id": "MWZ4wM+1NolEosJKz", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <7>", - "suppressed": false, - "id": "MB8v/7B8jIzoMj+O2", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A180_Alloy Steel Socket Head Screw <8>", - "suppressed": false, - "id": "MPLlBypmxqLBKDvea", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MpuN71cy5fa7N2x8e", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A355_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MdQq9PVpB2hoshML2", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MweKRM7vgjNDLq32k", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "MhEfUUA9L2kugaA7C", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MCBr6FfOeIaPE0sS4", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A187_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "MD4dokFtzDllb3Ug+", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b", - "type": "Part", - "isStandardContent": false, - "partId": "JID" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <1>", - "suppressed": false, - "id": "MTKEwqK456NssYUND", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <2>", - "suppressed": false, - "id": "McU6/WeN2OwxvKgus", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <3>", - "suppressed": false, - "id": "MLUjmwTXliil4xRTK", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_91290A137_Alloy Steel Socket Head Screw <4>", - "suppressed": false, - "id": "Mf4b/8Xu1NhMVXcQG", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <1>", - "suppressed": false, - "id": "MmCy7JJI37NPE2Lth", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "6b619d6c43678adebb7cba1e", - "documentId": "8e89c0576c443eeb11e4ba3f", - "elementId": "832038f58e11b187138faa77", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_92981A120_Alloy Steel Shoulder Screws <2>", - "suppressed": false, - "id": "MZ90wvSDkzNr/PNZC", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "6b619d6c43678adebb7cba1e", - "documentId": "8e89c0576c443eeb11e4ba3f", - "elementId": "832038f58e11b187138faa77", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1 <1>", - "suppressed": false, - "id": "MfZu/LHB/pDhjOOmg", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFD" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <1>", - "suppressed": false, - "id": "MSzQbOHF5rqOsAEyr", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFH" - }, - { - "name": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2 <2>", - "suppressed": false, - "id": "MjGPhf0P2WsLutJTe", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a", - "type": "Part", - "isStandardContent": false, - "partId": "JFH" - } - ], - "patterns": [], - "features": [ - { - "id": "Mhbnzg9n0Cm4Z42WY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.021650635094611036, - 0.0403, - -0.012499999999999897 - ] - } - }, - { - "matedOccurrence": [ - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - -0.49999999999999994, - 0.0, - 0.8660254037844387 - ], - "yAxis": [ - -0.8660254037844387, - 0.0, - -0.49999999999999994 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.021650635094610956, - 0.0403, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 3" - } - }, - { - "id": "M8xQhk4vs7Pb/4nip", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.03520000000000001, - -0.06 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.095, - -0.03520000000000001, - -0.06 - ] - } - } - ], - "name": "Fastened 4" - } - }, - { - "id": "MAkskzVRVmxfTUkaM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.044808157326797396, - -0.010700000000000001, - -0.018560146469706898 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.10999999999999999, - 0.03571014646970688, - -0.044808157326797396 - ] - } - } - ], - "name": "Fastened 5" - } - }, - { - "id": "MrPyYCqbLNaTfnGxk", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.012500000000000022, - 0.0403, - -0.021650635094610956 - ] - } - }, - { - "matedOccurrence": [ - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.021650635094611043, - 0.0403, - 0.01249999999999987 - ] - } - } - ], - "name": "Fastened 6" - } - }, - { - "id": "MwHm/myATI6Zch6EC", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.01856014646970675, - -0.010700000000000001, - 0.04480815732679745 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.026850000000000002, - 0.14523985353029356, - 0.044808157326797604 - ] - } - } - ], - "name": "Fastened 7" - } - }, - { - "id": "MbQ/z4WTQaAS1w7GD", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.02415, - 0.1637999999999999, - 0.024999999999999998 - ] - } - }, - { - "matedOccurrence": [ - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ], - "matedCS": { - "xAxis": [ - 0.49999999999999994, - 0.0, - 0.8660254037844387 - ], - "yAxis": [ - -0.8660254037844387, - 0.0, - 0.49999999999999994 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.021650635094610956, - 0.0403, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 8" - } - }, - { - "id": "M7EXjjiGsj0S813Xd", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ], - "matedCS": { - "xAxis": [ - 1.0, - -2.1211237752704297e-16, - 2.072858199868364e-31 - ], - "yAxis": [ - 0.0, - -9.77245281032262e-16, - -1.0 - ], - "zAxis": [ - 2.1211237752704297e-16, - 1.0, - -9.77245281032262e-16 - ], - "origin": [ - 0.012380880562257042, - 0.043059140917684, - -0.013592912327149645 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - -0.30901699437494745, - -0.9510565162951536 - ], - "yAxis": [ - 0.0, - 0.9510565162951536, - -0.30901699437494745 - ], - "zAxis": [ - 1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.03275, - 0.4097441455722679, - -0.012999880010327092 - ] - } - } - ], - "name": "Fastened 9" - } - }, - { - "id": "MVTptc1/AMYUWI7Ol", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MPxE1GxeWOVfGz1PG" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.00225, - 3.6739403974420597e-19 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -0.0, - -1.0, - -0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.048850000000000005, - 0.1638, - 3.1534655078044345e-19 - ] - } - } - ], - "name": "Fastened 10" - } - }, - { - "id": "MJ7KdQygB7+0sX2HZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 1.0, - 0.0, - 0.0 - ], - "origin": [ - 0.02, - 0.007159699904367146, - 0.05755639579820252 - ] - } - }, - { - "matedOccurrence": [ - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.055403692217470074, - 0.0319905428819566, - 0.13115969990436716 - ] - } - } - ], - "name": "Fastened 12" - } - }, - { - "id": "M5CE7Nnz5D++DfcuZ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.053349999999999995, - 0.3287999999999999, - 2.143131898507868e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05335000000000001, - 0.3287999999999999, - 0.0 - ] - } - } - ], - "name": "Fastened 11" - } - }, - { - "id": "M8ncbacU4qkZxBF1N", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MOEs/MP4q2ydsbiX4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0372, - 3.1534655078044345e-19 - ] - } - } - ], - "name": "Fastened 14" - } - }, - { - "id": "MR8F8Lw+YnVEL0ei2", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTOCcje6Ly3gLQ5cA" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.07135000000000001, - 0.1638, - 6.306931015608861e-19 - ] - } - } - ], - "name": "Fastened 16" - } - }, - { - "id": "MKpD3x04AWan996oO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MSlaQh6Z3YzYg6BPs" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05535000000000001, - 0.1638, - 1.1205518212198275e-18 - ] - } - } - ], - "name": "Fastened 17" - } - }, - { - "id": "MfRTDk6eD4eIylFR8", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mfpf5MtGs0j2fRnfc" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.04085, - 0.1638, - 3.1534655078044345e-19 - ] - } - } - ], - "name": "Fastened 18" - } - }, - { - "id": "MS+/Gp43IBEYMNdmA", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MeJfjv43Y3JoN1V8g" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.07135000000000001, - 0.40979999999999994, - 3.061616997868383e-19 - ] - } - } - ], - "name": "Fastened 19" - } - }, - { - "id": "MUDr2gDimKROwcIrY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M06lKwDiKRJ72UceH" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.05535000000000001, - 0.40979999999999994, - 1.5614246689128753e-18 - ] - } - } - ], - "name": "Fastened 20" - } - }, - { - "id": "Mh6oWoDLAeaO8ixRA", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mf++ZaZYunEgJhvoR" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.0552, - -0.06 - ] - } - } - ], - "name": "Fastened 23" - } - }, - { - "id": "McK7WhATXIKLcVdS2", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M0V++ba5vuwmIhgdj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.095, - -0.0552, - 0.06 - ] - } - } - ], - "name": "Fastened 24" - } - }, - { - "id": "MArofljqzr+XITEje", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MxJq+drjXxLX6pTxr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.07335000000000001, - 0.2658, - 2.7650228511998845e-19 - ] - } - } - ], - "name": "Fastened 25" - } - }, - { - "id": "M3esVv8kNV4WLNP4Q", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MinT6k7sLRq+Xbj58" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - -0.004765, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "M3JpWGJlAhJzVwYlH" - ], - "matedCS": { - "xAxis": [ - -0.0, - -1.0, - -0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - -1.0, - 0.0, - 0.0 - ], - "origin": [ - -0.07335000000000001, - 0.3287999999999999, - 2.7650228511998835e-19 - ] - } - } - ], - "name": "Fastened 26" - } - }, - { - "id": "MdpQ2ao+fuIGCqbFh", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MRDZ7nmZP9DFdMTKq" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.00225, - 1.8982025386783974e-19 - ] - } - }, - { - "matedOccurrence": [ - "MOEs/MP4q2ydsbiX4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 27" - } - }, - { - "id": "Mq/6epKoZsKhmRgQj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MdVnY/+fgYRg0YuGF" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - -1.0 - ], - "origin": [ - 0.0, - 0.0, - 0.067 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.06775, - 0.2658, - 5.817072295949928e-19 - ] - } - } - ], - "name": "Fastened 28" - } - }, - { - "id": "MdfQXDT9oF8UzM6yJ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MK1evKjun05Kue8pF" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - 0.0, - 0.0, - -1.0 - ], - "origin": [ - 0.0, - 0.0, - 0.067 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.06775, - 0.3287999999999999, - 5.817072295949927e-19 - ] - } - } - ], - "name": "Fastened 29" - } - }, - { - "id": "MYOoio/nbV5nyF+CE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M0rmLeMKoxqvoyjYb" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005000000000000001, - -0.03497867989975702, - -0.04626545095933228 - ] - } - } - ], - "name": "Fastened 30" - } - }, - { - "id": "Mja6RW0SMQMFfLNtX", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MViMKbP8rvrzcGnov" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.053425150863699825, - -0.02257771589844587 - ] - } - } - ], - "name": "Fastened 31" - } - }, - { - "id": "MFJN6sJWrMBIIjl0J", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MMADtbqnfPAbe90Ng" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.05342515086369982, - 0.022577715898444924 - ] - } - } - ], - "name": "Fastened 32" - } - }, - { - "id": "MZQ3/LgpdWGHfEJql", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW8LuNjby6vCSBwvg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.03497867989975702, - 0.04626545095933132 - ] - } - } - ], - "name": "Fastened 33" - } - }, - { - "id": "MInDQdzx0mLx4LR7V", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6/h9H6anbf1WO173" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - -0.0071596999043671665, - 0.05755639579820252 - ] - } - } - ], - "name": "Fastened 34" - } - }, - { - "id": "MQhTNDdInujl1xkkY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mj+rOIUir1UPGEYP4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.007159699904367146, - 0.05755639579820252 - ] - } - } - ], - "name": "Fastened 35" - } - }, - { - "id": "MYQLzjbvqtkPVOt/w", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MkNFkceAMlVdMl9uu" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.03497867989975699, - 0.04626545095933132 - ] - } - } - ], - "name": "Fastened 36" - } - }, - { - "id": "M2vWeznoDl0YWcZSK", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mhs2Pp3quEiEpm3Gq" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005000000000000001, - 0.0534251508636998, - 0.022577715898444917 - ] - } - } - ], - "name": "Fastened 37" - } - }, - { - "id": "MZ6emi3SzoiW5WdX/", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mtxg13PWz/nuTuQgu" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.0534251508636998, - -0.022577715898445882 - ] - } - } - ], - "name": "Fastened 38" - } - }, - { - "id": "MaAsVBSFdvB8EiVB0", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MO6fMvZBh0Zxm2hhP" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 5.40146279654892e-57, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 5.40146279654892e-57 - ], - "origin": [ - 0.0, - -0.008, - 1.2246467991473531e-19 - ] - } - }, - { - "matedOccurrence": [ - "Monsr4SEdtfgCvf6c" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.005, - 0.03497867989975699, - -0.04626545095933228 - ] - } - } - ], - "name": "Fastened 39" - } - }, - { - "id": "MZqZI77OEytbkCkW5", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MJTr47+XLtBaAx/kc" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.021650635094610956, - 0.060300000000000006, - -0.012500000000000023 - ] - } - } - ], - "name": "Fastened 47" - } - }, - { - "id": "MByZSlLE+wS+Jg8lL", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MI/LORfYf6zOZo3G5" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.021650635094611036, - 0.060300000000000006, - 0.012499999999999897 - ] - } - } - ], - "name": "Fastened 48" - } - }, - { - "id": "MMYcZ1TiIHVE4aZy4", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MATENdAcw5pMetyRp" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.021650635094611043, - 0.060300000000000006, - 0.01249999999999987 - ] - } - } - ], - "name": "Fastened 49" - } - }, - { - "id": "MgvXd/V0pbSmGlgzM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MR1KIPN9sw8Gzx5wv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.021650635094611036, - 0.060300000000000006, - -0.012499999999999897 - ] - } - } - ], - "name": "Fastened 50" - } - }, - { - "id": "MPCtoS2VVYD9dAiol", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6vUzbfXr25x0t1BI" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.012499999999999898, - 0.060300000000000006, - 0.021650635094611032 - ] - } - } - ], - "name": "Fastened 51" - } - }, - { - "id": "MJhRnwbuLOXhlUTEp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MM379xQMNIW5sB+0L" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.012500000000000022, - 0.060300000000000006, - -0.021650635094610956 - ] - } - } - ], - "name": "Fastened 52" - } - }, - { - "id": "MTfSSM6Nq3CLe1Kjt", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MEIx3REC8Iv1lk5qV" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.024999999999999994, - 0.060300000000000006, - 7.321538181796193e-17 - ] - } - } - ], - "name": "Fastened 53" - } - }, - { - "id": "MEYDCXHy6FBMRVu14", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MM2nfT/RLttyGUw4T" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - 2.1431318985078682e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.012499999999999872, - 0.060300000000000006, - 0.021650635094611043 - ] - } - } - ], - "name": "Fastened 54" - } - }, - { - "id": "MfshWXxnEdfbk4HkE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MW4d9K/527lnEK98E" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.012499999999999898, - 0.060300000000000006, - -0.021650635094611032 - ] - } - } - ], - "name": "Fastened 55" - } - }, - { - "id": "MiGNoz9S0E80IXwly", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M5uuD9S30FL6q6hPv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - 0.03571014646970688, - 0.044808157326797396 - ] - } - } - ], - "name": "Fastened 56" - } - }, - { - "id": "MYdPcvCEzKkikb/Mr", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M7/xxAUIljVlDTKM9" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.02765815732679722, - 0.018560146469707346 - ] - } - } - ], - "name": "Fastened 57" - } - }, - { - "id": "McGtg36ymAjVMa8GB", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M5AKcVOaVNfA0Oosm" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.0014101464697072188, - -0.04480815732679726 - ] - } - } - ], - "name": "Fastened 58" - } - }, - { - "id": "MscQdGCZI9lFmbAh4", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MYtE9iIaiJJPfwlKv" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.0014101464697069135, - 0.044808157326797396 - ] - } - } - ], - "name": "Fastened 59" - } - }, - { - "id": "M6cKUvDxzu927vZgi", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MQWR1Z3jXuDrqH+j4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - 0.03571014646970688, - -0.044808157326797396 - ] - } - } - ], - "name": "Fastened 60" - } - }, - { - "id": "MsafU1AHZfRd4mRpp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MAGtFUV+gVckuwqUj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.8757419370448205e-64 - ], - "zAxis": [ - 0.0, - -3.8757419370448205e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0205 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - -0.0, - 1.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07999999999999999, - -0.027658157326797616, - -0.0185601464697064 - ] - } - } - ], - "name": "Fastened 61" - } - }, - { - "id": "MAl82oQStdFLWCl/b", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MPLlBypmxqLBKDvea" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.04385000000000001, - 0.14523985353029292, - -0.04480815732679734 - ] - } - } - ], - "name": "Fastened 62" - } - }, - { - "id": "MYQM6hQ4Mi5Gw5Qds", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MWZ4wM+1NolEosJKz" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.04385000000000001, - 0.14523985353029356, - 0.044808157326797604 - ] - } - } - ], - "name": "Fastened 63" - } - }, - { - "id": "ME1Zi4gB/LVo3Vzgt", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MB8v/7B8jIzoMj+O2" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.04385000000000001, - 0.18236014646970733, - 0.04480815732679721 - ] - } - } - ], - "name": "Fastened 64" - } - }, - { - "id": "MNZSDt0hzfKuA9dkc", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MrdT+uQcKoonPpNSp" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -2.51554325655736e-48 - ], - "zAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "origin": [ - 0.0, - 1.006217302622944e-50, - 0.013 - ] - } - }, - { - "matedOccurrence": [ - "MtoHfADWEE9ILAARX" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - -0.04385000000000001, - 0.18236014646970672, - -0.044808157326797445 - ] - } - } - ], - "name": "Fastened 65" - } - }, - { - "id": "MMJ5cei6p4e38q7EM", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MdQq9PVpB2hoshML2" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.095, - 0.05530000000000001, - -0.06 - ] - } - } - ], - "name": "Fastened 21" - } - }, - { - "id": "MGrvmAaV3KtSk+rpo", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MpuN71cy5fa7N2x8e" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.63524067007949e-80 - ], - "zAxis": [ - 0.0, - -3.63524067007949e-80, - -1.0 - ], - "origin": [ - 0.0, - -2.18114440204768e-82, - 0.052 - ] - } - }, - { - "matedOccurrence": [ - "MOGf5Kru1WuZWXfsw" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.095, - 0.055300000000000016, - 0.06 - ] - } - } - ], - "name": "Fastened 22" - } - }, - { - "id": "M7fVsT5DzFhLDnlT+", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MD4dokFtzDllb3Ug+" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.1637999999999999, - 0.024999999999999998 - ] - } - } - ], - "name": "Fastened 66" - } - }, - { - "id": "MREesG14GsurkN8jQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MweKRM7vgjNDLq32k" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.1637999999999999, - -0.025000000000000012 - ] - } - } - ], - "name": "Fastened 67" - } - }, - { - "id": "MLPB829dzEvG/IQNx", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MhEfUUA9L2kugaA7C" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.271046965841569e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.18545063509461102, - -0.012499999999999893 - ] - } - } - ], - "name": "Fastened 68" - } - }, - { - "id": "M9O5PMiknMNsUBjLx", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MCBr6FfOeIaPE0sS4" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.21883652398637e-64 - ], - "zAxis": [ - 0.0, - -3.21883652398637e-64, - -1.0 - ], - "origin": [ - 0.0, - 2.1431318985078682e-19, - 0.0255 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.18545063509461093, - 0.012500000000000027 - ] - } - } - ], - "name": "Fastened 69" - } - }, - { - "id": "MC1jD3evRns2NqHOO", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Mf4b/8Xu1NhMVXcQG" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.39851384645104104, - -0.006451568651833606 - ] - } - } - ], - "name": "Fastened 70" - } - }, - { - "id": "MUddxXtyYhmmVbgFQ", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MLUjmwTXliil4xRTK" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.39856970087877325, - 0.006548311358493486 - ] - } - } - ], - "name": "Fastened 71" - } - }, - { - "id": "MwPYYk1ezDhhsqIS3", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MTKEwqK456NssYUND" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.4097441455722679, - -0.012999880010327092 - ] - } - } - ], - "name": "Fastened 72" - } - }, - { - "id": "MGqtNl2h+tbNnpwhz", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "McU6/WeN2OwxvKgus" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - 3.583233111607471e-64 - ], - "zAxis": [ - 0.0, - -3.583233111607471e-64, - -1.0 - ], - "origin": [ - 0.0, - -1.0749699334822422e-66, - 0.0235 - ] - } - }, - { - "matedOccurrence": [ - "M/7QAJEhgYYkQ05ho" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - 0.0, - -1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.07275000000000001, - 0.409855854427732, - 0.012999880010327147 - ] - } - } - ], - "name": "Fastened 73" - } - }, - { - "id": "MqsveYsGhuzaVNLcV", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmCy7JJI37NPE2Lth" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396998e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396998e-16, - -1.0 - ], - "origin": [ - 0.0, - -3.80528315020918e-18, - 0.02 - ] - } - }, - { - "matedOccurrence": [ - "M6cpdrFCq51uKRRRO" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 74" - } - }, - { - "id": "M8I3aBtCZZk9yudBj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ90wvSDkzNr/PNZC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396998e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396998e-16, - -1.0 - ], - "origin": [ - 0.0, - -3.80528315020918e-18, - 0.02 - ] - } - }, - { - "matedOccurrence": [ - "Mfpf5MtGs0j2fRnfc" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.22464679914735e-16, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.005, - 1.22464679914735e-18 - ] - } - } - ], - "name": "Fastened 75" - } - }, - { - "id": "MIgIp/DwX1iRVPllV", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MSzQbOHF5rqOsAEyr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -4.81482486096809e-35, - -0.0025, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MmCy7JJI37NPE2Lth" - ], - "matedCS": { - "xAxis": [ - -0.0, - 1.0, - 1.1585837709396998e-16 - ], - "yAxis": [ - -1.0, - 0.0, - -0.0 - ], - "zAxis": [ - -0.0, - -1.1585837709396998e-16, - 1.0 - ], - "origin": [ - 0.0, - 2.49760048079759e-19, - -0.015 - ] - } - } - ], - "name": "Fastened 76" - } - }, - { - "id": "MeFgc1WE9b26IQt8E", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MfZu/LHB/pDhjOOmg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 1.22464679914735e-16, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.22464679914735e-16, - 1.0, - 0.0 - ], - "origin": [ - -5.5954020861548e-19, - 0.00206899253731814, - 0.0 - ] - } - }, - { - "matedOccurrence": [ - "MSzQbOHF5rqOsAEyr" - ], - "matedCS": { - "xAxis": [ - 1.0, - 1.22464679914735e-16, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.22464679914735e-16, - 1.0, - -0.0 - ], - "origin": [ - -5.84033144598427e-19, - 0.00226899253731814, - 0.0 - ] - } - } - ], - "name": "Fastened 77" - } - }, - { - "id": "MWYiBj/TqKPt0IILt", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MZ90wvSDkzNr/PNZC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -1.1585837709396897e-16 - ], - "zAxis": [ - 0.0, - 1.1585837709396897e-16, - -1.0 - ], - "origin": [ - 0.0, - 2.12106075524218e-19, - -0.014675 - ] - } - }, - { - "matedOccurrence": [ - "MjGPhf0P2WsLutJTe" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0025, - 0.0 - ] - } - } - ], - "name": "Fastened 78" - } - }, - { - "id": "MEe6kQ8m6D+zmhtaF", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M3W+SQlCIV8I+rEAm" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.003, - 9.79717439317883e-19 - ] - } - }, - { - "matedOccurrence": [ - "MW+qrKnELqw3SWfc5" - ], - "matedCS": { - "xAxis": [ - -1.0, - -0.0, - -0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0, - -0.0532, - 8.052052704393847e-19 - ] - } - } - ], - "name": "Fastened 15" - } - }, - { - "id": "MpqJ/HS/RBDpjj6TE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M6cpdrFCq51uKRRRO" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.22464679914735e-16, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - -1.22464679914735e-16 - ], - "origin": [ - 0.0, - 0.0028625, - 9.628785458296071e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - 1.0 - ], - "yAxis": [ - -0.0, - -1.0, - -0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.039850000000000003, - 0.0785, - -2.7011602685146898e-17 - ] - } - } - ], - "name": "Fastened 79" - } - }, - { - "id": "MEMfjInSnz3Cv8yyY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MxaHTL0LBcjvuxt05" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - 0.12330815732679759, - 0.0185601464697064 - ] - } - } - ], - "name": "Fastened 80" - } - }, - { - "id": "MSsiA2k85Fgk58CQE", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MzpGJcGcfFGz5KAT9" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - 0.1233081573267972, - -0.01856014646970735 - ] - } - } - ], - "name": "Fastened 81" - } - }, - { - "id": "MhMRagBHhSOnymnsp", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "M7okfA3mymhVL+heC" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 2.1431318985078682e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 1.0, - 0.0 - ], - "yAxis": [ - 0.0, - 0.0, - -1.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - 0.033691842673202556, - -0.018560146469706745 - ] - } - } - ], - "name": "Fastened 82" - } - }, - { - "id": "MZ2uB+4sNm3udnBJR", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MasRtxdfTeN+DVUb8" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - 2.51554325655736e-48, - -1.0 - ], - "zAxis": [ - 0.0, - 1.0, - 2.51554325655736e-48 - ], - "origin": [ - 0.0, - -0.013, - 1.271046965841569e-19 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - 1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - -1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.042850000000000006, - 0.03369184267320266, - 0.01856014646970705 - ] - } - } - ], - "name": "Fastened 83" - } - }, - { - "id": "MemFagUWCsTSM91sY", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - 0.0, - 0.0, - 4.500576986866523e-18 - ] - } - }, - { - "matedOccurrence": [ - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ], - "matedCS": { - "xAxis": [ - -0.0, - -0.0, - -1.0 - ], - "yAxis": [ - -1.0, - 0.0, - 0.0 - ], - "zAxis": [ - -0.0, - 1.0, - -0.0 - ], - "origin": [ - 0.0021527035807334186, - -0.015509457118043399, - 0.12399999999999983 - ] - } - } - ], - "name": "Fastened 84" - } - }, - { - "id": "McPomMZSY8jHPTzFj", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - -0.0, - 0.0, - 1.0 - ], - "zAxis": [ - 0.0, - -1.0, - 0.0 - ], - "origin": [ - -0.0185601464697064, - -0.010700000000000001, - -0.0448081573267976 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 0.0, - 1.0, - 0.0 - ], - "zAxis": [ - 1.0, - -0.0, - -0.0 - ], - "origin": [ - 0.027850000000000003, - 0.03369184267320266, - 0.01856014646970705 - ] - } - } - ], - "name": "Fastened 85" - } - }, - { - "id": "MT+uE/ctOEme2Mxlc", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "Meb+xq43EWHA5Dsfj" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - -0.01786962778634771, - 0.02, - -0.004788152334396474 - ] - } - } - ], - "name": "Fastened 86" - } - }, - { - "id": "MnUUc/vd7LJgd8OU4", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MEU46ZL8OuyfL55B6" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.00478815233439666, - 0.02, - 0.017869627786347916 - ] - } - } - ], - "name": "Fastened 87" - } - }, - { - "id": "MB5hUdV39szjXtw6l", - "suppressed": false, - "featureType": "mate", - "featureData": { - "mateType": "FASTENED", - "matedEntities": [ - { - "matedOccurrence": [ - "MrWFj8+VeJqAraxNA" - ], - "matedCS": { - "xAxis": [ - 1.0, - 0.0, - 0.0 - ], - "yAxis": [ - 0.0, - -1.0, - -4.47017610748876e-57 - ], - "zAxis": [ - 0.0, - 4.47017610748876e-57, - -1.0 - ], - "origin": [ - 0.0, - -1.2246467991473531e-19, - 0.0105 - ] - } - }, - { - "matedOccurrence": [ - "MlFU7IkqQ6XuvRJKg" - ], - "matedCS": { - "xAxis": [ - 0.0, - 0.0, - -1.0 - ], - "yAxis": [ - 1.0, - -0.0, - 0.0 - ], - "zAxis": [ - -0.0, - -1.0, - -0.0 - ], - "origin": [ - 0.013081475451951157, - 0.02, - -0.013081475451950953 - ] - } - } - ], - "name": "Fastened 88" - } - } - ], - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "0c3eb94516c3400f732893d5" - } - ], - "parts": [ - { - "isStandardContent": false, - "partId": "JND", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "24710ad4ebae4ee5fbcdb83a" - }, - { - "isStandardContent": false, - "partId": "JwD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "0daa7cbcc378c5f1d6af6012", - "documentId": "daff49ebfb5d1c43c2d8b6eb", - "elementId": "24710ad4ebae4ee5fbcdb83a" - }, - { - "isStandardContent": false, - "partId": "JKD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "4445be12664324693c0f9b86", - "documentId": "9f77c744b815fe327ec254e9", - "elementId": "9a7c10a0d6f6b4b3b91dbda8" - }, - { - "isStandardContent": false, - "partId": "JID", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "e96ef7e7176696bd1ca9836a", - "documentId": "e4a7a3f6771f59a64d6e1781", - "elementId": "6e819492ea7bc39cfec07453" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "724d43f218e7087a254a3d98", - "documentId": "0e1aa89791a95cf07f6dcc4e", - "elementId": "2148f736cb5fe34ccf7c8760" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "66d80e811bf24574067a4740", - "documentId": "c115f2053b1b54c2d56973f3", - "elementId": "83b00a08f1300468f6fb5d13" - }, - { - "isStandardContent": false, - "partId": "JHD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "239ed80637dd478993211ca5" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd8d3924a3330ec2dde6374b", - "documentId": "43ec49e8301fbd90710b1c89", - "elementId": "a8ba18653667c09d3f764b23" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "df81291e4ff75fbf3d750188", - "documentId": "220e90eafd5600de0345a305", - "elementId": "a8678d5c321c2d3bdc2860d1" - }, - { - "isStandardContent": false, - "partId": "JHD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "73a250ddb3551ea4cc8c97f8" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "8a5cfdf1547571e3db91677d", - "documentId": "7f2a29eee985921f7b14fc23", - "elementId": "c5b421dc3dcba020b059f986" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "56a53bd72599250cfdf42ac8", - "documentId": "afb77ad4e21f0e5b618d3fff", - "elementId": "49fb17d9a92cfb536f77a1fc" - }, - { - "isStandardContent": false, - "partId": "J9D", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c1010b16fa9038655a84224d" - }, - { - "isStandardContent": false, - "partId": "R1CD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "c1010b16fa9038655a84224d" - }, - { - "isStandardContent": false, - "partId": "JID", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2a833927893089215992681e", - "documentId": "df1721ce8d0e0b345847aa51", - "elementId": "5878f85e6683e17a8f3d9229" - }, - { - "isStandardContent": false, - "partId": "JND", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae" - }, - { - "isStandardContent": false, - "partId": "JYD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "ae17af9118fca2077bfe62de", - "documentId": "355221b04e06dd6ba742f9d0", - "elementId": "507c268b9c84f7e80e9518ae" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c30221d6e9432b81fceedc02", - "documentId": "c8ccf0003ec29d7b998c7ae8", - "elementId": "baf25ff7fe65a227fa856fdd" - }, - { - "isStandardContent": false, - "partId": "JID", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "434db4163cd07c12be12f15c", - "documentId": "38441bbbc56eb4081d1aff2e", - "elementId": "da4947c89c719e0e0b560155" - }, - { - "isStandardContent": false, - "partId": "RhCD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "b25cdf9c8b146c77faa2877b" - }, - { - "isStandardContent": false, - "partId": "RbCD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "b25cdf9c8b146c77faa2877b" - }, - { - "isStandardContent": false, - "partId": "JnD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24" - }, - { - "isStandardContent": false, - "partId": "JOD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "c94ae3940f757941c41c755b", - "documentId": "b2a7569a396420413e04a9b1", - "elementId": "1d970a23dd2e637835be6b24" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "f4737029669d6a11e4a526c1", - "documentId": "61bfaec8773f998ece001883", - "elementId": "f3ca60db1bc3179f948526bc" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a" - }, - { - "isStandardContent": false, - "partId": "JFH", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "41cd4d2cecf6746f667e4764", - "documentId": "ac4b871a6b8e0d5f057e50df", - "elementId": "5919c50139e01e337788562a" - }, - { - "isStandardContent": false, - "partId": "RkBD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "7a01466b86fb5109a0a77656" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "7a24c234a5ca210d50b33b2e", - "documentId": "c6981bd81a2bbc7e00a1bebc", - "elementId": "149d14fb4c6acbd5424837ba" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "6b619d6c43678adebb7cba1e", - "documentId": "8e89c0576c443eeb11e4ba3f", - "elementId": "832038f58e11b187138faa77" - }, - { - "isStandardContent": false, - "partId": "RQGD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "30888fad3c1c549cad7cc7db" - }, - { - "isStandardContent": false, - "partId": "RpED", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "03247d1e58ea1979de7e0e59" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "75829b838eef70cade67439f", - "documentId": "eb1c0632ef918acc600fd32a", - "elementId": "3a1423d0653faa77be3f8d49" - }, - { - "isStandardContent": false, - "partId": "JID", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "fde262be7d5e5a2a059184d2", - "documentId": "e7df7134af7015a5c771f9fd", - "elementId": "97bd41e3b60fc67d8b1b1a2b" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "316160bd30f0aae5804d476f", - "documentId": "c043981463a1065863164750", - "elementId": "637f6ccbe524f48dbbed6d1a" - }, - { - "isStandardContent": false, - "partId": "RQDD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "748bcd106df1ff72da230d4f" - }, - { - "isStandardContent": false, - "partId": "RIBD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "748bcd106df1ff72da230d4f" - }, - { - "isStandardContent": false, - "partId": "RRED", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "aa42ebcd1cfa1b7c8ed4593e" - }, - { - "isStandardContent": false, - "partId": "JID", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "97e48a448f411197730247a8", - "documentId": "1cf9b1208c43d2e74dafadf1", - "elementId": "8ff3728b5f007c76498bbfc6" - }, - { - "isStandardContent": false, - "partId": "JFD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "2ea77b0f1ef67719a560612d", - "documentId": "bf3d989b61a4757d8a95a7c8", - "elementId": "e3ecebab6b1668f6f3e639e3" - }, - { - "isStandardContent": false, - "partId": "RbCD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "609f5c961a94fee76f74acdc" - }, - { - "isStandardContent": false, - "partId": "RlCD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "03b783dcc4c854d2f918ab97", - "documentId": "a01e5acf379b05469856114c", - "elementId": "609f5c961a94fee76f74acdc" - }, - { - "isStandardContent": false, - "partId": "R9CD", - "bodyType": "solid", - "fullConfiguration": "default", - "configuration": "default", - "documentMicroversion": "dd46db2fab3a917aff6b17af", - "documentId": "9433c00869f720e276fea09c", - "elementId": "f4a7fd08ee6288a2cd19f4ea" - } - ], - "partStudioFeatures": [] -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json b/ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json deleted file mode 100644 index 4464320..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json +++ /dev/null @@ -1,7046 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MXc8kRJpJJHoRqScs", - "name": "Fastened 2", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "y7rI7LeTD0WKSw2O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPNzbHPn3HU3DFwbK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7swkvR/H1XwuPOnD" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MqpV0vJGU0oT/XbEC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MbObZ13xMzLJp9Eq7" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "q8mQyYiiVV4A1iTa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "wmhLlWPBhBjk42Tk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "URca/I3CFqoRFSQP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "UiDQCAx3GDn+P5R7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "s1b1Tcjo7Wl2FYD3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "eqLDq4qNR/F/F42q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "dh7xiYrpEobXgmE3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "gnX7fM7IH4hT7sUz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "i61P8hcU5+VNnP9v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "IjC3YP/lGDIA+3vI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "8v82lC59o4hMr9qb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "hg7FtPbeUUUs8sDN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "uLcds8BxkPzfjZoq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "EkcuAOWGhbbqvU7x" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "SjdUvd42bkjHIWus" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "L8kHhpgFwfmm/7nP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8D35Ym2+ZYumfqGh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "OSjxe5iY+6pWaZyo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ldEIS2t+i3LRgHAO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "WsY0JDHnium/QIZc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "wtdbmBBUFgt3GaY9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "0fP2A+o1l4xtgO2m" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "bUD4XpNOec9KAq2e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "valahfp2tmGh8utJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VQ52f4HbJWJZEoML" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MXc8kRJpJJHoRqScs", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPNzbHPn3HU3DFwbK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mzsj9ufn4IeTxUZXi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCR" - ], - "path": [ - "MjwMJw5qg/6vlWzx8", - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FKcJACr0oAcLbtZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLrAwABvXEYu5MvxG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M8EVY+aLJ5fdgegs6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVAlNeL7/qPyM2moI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mem9uV+PqFIJTkxBB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MoL9lFNdgqUMXlnZi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MStPgSIffmmwLocRQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mz21csh1lqm6RYPhx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGoXb/ctE3Oz++/zH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MT1UhNKougmfaRF7o" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MmFnnXt6FXW8zUlPU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOhjdXihUIrMKSHn5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mg1PIi2d795N5HFZL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MoJmaiI2aVrY0GRHx" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MqpV0vJGU0oT/XbEC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MSyrItzkE1RK9A0d/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JgN" - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FiMOQyOZXn4sl62" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUzjpkxAqZDg+IRI6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MnyVeeoQhVcVTkt39" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2Azxi0r4Xefb1dek" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQY2dQQipaEQbdjEQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MP2pdMFOvLlcnTc2f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MasRAjLP7nTlihAmV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKPjbmtN6aD7E2Txm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MYGENOv8n+apevFYh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M2XYwKTQYUl4AU5rg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZHxkjy6VpmpNV1Eb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwQt3ZtgspYLNaVNd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHCFkVzFE0PpShjL0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MuY6Le/mpTH6twuhv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MTf9u5rjjZtsyriZB", - "name": "Fastened 3", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "90twh2rj6E3K+U77" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGDaaH2rDvQUCdB93", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZLExS8W3eg/DW/cN" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MloboPcgUwcPZ7MIV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/vgNMfW2HBi4ahcf" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "6PG6trq2ZeA+dB0t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "SlUrA1GBTM4P00FO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "SVBFuxPH7KcbxWSx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TNVIxGO8jvZm0pAA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "b80px18c4Vbuggbk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Adj3dtZ9W+4Y5vKt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "jujTUB7cg/9e/VNG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "HRxiyzAIn+vyrYS/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hipENeDgCld1PsDz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "qN3FScAcvrJ9BeGV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "sZ24fiSKROvCJvgE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "tLvBSHUQ5oqAoAz8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "volLvT9bfETuZm8d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ye4SCnrMrPykv1y4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "EjbWIEI8yU0nBq5D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "4TpgPtmtGNg8jz3N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "joqiNsnTQPrG0PV9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "AJy3fXmUllx/igxZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "z82PG1B0k62enQKq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "QS2nislX92PdKSsC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zGtODJgZh8ehuemh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "0pvoD/nbi7BvzISu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "WNKTvm3WuhhHH1rE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Ly3O/HPygntloeaJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "uc2Lt+d8iAaj+egG" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MTf9u5rjjZtsyriZB", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGDaaH2rDvQUCdB93", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+9oe5wvQQGnAsY33" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCB" - ], - "path": [ - "Mg8f+S7hpR/0boF9Q", - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "Fz660a317HX3BST" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPGl5XQoTbbS+Qroz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjvA9qLvmjxQnwBD4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCvwPT3csixSS/sO8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOZEcrMy5VEHpiznN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6MLp8+3Q1c9Fp39o" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwcYiD9jhnum2n9XY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MB29DWuLVl5fwUpBs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MCN1qJTuuk0rEgia/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MI8hTHLHdo0Mfojjm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MoqwyV2EQv3UJC3/O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MngYb2N7UFf0bCCZY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MK0B2t3RraPFIrbDF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mvsvnj9CcxGuloHs8" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MloboPcgUwcPZ7MIV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MK0iDu8oZ9rFLN86E" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JgJ" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "MZ9ZWy1KzCmivBMJF", - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FfEIdKy9G5dn1xi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mx6Np99/lBHAASYfy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M9950nlGudCStFm0Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzSNlfvHnUe8ZeWtQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3ZVqy++yFfjFHmdM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3jEHD7sLEQvsagMM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBJzAxk2XjecL42Rt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mq0jlPBguvAo46TpW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MmipK1SMsbrY/6ZBR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsNziyDV7cl8TmLEo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MVX/goobDPtoCtdUr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M6Wt4A8n/kZoPZLrN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M1CH7+gXhI0Wq6yfm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpTYZjBjXmbdtNhj4" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MpWFKn5f4z5d3sTh+", - "name": "Fastened 4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "XMG7hHtTxszd+tdg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBxlIPmlDBBbFS2tz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MOR7eIWptpooFokzW" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MCyG4Tx/GmLtPEYDD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MbIe7hyXDk4MHFHIG" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "DnhLOx7vrfedmaug" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "TJSa0C/2TRZ2sWt4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "JrTB7NFNWCnQ3PmR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Mxtgc5sQBSShnk1x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "aqP8GdmHT5To58KL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "11xKq7ie/MaTFkZQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "wQ95GfXwDjEuLniU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Oedp4dPwqGCzwk/u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hZZXr7FXhuX67euq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "fipW9nCdJ+YEejXU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "TuF2P6tpgNk+JjQG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "TQpBLTiwcZICygyC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "X5z6sOyiMlY3/x9h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Xv88KDGu7Ib95mok" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "PX650g5CzL5/IS1S" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "xFUbPoS0/H3G/iGm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "1UdEahLepancvTJ8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "2TXUlRzDyp+T1nLl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "IrbJLviphWmO95fv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "CNP+ORDXeureFPTF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "QT7pPZIIJhfpBQLk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "xw2VQfUu3wW1d0ZZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "cr9pa8pUDGQ4qSIh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wiNebQcL1/IZkLVU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "d54Wo3wq7qlykfmI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MpWFKn5f4z5d3sTh+", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBxlIPmlDBBbFS2tz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxWocmFQ0z9eReNhy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBd" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FU2SUJLZtiRVt4I" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+4lQOym/BUWRJIp6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mf0fFMGdYRbm2wQtv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MpXED1SZOzC4PpKS+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDWwGaTKSgNtbG9sp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnqKtYGdegepFzSpz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MaYmBFaeotJEIW6az" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIr9Y0WFEEae/DonR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MDgfgIFL2/Xb7aufR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MbsOfQkhAjc+U5RFC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MaOH1KnQ40yuWG8cO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhesMkofBORfRlZ/c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSZJxIDj5k4wHTvEC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M66M9rDOTGYE54R6J" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MCyG4Tx/GmLtPEYDD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MucwZzLddw/YPmYuK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBl" - ], - "path": [ - "Ms91x5SNPzw6QpVn4", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FZV2FOQwlXsCayy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFSWfgwTUsgZX3fZT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtZ7Eqr7JQKgSc6Dz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7n23xTCwNrYG5gWN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mt2fmhoH1U5Ekah2p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBcGy/79zO+f6T+mg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQO+Ju7411XjlrVpO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mg1q0+eg5GmspWM1P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M2CbgJe9gHeJsCHGF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MB76rmMKLINAt1y5N" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHky0BF5mkmzxzI3D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3pi3HrtRgp+GX1wc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSPwtB4Jh4k2zosFm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MkZbpDkczssLL3cYJ" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M4FuCiQ7Bck63Btfb", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "WZcGUZmCMYQjzc7+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFGHO8iCF4uX2ITE1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M390kx20MdnHYvY4X" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mb0iWZUhhPsWwUulq", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAtqAmRblxSOBODNz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "En066X8UDxF4/Oll" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "4mqm/UqiNgwQpD8k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xyPvxJa68u5AjWkL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "mCC2X7jB4yhApI7O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "UpJ4IknY9OvzdUdE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "h+Z+pRVsVAJKb7a9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Kw6kINpd3h66p1iA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1ceEqW5Cq+KaU5r2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zdh2RKRQDBK9zHUo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "+8YHUTQvlBnOdoQG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "+GDvxR5hrRur7bZl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "ACjspPXZPdFHu1S1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "trWnM8EVuQExq7xy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "u9kMIolVoSFBQAYU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "dmWQ1rid6LWXfNFd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PU9u3g32qEh8m+ci" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "FT0Nykg+tPgEKFeL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qV3eQiYg72Gvmr4O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "+PF2pedNS14yIpfH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "WQfQHII/55PCupYJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "i8q1ybWXr+/Ja7v/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "kRiuzX//lWOjb51Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "QSac/SxSkF580jea" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "EXp0Wjn4Iq2+Q5Rf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "rJUj0gt7kV5zti22" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M4FuCiQ7Bck63Btfb", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFGHO8iCF4uX2ITE1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mkqn7vsJ2/tRrqsQT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "McmgZ6Lytp0ApbVkR" - ], - "hasUserCode": false, - "nodeId": "FtjA1smUcdt3KMh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVYmIltMCJgekkf1h" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+/IV/hsgPwNjdDQf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MWRNCwdkvy6XxIPok" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McJFyX6kygHrz5SIK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mvwifpha0xeWWNAqy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mrdy3ssNljRl0kXLg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHwc5kQULGgx/mQRq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlmnmmsyoYDYonlUU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKKqgyKFSRP6djUxb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB89emt2IYmToxXj+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MA7PihDRx0auXvVKB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "McxIe746G+rAAXtmQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MC5AfUL8IAiznoeQu" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mb0iWZUhhPsWwUulq", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MK+Qk7Ij5tbq/R58q" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBR" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FrRqKAW0NWG5m78" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MXn7r/bEy010FBZbW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mw7WxqVVPUoQpT/UQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mo7QpYuMkf4Ecu0Zk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCxahtiS5R+Fg6DPk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgujxhsovLP++1FYK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8jnlDqHoZINPnGCY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MNIXi11zEXYbDArDp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIUu5YW3VySBZxtw0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MK1gdpb5bWICOFlgG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MIhkoF0pThmr7bGdy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MStnom/HVODBDXNkZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkyYp4L7MoxqSGn+8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8JsMeT7PuID4X1Oh" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M2JAYRSBXekyrx2cu", - "name": "Fastened 5", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "QA6HZ1vhFGSFGzM6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAquHTbphVAbcdVOU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8C2J6YRA9EFmWgUA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MysPlF5SWszoDn9P1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXhk5ylRJT+E4VO7s" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "grI6uueQ/nrNuaOC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "p39EoF5sU8l5owhF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/+h4QK9ogT/B6VFY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ve6uuVrgaKMUhUmB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "nqO4sZMs5efpQm16" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "3VwaAFsscCXHkVtY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "37Ropxu9R6l40Zvk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "l0v4SJxZGCWLmfcU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zswze3L4lpCfFQxO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jZY+b7Yv3IuKMU59" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "u50oUiongtgtom7N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Eo74F89xe1s4+jxQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "HXIUjAQ0+Q59XbE4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7u315GZ9VeJiBjMB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tzvZXogqUkgVeLWM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UGNf0P3YOLbSIE1z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "0aMVu7um1JBI3oW2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "71UgujSqHrkQaShe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UafkeIgTO6S5G/Xp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "V5FgT2aYR7pnK6kd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "j9pw16+iD+yS84CF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "PEfbAdYC9EZbJP1q" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "jvf4st0rAA/MgW0B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "MooWHkSnwBsHZbRB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "giyIq03FQBQN+z76" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M2JAYRSBXekyrx2cu", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAquHTbphVAbcdVOU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Molwm+THX17xp/Z23" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MCpP1KyOpdqpO2w9q" - ], - "hasUserCode": false, - "nodeId": "FSAqjQxNvEFYnDV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MxCaWY6bvYhDWdVI1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVS+uVp24fqDoprht" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjHkp8QYMok06ACnf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MG/4WHJGPz5rG+Dqn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkeYkfrqBxT5fQFsj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJtkr67oWdTsWEXwn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHf2jy3Y7znokf7bE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mkmkqhdt/11MX7qGU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKSqmmaLtqlZj6NC4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MIu8YgQzw8o5wlZ60" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeDpjFJxFnecLflCe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6LVQnDF5VlmntvpC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGi6hm22XDI72ABim" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MysPlF5SWszoDn9P1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mp43BGPaQ01GqKrjh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RsBF" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FSrYV2tLRDtBOs4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MizDkrjuFOlI2H+K5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIHjknjXaIA4XIxYS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mad4mOrdvqwwDdm+d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+P8kwIw5tgzsK4Zr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Me9QtQaaicjpr4rD5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M7qkUxS32L88EMV2n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPfxemqPkddcmTTNM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mz3lXMegU5FsyIPB9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MDZiYQ6/v83uTnMMg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzRKQTUXyvF06Var9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqxCYP1QXHU6d/vto" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSAXroINIl9UKyMvF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MU7YUwpB7cAknEnVL" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M4NluQgAVzROrIXo0", - "name": "Fastened 6", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "JqJgKS1t3OG10dNk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNH95W3T7T5aIk3W6", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQjzR4Xctlhb0O0E7" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MwRWIUAm3bHgXj0js", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZl5d5FzTVTFCgjbp" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "bGrrmm6fXiLxexka" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Njis9wzZ/HpboM5f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "sQO+/g7RaQAqZirC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1cLoG2LKJe1Sl/G+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "BThqgwI6grlCjr3J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "I7OTaNK63BDFUMPz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "WiahycQyp30YIIhX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "p2Re2lRZok9zCV/T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "EMXmMfhUtmx1YFyU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "XG08jD90zqoleWw+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "W16Je5pbLbreBgaC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "vwfw89vY8tvzEbzY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "kZTItHlK4vZ8exdd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "JEWlSpoWnhD4+tYf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "QlLhbMehjSALu4Je" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "A+SuCnh3Ea+xlQKP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "mlL8VX8x80yz4Gu1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "3cBUYWH9Nj2aarL9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "5j00vcayPrz/SEc9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XRgLnSPyMbRvZYO5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "kBjyZrAeEOt/j4aQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rIhssCoOmF9XkIrp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "yOqI12D3wYoGjj4+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "dLefZXR+NUONibCl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "JuHkZBBP2ZftL9N0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M4NluQgAVzROrIXo0", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNH95W3T7T5aIk3W6", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mal5gakZnVHZsDAOT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MCxD5P6tETgWM1use" - ], - "hasUserCode": false, - "nodeId": "FfbuCe4BHmLu6tY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McUL1pvjQ1Pfm9guD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MLYAcCQ8v0iZaKbLF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MiU/ikDvmhlcuEdVa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MY+8xMJr2pKITwswE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPzYbX2CVjIoCC77W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MsPYs3jq8kfzk1DES" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7fn7x8FJXddLw/q3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MH/aTvkNtt39vwnYe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mz29YrRbk89q7SJtR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "McKLvZR4JAWZKIGgq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MJ3KqCSdQJ/t1b/ZY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4Tu79JHnLqDOHSXb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MAhUMFP8LgzXGmtMY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MwRWIUAm3bHgXj0js", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+rleuv9NLWYv4brD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBV" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "Ft3dDhcgv5PVtT2" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MCXXwIMSBstZ/b+pK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MhFtjIwpPqtdVs3ts" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDWZxcF73UksIiRT/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mv+zn5HXWSv0HVR4r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsScyxp5qwY27twGa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdS4hOoIY//+XnmKW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHFIWNzkt66f2rHZK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MyfZFLHlyZJ+IVNr/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHfOW4wMPhxOuw8kH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mczs2A1lNAWk92Wt0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M+Ok+pIchNSbaO1dx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mh0mXVBdUruJ8Pox7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+sELcI99rMGgy2eV" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MHEy7hyGLA5ZNynon", - "name": "Fastened 7", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jpv+ghAICLpTzeUl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAes2zsqnNzekvPyc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mr2Mxn8ZPIPlw38P5" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7Wq2Ev1U0GzftBrT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1Tw6SPYFzLwXN3oR" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "BZAI5uE4GFcuKEZp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "uoitknAZLqJEkw1z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "fUPmhEIcdOJxwACL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "kh4zkO4cSIOvtimM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "bO2z8n1HwAZOCZrT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ku/vncyiOnxvD9xI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "EP1n3kPs7GpHuGGc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Ml6mR2ePEVFXhJW+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nytEqhY61iUHvWAT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "c912Nii/t+6ivN2A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "vfqyyDkVe+04wTwR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "pa7JXDUT+cbvd4a1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "1rWu0fmLLhwAO8Lf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "KDZJtUzwVyI2qjoV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "DA1xahluDnDWz7dB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "gsudSKACyobYHv+W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "HlpnLzM/3iTYwxZn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "jtbokIlrr2D9qbQD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "x5rqdrH/ajzYOIzA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "wJPOjD+eihdIki6C" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "PXMJ3Lfa7AGc9rBB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "c4z6cCIA/f7sV1BH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "uTd3+k16oP59s/MG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hv8c0cXDDScnAW2n" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Erg5CbQhkpJEPbU1" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MHEy7hyGLA5ZNynon", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAes2zsqnNzekvPyc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MlgOyOg1rfOVfLUFN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MG+KbZgXri55nbcLH" - ], - "hasUserCode": false, - "nodeId": "FV5LPKUgr8aqk23" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Me/tYr9DIR26uczZy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MmCOXZiZWe54Pvgee" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mr+y+qOrNp/gKtgyo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqbderEyjdJRCGeqR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3IB1xbw1AZ1lj0+b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MuiS+lFBJwZwvmBzG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M8QKHVgb+lWbNnPzE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MP6yMH1G6RYUfAJV9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mr9SHAfFuS8XkUGqc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0T7Fqjos+GhpCHiB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MuSO2VgYGKR10AkZ3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mb9GlRSK4A6MQMZEd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSYkRMynS5CEKptCE" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M7Wq2Ev1U0GzftBrT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwhyWOCFijnxhJ3RH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBJ" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FkaslOqQKLCre4X" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHF+E/SSm7LwSDgp+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MS/riKE4ZEE4t85DL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MHzt1FlQqeTp7Sqc5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkePIBE1cRRQH5TFK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6cm+tXUPi8ob9d1h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mf11ci1jSE03JHQlr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MeqmKQb7R6XIAZN2p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvE9PhptzvTsjQWlp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "ML9ebAeq3WAF2FYBg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MtIo3jZxdOqHYRzwj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MmzDicUqcwLbZ8jSt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfFZ8hazIbjBljcDQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/Q2Q1bNmbU99nO0e" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MfzfljwtvhmY01Q6O", - "name": "Fastened 8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "bWPnDFPSIKlLSse7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MSX3coHVClQAihtfe", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhmStPosHgt9mH9qa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpU3IC3iKLSjoy6jW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McX7N55nosPWQSDEw" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "s3ddMHku0yu3moSH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "w3YrvpyNADj4LNzU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "blauZ8vsrn4ED/VA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "vG11dS2m8wAudj51" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "XzduqqovhzCYgiF5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "yd/mBCbSmmH5f3Dy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "xxKxDJP+WbnbF9eY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "h4U7Vzo/TwWTSJfC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0kvbEX2USqSnWVrX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "iig175it8pp9Kp83" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "jUHIm29ZDrOMLXYj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "2oZJ6aR5XGaHj9vx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ZGfoJlBbfyY4uOcz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VQF/oZhlpgI9zWH3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "zMr2s0nt2ezALA6h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "miz6lnNIgck3B81a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "MCJlpVs8ta1zWOPf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "TGsNZjoOUvTcodua" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "qI+lBfoppBLNlfFm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "K2wZANvC4nDnZgat" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "ad3eswgF+epCho4N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rw1rciauVixbMMQ2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "kSLVcHM4YaDS5gb1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "iStqePhcfkbPR8Fe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pKmlfZNiiBQJKEiX" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MfzfljwtvhmY01Q6O", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MSX3coHVClQAihtfe", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNBzmfWrdng2LXnMd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MCv9jBpvSNtdwLZ8g" - ], - "hasUserCode": false, - "nodeId": "FywwlAisSpqtnaX" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MM7OkHsgSZ8T98O/c" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M8FQgIsvE2ZWIfxWq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mdt9bOibD5BKca5dV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqBoW5yokSQu5b8vK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbA+GeJGNXS9Vr7zO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M6OTfiiwpgE1l+xoH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MdZYkW9LASmm41QRG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHeEjgIUqlDTG7+Oe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MDZJLYAQWIqrgvHRg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXZVDEqxwFfAR1NFc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MZM1ch3yI8j7zzV22" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MjZO7zkGWaZz9g6Op" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXOnY8k1ikj2pDzTt" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpU3IC3iKLSjoy6jW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MjSEM0c8VEnlSU3XK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RnBB" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FH2MEeIHBfrYyFW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M5MQ6dKNAq0d5XMQ0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MzgvcVmmR0LRncOLK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MTMKzPR9G25WUzzKM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAMZ1ks/CfpmVUy97" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkS+n6k3A5Qozdqgt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mk0VNR3sh+/rgK/1D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MswfvP6EaNXu7M8gX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MsECbJnXK75i3TmIO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M/DJukT9UigDvYATO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MvTLX0bmRdsVqAIJD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMxwahWQMctR7H5GX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkuUSTAgoF0UKrYgs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSCuHnUAmBE/Wk7h4" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MHRFSTpTO3At609qA", - "name": "Fastened 9", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "pUA9vBUtzJPNnQdV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MV8P0ubnPq5mGiuUU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCNhMLSsoc9+/ewo/" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MuknTsjvuEyR/asMZ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MHjTmzqyviLQ9e0SH" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "rZX6M8H/PCkhJIro" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ed/6ImY75es+lBmP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "tHfZaXgAtUu53M0V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "PRWWL5yPiSIgrbKJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "CzT6U4WLmLRAH/dP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "5ezRmjI9xenvtzyt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "qkvjFF+3UZYIWnHo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "0G+3AIAp0uMhcMUq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nYgHng2wtFiouORG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Jxr77pVcxgZkXwtY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "H5XssrYMeuNAaWeW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Pmyx2zpSn5S7C8Tt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "EOUpB/wlNA6mqg1w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/onYZpoctW66lB9J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Zgx1uhxVYA6yhZk1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "6R8Gy1DqeZoWJyYd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "QLEp7In/KRe1u42o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "NRB1wNQPA0JjTeuT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "qBGsesfTN5PMgKvm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "DBzNVwooHUW21EXe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iUay0EFNyCOiNQtz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "dh4zcjkGo10WsnkS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "AgKW3UmGW1LLoLuo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5OtJcEFxTp5Ggv6/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VDDEQUq4Tkuy4mLh" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MHRFSTpTO3At609qA", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MV8P0ubnPq5mGiuUU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MtS6nb6OnYAFxdf//" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MDC5cog7Ccygk+NCa" - ], - "hasUserCode": false, - "nodeId": "FJje4iMzVk7Zd1l" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBd78zQzo7zMcO6ne" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M2yB5wjrnz+7AZhoX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4HbgnGsiAuqlVyx7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKMp/DEjCaIkktqH2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3r++xd1H3iuvjpc2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpalSBnOtrjErrvuY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOG+qn6jfZ8rbshP/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFTwcnstFw4qpFFiQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M/B7kX6VX/WxYOxWR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MyG28JMR2wZ9eYNef" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M4bE6Td97V25bxcFP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MppC9QAtCzpX+WTKA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mm14INH9FEX0kslpX" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MuknTsjvuEyR/asMZ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1hw+AiKWsIGbO2DB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RsBB" - ], - "path": [ - "Mmt/Et2QSo+tJUCiJ", - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FO7O5NQ1XVJQu8l" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzEzjrZUdz580Ncl0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6Z3gMIKFFZ5Z5Kvl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBATMNp9248Xb1SYE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MU0IGaq/wvvNFQGtS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McAJhN3fua5Hy1L9e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/hSTSY38ypjHAzQ3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5qFreUgTCEHk+n2H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MYFKFG2de0R/nLql1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mszi+eqTFC3Y2jWRW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MoiyF6oQSIW/8fu5M" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MJi86MtzeeaYGQKku" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MdhN7vE70Zlh0grYr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MC34xkmd9/RM9jbUr" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MpWFKn5f4z5d3sTh+", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MXc8kRJpJJHoRqScs", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MfzfljwtvhmY01Q6O", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M2JAYRSBXekyrx2cu", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MHEy7hyGLA5ZNynon", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M4FuCiQ7Bck63Btfb", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MTf9u5rjjZtsyriZB", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MHRFSTpTO3At609qA", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M4NluQgAVzROrIXo0", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "bd4da5ebd8abf10bc04cf9ff", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json b/ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json deleted file mode 100644 index 0c05eaf..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json +++ /dev/null @@ -1,21074 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MoRZFJ4IAtkrzBmIR", - "name": "Fastened 3", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "UgbEW7qzJP6snw2b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mi70xUmpnQxstWYNH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McZdqR9kGabygv7BS" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MnTYMKKKrAJ+aUHtD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mak7RYHsqe1J07fAa" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "CQqlNz/GK2+G8WTY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kv7Ub9pkzNShtSxY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "EqToBRFwbidokm9D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "gzzdW7mkDu9zXIkt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "RaWhYvA41d5G8uAI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "3vQnNAvygNkJR7U3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NZm7f8Z9bewv+rq7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "xJUlTTR1UtYxOYhN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "X09msgW1a5R+O7/w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "4MCS6nuAiQyQZCdJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "JNts9uRhiDAG/8xo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+RYZxfWdw5qWI7H0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "0ooDnZyQdGfESG2U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "I4Qg6V68e4iouz/A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ut+inubVJuGf+pwD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "mOhygszIPeAAcYKt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "MrYrg+k5yR4W+oQO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "nCY1alDxn4NLl1t7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "knWUlRkuh17DuTtc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "aZGS2XV4LdNgH4Ed" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "D2Wkhs49kflZjvsq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "cC4unnPckmDr3ksq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "MPkk4MVzPELLmFj6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ZpuVpgh/RTIbeKIO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "7LLq/tU1qsY+aGcX" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MoRZFJ4IAtkrzBmIR", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mi70xUmpnQxstWYNH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3M73e61WdbKdpDn0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "RhCd", - "inferenceType": "CENTER", - "geometryIds": [ - "ShCWE" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FayhRaveG8jzdIr" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MxuzsC52A0NaJj5BW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MneciSRdiTm9ILBtx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MYfG/0prKTifHVkh7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJEj6LpPsAzWl8hOX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mlknxo3s+kSwkLBAt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mrxs2GgybA2tBsbNZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M3ai2kdSzaPtUvuzN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MAh43u7Imlmrf7GSS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MB9Fr2Agi4NuPPkAg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M2FuzccfFpZC5BnTs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MpRBw/pojlYlMl+ZG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4HUlFu0n818ypKYS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHFyYq8e8LMUqwtnV" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MnTYMKKKrAJ+aUHtD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MaB647c8Ex1ar0vlC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JgF" - ], - "path": [ - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "Fjl80ditWvZeOIm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M41Ga2tW/jesQ214f" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M8JKsRa8tqbWxo6z8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MLECNuE0exRFbKvrI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZ8nKA8myddknXBTD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6JECvOoSoYb6v+2x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MzaJuQEDx7odCTJ+C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MR3R/T222SUe0ILdu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mh9Ua3PQHfYMMCEJ3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mtrj9LibYI5VS9EZ4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDs5+MqBpBDRM2uEo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXTLG++BHG6sJ71m9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZZJdnmPzKxCG4fdb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MoaZjaeO80Ei9qQQ0" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MVnUkulQrEo9hiwWl", - "name": "Fastened 4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "r8jIkb//tXhXRnC1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOAUwfboUYPKLL5x7", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZpQWyDIEpQe0GaGj" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mk8HGhQQvvLzXQPk8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MTQESXrQFKeGZC9ae" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "CAIAiquCn7xTp/lm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "3QPiMQbvcgr4nvp+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "JNgaa0lQiMt8Yrke" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "oh7nawoPdKMp7+ks" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "A+0ouB0gUthjMol9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "3TOOaQY9sLh25DAk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "mPu9jJX2xffHb24N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "3yVniUZO0lUW5OSq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Cl+Wqo9wSK9RvSzn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "TbVH7NbxOoJLLMpe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "IW3Gt3xCp11x2OMe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "s9nYxqip2CtXEuJg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "j18BXXrZ0AlCDCrc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Xl8DhFingiBRkIY9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "EhGbacEWkjO/I+hs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PAA7s4jNgnV1h3EP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Sz44Zge94xo+ib/w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XxTLrU9e+36qrf9t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Mz4M/Rx6aTlAq/iV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zoLAcLF7wEf9vMte" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "8r9PcwPSWzWSkHmD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ReCDgJQ6jw7YZQX5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "BTzOi8zMaymgK3Pc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pcX4Q+xgOhpb0NoS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+XxTQW2ZLBSVM0kb" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MVnUkulQrEo9hiwWl", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOAUwfboUYPKLL5x7", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkD5p4P9GdI92NUbA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTROID", - "geometryIds": [ - "RkBG" - ], - "path": [ - "MY73jmPPwsdDR3RlD" - ], - "hasUserCode": false, - "nodeId": "Fwc9ZRB3LlVdAH2" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MMR6Ldr9s0p/e8glS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOzL8IdJvRuLP2hWc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MMkD6/PhJeOGz45xh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MveBZfOVkq4VOut0a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsMzLOBumiWR8sdBc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MsLJxE6CpCaMsdk6Z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIn1JJnTK66GINQRE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mkmta7bggUiFEs5j5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqTmzTxxUnQZypsZo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHOcJ9H5S3G/DD/jh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MoYoPFIiy1k1fxwCV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MoQ7GKrwrYJltxBAa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmhdH9eMwR7gLUSv3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mk8HGhQQvvLzXQPk8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MLLnGywZHkHHNQ49j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTROID", - "geometryIds": [ - "RHBO" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FTYVSt58odBmDn3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MkeRkOO+nF3Efdy4y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYcOtQo6sF2Mhi1zt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MFL3q28crAKbQlCjF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MfZ+mMtSa1Kn3oF0C" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFNSlJS4vDXdx+5Y9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTSIIOK0eyctzKEDx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MiL10SnuZ9eTXE/kJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKrVS8099AUarxvMC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mymphc2Zt1J7cH1No" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mx4pzIpQae52Amz28" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMqSGKGiv5QrYpykH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M1KQrTKxHyiRDx0Yj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxoX24nwkdnlsmRky" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mg68RZRWQx8DZT88Q", - "name": "Fastened 2", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "M4jXYyodPU/rLJCb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mqn35pta3/ojjOTeV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MqyTPtK2RF1FHaCne" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mm3xE1gVsjvNWnpXz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2qAH5V5n+8q0VyYQ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "VrgTWWG63kXdeiTv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Zaq6IS1kPNPrOUCk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0cpuaCXFhdyJRnac" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "62t85N0pVajFdcCE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "9cpr4SRtj8vytrnt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "T2A060YWvbLMFxVY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "L1uoyL458ptwTzF8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PBugWZXpLcjfCdJb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SJuubkXhj1XNxv2J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "vyNVFIxghhAHLR39" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "zSss41ysiNkq4+4b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "n7QCl7Mepe5XZSuX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "adEAMVQv3Kv5dXIq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "qAv4MPJwBUqHjtIK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ksUleVT3eMefZ8L6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "gBM0/bisuU+fS64V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "XxnnaZx62JX84xGB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XNFzzbtLMxy9OA7A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "SQC+hCgmw/Xigk9i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "3LF2/xIy4LmTJCku" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "EAiOIZvPmhVsLm16" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "bVlRHxUQZo5PWGfE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "r9wJ5I2ShBw5ZRnB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "XTT4TO8g9iJfMTqt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "vfwk7k4S4NNxWmF8" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mg68RZRWQx8DZT88Q", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mqn35pta3/ojjOTeV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MUcuf4bz3CnEAGgqB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SlCJM" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FAhY6g8iKYtH6hy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYMqVoQQkhEcRHAV2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdnT96+sr8Ov4AICb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MW9F8863NEoEkZo6i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlIOQQevwzH7hReIp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MzCTpD87LU8RiP2VY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MF+mHZintqEBMfUqv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M/mL6/HiezDwM6QWB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M6i3A2Gg/a1Jbzewg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MUa4YaJQLABQlLB3T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzS/bzcdL3oiueO+x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MdwKzvEfFqTF6rurJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MmBXCgfa/0R67+Isn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mx79tSWWPypi9XOEH" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mm3xE1gVsjvNWnpXz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+d/paimEKoeoDCQg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "ShC5N" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FUl4db8LXsPutSn" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLMwn9QOHxLwgrqbV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFzUS4Nleuegk8kvu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MUoQnti70UGff4QZo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnLUdRvWQczkvTKGf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBDgXTC89pk3VUWu+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mi7GuwRgLgCL3t5jS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M9TTVTvIw/EQeHM8L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MjC3I3rOd8CYMP+hM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MGlpCuRldviwfk6YL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M96tLUwCg0pkFVd0g" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYhh7QpouHJ0wT1EK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEGRfNyZESRKwRihU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mf6h9d+OKVtYBL2MG" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M+OTGPEpUSp/R1O8d", - "name": "Fastened 5", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "RA4E6QNIl7O8n54N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mj32pcchSStiu1WND", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MEpHHjVf6XeZnfwSP" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MvI2tuVMuun0u7Pux", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MdQsJ7cHvS6feajMt" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "KYcn9N08Wc6v3AEf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "07uMJn5f/CbrKXas" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Vj+6aLFCCMdFvhPL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "+XE24JN3Z3sZZNd6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "XscgzILCEnISVdhb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "FQpp/KIontbYci5U" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "bPNWpexooVcA+ibX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "paUdVtu5V7l8Avwe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "HukWDiqNavv5q4qT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "nZgtm8uMBH+wKF59" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fB2khMWE+cbAHcOz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+BpX5HqSnSkgDs/O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "vjVPMcF9Z90atJm/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ErJAgxYJZQz8feaC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "icD56mVc6P/rnUX/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "kQyns2FJOqDLZmUh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "FfE1sdcs168kiObq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HPN9kZ+1aEYt8LYO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "3b09Y2pPR8GswyiC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "hi3da9SaktNFCdy2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "SyImkz7UlfKrR65m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "KMp8HOVoldz5SaIE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "zpEmdyyHCiCP8NB5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zK1dbQz+yUevNn0a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4nxxBN4f//JScaR1" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M+OTGPEpUSp/R1O8d", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mj32pcchSStiu1WND", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M65lCL4MYHvHrFtoX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MjWcGoSv+UpPn8/N+" - ], - "hasUserCode": false, - "nodeId": "FrwbzYGWO6tBlW5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MpvUCL6z2KvGK+YR3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MLzhoi+Sy42KUnj/0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MEEBB852OIQDa+mk9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mk31NXyCdKiTOzXYv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mdc1zrOgy+zPU6c4J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtU9vwl4rCRVLbs+e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MI4RDdtJQBgoJACKP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkC84V2N/moGE2d0d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mua7qEy8YvgcJO6Jv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MT/uMV3hS9N2Fp7Qa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3W56MjfyczFlQeRl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M2iP4cd3PB15iKXfr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MualwRnhFaa5nnc6D" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MvI2tuVMuun0u7Pux", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "McwA5PNakiodQ0GFd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RWBF" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FaTjhfAVQbqHDXI" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McYVmSF4himvamjsf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Marvd0T1YIJ3EI8Cj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MTMmDvJBC4U5GBhAD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mt4m1tgs8pAW904vE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZgzgaOHttUqdkGjT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZ1pY01edUSLWShuL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQueX7W7m51gJCW/w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBNWytGTfx6hwhkWa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MRYm2VLuj2wnhacNE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MC2P+LSjsmCH9jOx8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M2Hd7PGerOmjsjaPw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M0PIGFWB7ltF1HQOZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8dvaFFWyvMsrzEKX" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MkCfj50YKcrv7j8Pc", - "name": "Fastened 6", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "u0M1xndEihddZXZR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MKxUjcmyamEoUf7o0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlGVI/mLWFXQK+kUD" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MoMHDgOZe7SOWqTz/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Muja6CrpUfpb4LGGz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "B03hjb0ML3/QaLDY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8kisUCa2QPwVY5gA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "018TakwRkW3c1uwv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "mkDTznnmCXHsjg4w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "qEORRqeyKHFehM/u" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "bUXS8K/IKHVcW0eS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NC170hyhrGhep9aC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Kj/RGUCG15GfkmgP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "9SDo6w9XQlnDbiWC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "eH+41i3zYlUzyYiQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HSl0v1DetU6BRLOO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "pz9Ia/KkPCEdRpGn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "FJdW5T/rkpcu93jM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "cH2GYdDCnIVKdkP2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "GQOLx9kQN5Cgy4pW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "XK86akFpqUWE/W2t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "3xC8Ae3L4qnsCXaY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "KiKoquhrD8gMQduO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "tSeWeTOGmn8e7SCj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "+wOvd5HVZ8LaBCPZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "1/RVjdT7WkSHbtNH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "oTcKtKExFI2P+iHM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "R6VhtD+0GkWO+qLT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HC+qCOt4REmNRI0/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ZrcGtQjZoYG0GcKC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MkCfj50YKcrv7j8Pc", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MKxUjcmyamEoUf7o0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MiV9rwwjHgnNNjHgJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MqxsfcE7lt91TVZ+l" - ], - "hasUserCode": false, - "nodeId": "FoPEruppMrtw3BH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MuQmKYUPCb5lUQeJE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MPJkesiNTcxjdri6Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MrBmE6MJTbg20lDO3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M8Y2zqZw/Jd54vN+R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MaBUpKXPUiRrL+ShD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKlD1jHa59EcGfjdU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlEAZ9PjIJuNQPrOT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MCL6BPLDgpIfPM3KU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVAachrkU6W4riAq+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MkH3PjYqsQHQe4lV8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M6icoNfZURXawPgOO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M7h0rRIaIOJTgJd1z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNPHlmTYQm5dtrhsW" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MoMHDgOZe7SOWqTz/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1B7hW1Yymt+miy+T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RSBB" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FiNbgRYBfbaXu0u" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeEKyu5FzuT7778nD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MbqtGeXRfIMXEa4L8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MRugPO1mZXK9Qnm/5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MUN+08F1DEVXkOzfv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "ME7Z4DsCJuYLLf1eD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MkEryI4sk4gqDckyd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mexp764ironBD9n8e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MG83u6gqMHwcldcyc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkCaB5zvD6RV8j++8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1vVEJJwMO1smkfKg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiSnB7fq2LXh9W+sU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+vg6ncfuwx+mVdrp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MyqDl/ObzcbKbdVJe" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MvrlGnpyHI2PRsRlu", - "name": "Fastened 7", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gGXP4+ix5egG5hgG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MX7BWqnWWXUyb1NKC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4UyuvMiYKYqNcSkA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5mRqEvpN5peUnFvb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MOMvyz0HDvUlf3YCU" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/9BL+f0J7LI51I6V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/tB6uUZbuSNalY+U" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "+S/Vzd09v0CL6xB9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "3tkOeJhKG1Z1eCyj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "/2q2Mod0fznpAG9J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "oDRvnexRVK5IKwXq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+F/ZDkjPscaweM1/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "XuDDpjBp3c3p4wka" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "uzjwzBLOfR9g+tDa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1yyHKP71sw1D0/Qj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "2DIAc1s4t7Ji3Cun" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "GfcP4uRmtI0vDX5I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "7I0Yr2BFHVvQiIk2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "k8g1yfd+hfnA7JD7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8p3eCYrYGp8Is6jp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "I1h60dpbMtKHyg8f" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "khno1cBfDisUK2Av" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "YoV4WwMnXSUpJPDv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "seTY3st5hpmFuzm5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "c/3cTIvbG3xDSAvg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "RrziTE8/x28svMyl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "3xGMOcHgAYj4MouS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "c2e+62PWzyzuJjvj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "RrZk7ekz13hFySSK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+9lWEiDYH4V0kLZU" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MvrlGnpyHI2PRsRlu", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MX7BWqnWWXUyb1NKC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbpGttCYIJKdqGo9H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M5MOf5P4ywSf0vPTU" - ], - "hasUserCode": false, - "nodeId": "FYfKFb77Hn1IuXs" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGxZI9FoUsaihnrJa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MuqWIn6KtCtexUl7a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M1j4zvymq5cLCJ4K9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrQ6PWwJHK8QPEIaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMwl5u/i4mRFc3cpJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MDwAk9ixtUzdp4E3h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MB6D+qIaescFPcKfM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0zuyZ2FX39ynMb4w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M9HGf7mClY2rpFxln" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCw1pDdKUfamC2Mzu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBTp9QjfJsYC+i+ah" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEcCus3B+6nLRvQwY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MjUlBhlwK9puz6G14" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M5mRqEvpN5peUnFvb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3z+Zv24WJ8yUJxcF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlCV" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FZO986gQlLCJxQR" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBhVqUtv3SzLlc9tT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MfQf4CWx9B5IE4VxS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQqHI6CnixgQmvyAV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Myot3WhrHRXsRqJfz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MV27DolxLOMzGY2Zk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVemlf85bPAtnv5fe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZ8fBcvmwyGutXTDQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGM9ZKEJzKsuq3Exl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqBixWkomdOdYOFnw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MMFILuR+87L5LxzfZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MuHOGsuPnq8DQpYRJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mvr8fizTXlh90ODV+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNtvabKnydX0OE32J" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MaI/uI1B6RgJvCtXl", - "name": "Fastened 8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ALnFP98mfyJ/aTVa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MstWhj0x/fxAEUogq", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "ME6dg1qtAzCcbKWW9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MrQeLiFqzFZOvu0FM", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQ/msMksgfSNUC4B6" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "CHHuVhiIlrm4Myax" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EkPdOJMIcJitEX+1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "NQy7c7Jxee1Wr4x2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "o0p5Hqqx5bsc4SgT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "k6nf52JX2DDL9Auf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "8M/DtIkFc/AITx9l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "df33buoXLKlBe2Yi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "mZsBC2C7pggDvNuh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "r4H6K0Cm8mtGwC8L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "u3m42sWzYZwHfgRT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "1STFcSR/cLnQF6yh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "F8XGlA4gmMBGGPp6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "8t9ga+MPb85Fy3sh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "84l0kGwq/YfUqD/q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "qPr14MQtjkEDVUyt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "RqaL5UCt3vZVm8Ii" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "4lam4A7xnTFTNtw1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "U+s5uS8Jt3Ek1ONl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "uoeox9UJwjJDRN87" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xHa3dR+J/MDQOqBF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "PHr5fGOOd3WvyVWG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "82vLd38DMUqNC8EE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "b+WZGKxYDSYWXzC7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "vxEFXRBfLmkuBuCr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "U2JHQ6JUlu3tKqV1" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MaI/uI1B6RgJvCtXl", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MstWhj0x/fxAEUogq", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mfu0B/zYq+P+B2EXm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MmTb5oREREHjNKFAN" - ], - "hasUserCode": false, - "nodeId": "FZaefDuPQAOLoMz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/rAB8QBwWFBFBlBu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgECcejgoHxMBsSt3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4n4WP3iHXlaCgMlA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxeQC4NGiia8xa4P+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "ML12V33tbc8MvYToZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MRmEuroQk7LIzbGoC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJAFe7OPk3Ra25S6n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M68OxJJ7skYTmgIQA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYE2wOb+a3aCRNh1W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4RO1N5qJNJAUIoKQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBpTVOZxo51RKrpj0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3+eCP0Xk9zfTEmPq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MfFSCv60QNbRp3akz" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MrQeLiFqzFZOvu0FM", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MdQJnxWd260kFfrff" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SlCxN" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FaHSGjqjO0hXTmQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M17qXVOjaQr5RjQlA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3gMcgeNdcfNrC79n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOF8HxHSVdYZ+sCNn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeYn8+D7o0AS4MxWh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQaUz/RswDRNGtmsH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGcUAe5kuA+NO28Az" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5GVg/D8ulBxQSQ+j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MljTb6BWn7PskuWdU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M+xztnYHABiSvogo/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Md4V0ri3c2w17++hf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MxHkhTU1C7MbBwvJg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6uc2cXSOdA9UM3Fs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/2zykfyDBVDrISDq" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MVMRylO2rqosuubu6", - "name": "Fastened 9", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "IWfOEnZ0tlfAzEyu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGYhZw18QBYTRL6tY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRuLX50rfzG3/QcCf" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOKtbREXa0dd9DGU/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MehFmFyBlF+tLR5KP" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nnqm8EAx1Mb6SBPu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Y1tgzPaw9DsWOFYh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "GXqGZzaCDfnTWnML" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "CRaCQ4aGDYMLgNSB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "LIArgZFp402RqVXC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "mTJvtB4F2PZ98Kze" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "DZWBwOcrg4wwuPaH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "oJooRCCnJ9Pyef4c" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Z+imoYYWv7OxSPHj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "2yADnYuB5XMQL6el" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "JvmtMv9qQM5vUjhW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3v+TcK8fnha2Kn/R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "3ZuGOtpCHwmGWmFR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "yycGCSeTcO7UX9VM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "zxZRlX8RrpDoHLdx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "okjNm2ppIiXhUIWf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "C+tLfYpJBjTP9H6w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XP1qL21UF+iLh0zA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "S9sr3sRy443VEzdY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "bdToOrGp/ipG72vk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "omsQjM9oudwNPdgb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "oxzhfovNJfWyxVWR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "M3JEm4rq4/P9p6zP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ZtysV2rwbttnT88K" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tAEQM8I+b3b4QnzV" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MVMRylO2rqosuubu6", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGYhZw18QBYTRL6tY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M6ZSLjgQdiKFjHHrl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKN" - ], - "path": [ - "MWzTFtjVkwG/5kA82" - ], - "hasUserCode": false, - "nodeId": "FmJcvrEjK6YGD4P" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MseFRW6EKZGDNNI5Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVVuM35hTzPG1pPgk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MLVmBvvVqFWnLic8u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjOp6iwH4LuRf+c39" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MfAYrCG+x+FZkhJoM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mmd3FgqHZ7x/LgXXw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MkGLgVq7CjuYWyqJi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MEO+fmBDVJTL3V77t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnAi6TMDQH0PDgq0I" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxFRLCL6kLfOHiO/C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MbDX5Bx1z4kcjSlZw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MlnCUjIQ0HQQXikPJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M37e4LF1tGP3fok2R" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOKtbREXa0dd9DGU/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M77FEpWvmka+G2372" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFR" - ], - "path": [ - "MmTb5oREREHjNKFAN" - ], - "hasUserCode": false, - "nodeId": "F5RgT3wXToQNkZd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLNg8u/TQociLLqJ/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1M0K0xmW/WQOG/v9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGZNSWP8KogGfJ9c4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6lAef1CZDBHJuESs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJn7vedbNVcMHgPGp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUm2bJOAyGdjo7Y4y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOwu5bWWfaoO+PuS1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuhZ9s71x0akFNocy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqEevBiHep0mLcd8M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MY/miT8nEHrMCDKZF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MX7j1p8gkA8ik8Wpq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4hNnyI9kOEQeBA/v" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MoVNIPybnLWV5iJpg" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MWeBN/7BkXhG6Y36G", - "name": "Fastened 10", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "n5V49DdYAABx4dzJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MdFvdBB/doyMmcBIs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQWdQ2ZlKRUqVErkJ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M4MoFpRfMkpqCHZz1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7r6sDp1mnt71GEkW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "uI4721qpWe8xB6fa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "KLQshJRTkM9DNzZt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "6N4PI5jSismkZevX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1B9jvIlW/E2oDPmD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0geRiOsmg4NOpgNC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9jDZc1p/4U9rwye" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "HC+Y+pOcGeqmNvVL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "xRaic9x9xT12eXaE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "W5YTNXe3vK2TGJax" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "5A23+uLPjorc+ZQl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "aaOH2nOmw7FFcfg8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "9jMjB1nH2vDws6kS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "VPBfXmN09T1llT2J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "NEGE3oXnzouGxd46" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "GLN5l/HTumbmS1Nn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "wZ4GWqaFWlHk2XMN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "pER8XH6HgjJj+tmm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uh/wphmQPc6u07l/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "toW/v8OKtjeLwNbd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "IiaKe6N5zqPua6qq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "vhLtzE0LzFFirrQ6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "kaAaw3seXpMllnFJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ISa2AYHsUAdM0a05" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "MUVKDGiXZO7NccnQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "QSjR4D2h0vyFochT" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MWeBN/7BkXhG6Y36G", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MdFvdBB/doyMmcBIs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MM7o1FlyScNgvReR3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MCAf+1jiyEKc3Lqa6" - ], - "hasUserCode": false, - "nodeId": "F0mof14PRivoMpY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MSwnlQQQCYztrw9GG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGG2pgiEkeyAOxV0y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M41lRNjIcVjLpNwqA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHbf1JyNli+U8Umqx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McUwOeAbkTmKQ+iWH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MRfaex4UwuhBg4Oqi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPuVu/f4s4aw5V61W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mh0+J4Cg8F+Z7Qxti" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mg0w4+eeZlDOO0bBr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDhlNmySJ5+lBS0PM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHXD/mPR63KZh/6+r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mc82fFbB1ReG4Nhs7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MlFUxbHCCVCrC9Usu" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M4MoFpRfMkpqCHZz1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MrR/lB/0F5RneE6uo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SlCRP" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FpkasnwTMvjQpbe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mb1zrq2zlL3FQyXDp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MRTXx9pwYzFHmEDJ4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7UQxape0BSWfSCB2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mbe1pkf5Vwa37Nt8v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mi0PceeAC0+4ECo53" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MOi5IxMnSL3sV95Hm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M/OkcR2NHfkPeatqk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+KzNla7ZL6obMTZv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "McWH3hAwUyFBvdl4z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbvCwCdODX20CU7Ci" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M+ukHtzzGyGqL2m3b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfESlotptxnBOiwQ2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MuznP3ywDl88NyDzJ" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MholmgNWnscK3ZKrO", - "name": "Fastened 11", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "LR5JmKwCKnpG0vIz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MH4U5fvJlz6TjbzQh", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mtcn0h/QHMDXobMBl" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mr2RlNEFPuGh4Q8dM", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgliQVt0HFBJ2PVzS" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "dE0k9IeVDmWoMz+y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Nkx6/sCFrmvyVVjm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "gAUjqy05o+IImbw8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "IzmsHdyfiSNomgB4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "t4VFoibB/nE88l1n" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "DgP73yi/ikEk37+i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "FTGpMdCoNSZFbAle" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "uvoeGD5u7OBTRQf4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Rh53nKFjH46LY8T8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "386sztwpCCwDwa7W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "IInLUdZmQmOLl6PJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "UbF6aDJRxEo+QkyV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "N90L1GX54LQCIg0e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Mq/F0XfnizVT+IPX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "rYKcmTFrJiD1rSts" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "DOZqdJOJ7ileRoFr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "o3y0HeYxpHWQFRs5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4d7isJflIYav70nQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aYZamPnM34tNkR13" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2/VwqTsWLKsz+tyy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fYziQemdN1rU8O7O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "tpT9OJjrL9EWC4Et" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "mNFl2+/1TJgjaZPS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Q2C/LTFrrTeD2hLH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wCFBPvUWTxE0ANx5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MholmgNWnscK3ZKrO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MH4U5fvJlz6TjbzQh", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MZVBNPObPZk0IIKzO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MTG5Khc6zTndXpJnY" - ], - "hasUserCode": false, - "nodeId": "FhbdPuR4EVgFpFw" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MdVUy5mpeqbakOUgl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MDfH0vVONEZXMGpeD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeqmjZwi0gkmlMuBK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Me6qCoh9fVouK0sxe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVrrIV7/oWijR6Or+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3roPAMCMftyp3Usu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mjo1P+kvW5W2tFSuy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9VsZ3yroMlpl+V1u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKqq9kTsCbb8NSLzp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MukIMxF1Q87jmRuGd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MJEL9qNIHkxu+SU1B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Ml0LSgfKibCDl5MAp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MweL8sgGHJBIovwH4" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mr2RlNEFPuGh4Q8dM", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mds2vYW+Yo2UZLf+w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SlCNP" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "F7HXBS7N8dauVk6" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MZv4ti2mCFj/yntbM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwygCF0HmA+nlnvaW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MUySVz0355UL1Ap0g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McwbBRp+iRQ/Gysez" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyQcOFI/X6gBnOh/Z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M7HbvNPmkZXvlPDrV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MAY88q/VIeFDRURpg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Myt5KqRM2WzspcYZt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MWPU+oeJuO+b6Mmk3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MdEPTB+wmZKUNYC0w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MP2UqDnGaqxD2wal+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfhgbdQaZG/1x3eGv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJb2MYyROe2Qrbh5n" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7Jfp5YDbu7nnCY/T", - "name": "Fastened 12", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ftYG0c08iEiHIEGS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mhm3WlxC3aOoR29nw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6CDPFmHkMMu3aVZ5" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mw6JEiII642Dznm0O", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McXPDtgARVknT1u5Y" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "UfXGeeQAih9cMSPt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "BpVVtnXJv2WBo9Gh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "AF/XaNSvvRYXuFDh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "J3fwCtCnGhqK15PZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "BlD1J+csAD+Olnhk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "IitqMuEijl5/lWCl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "D+MgImUd1eGHLDH5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "rzNyip2f5MpiJ03Y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "RjCBmApb3BYZbR6t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "BZU2XhVr/Pd9xh2I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "KOr0HZM4Dtsub5So" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WbYcZ02rvaqrvDqq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "1i1FHoU6tMhbmDyd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "RAtra/mt86RbwzoK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8uad7XbAYZ8MbYaC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ze7UUtIZ/bP21g4A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "JHs2cBni0zQ6YBcL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "mIvXH7miKnZp4MOa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "yADGOnCwhmKEWMi2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "TgD21NNrT9p54tQ1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "axyMMIYeKBzeR7Wg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "RB3wda8+5tiQtZV9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Izc5+iDZW7DxXW0x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nbDNpD0BU3ooN5J2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yIq0Vk7xY1trvbpp" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7Jfp5YDbu7nnCY/T", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mhm3WlxC3aOoR29nw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MpoO11y9eH4HKTA81" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MZ3uecdZdH8cV9WpR" - ], - "hasUserCode": false, - "nodeId": "Fej7v1QkQzuDaqV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHtQHHOu9N/wLC0Tb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MT6hlQMLzF2u2ZHLf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPLvSauyOjpDmiNzk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHTWElDSEJdnJqt3s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MztPjUiTqPeFceBZ0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPunOFOgP9vfHgjKA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzIvQ9Qd3QoMGQz4o" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIk8ZjUs73rExO9OB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfebjOnB5fnoAtgjJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEX9kBN9mTwBlfx45" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiF+Uitgf0/ROeSjv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAcqyf1dsUqSyS18R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M2uPKNxPoef4t3V3z" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mw6JEiII642Dznm0O", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MuJqkoGm0p7Uc4ZDO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SlCVP" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "Fze0JeCA8wUc39C" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MV7qtfwaw/P9FRRcY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mf1JZNhwXbAgJ1C+I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQUNt005444Cg7GwR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mb5Ile4WdPGb6yapd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MU9IKeLsDlK287Wj1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxxCh6vJBbOK84LBd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5h8iCxxT1yHQwITH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+9Go2QZmXkQeZr5P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Myz79ezFLLI4dzsFK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mj17znmnYc5MwbGZn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MnoG7IUBE3p8G1qUa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mftu78cp91TqNmnKH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCDabNGY5sVhy5X5Q" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M1kN67iU/4stMrZdi", - "name": "Fastened 13", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "wndp9KBCJ3z6psae" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2+LECAry11ib4kIi", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MC+8KR07dOeZpBTFj" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mnjg1Yjo715bw9Gxv", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/TigGJ2rkcjyOMaH" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "K9Vj5l2uJP7aeUnf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Fa0WeShP0bJlSyXa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "CStPP/1rlVyuonnX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "8EcL+pS4LpSnFXKt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "xf41oiNEU4VTeV6B" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "pasb12tnzN4tKE20" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "wIMrHcAuhC/4s1yd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "oKIWdQVyYzMFI9rc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "v+i8wk6QvtzzW9H3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "/TfUFkrJR8006BfH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "IFlaLNhznqj6l6qy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "f80EkG+54semWuxn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "7Pucnf9zpmpWcE5/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "HIXlOWD4Ijys1Ksv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "yaIZSaWTFtFsn+gE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "N+qs/N5zaTz0gWt4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "furrDrwjDKFUWZ1k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HsL7TTy0NGf0W7Op" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "OwAqUzvhZvcGw6DN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "7ULjXt6wVdOUD/tN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iFjopXyjBKR8r6rb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "QyU7zewjim+qqY89" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "0W8X1LIJ9z6fwr5u" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5hVqpXjhxfq2uPRB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "BSQ/xa0tTSiG3Hww" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M1kN67iU/4stMrZdi", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M2+LECAry11ib4kIi", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M8gaYPgegtRwoF7DC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MMC02hCwGkC994VZn" - ], - "hasUserCode": false, - "nodeId": "F7ENzYGXkMWy6Ve" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MccT66tL+9Y/OF1X9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOcDx8MUiHGKlLWCB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mbp7JtCgBH3OXUPH+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4Vrlrzm52zxtvJJ6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCTb7ZGwD/pC91BAG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwDDxUFyK+8NwFHJ5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MW4cT2Dvxj1R7mVlG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MDILuDT5cAgDyCfPX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPV0r9uyyZHNsIFUl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7hwrtPmUDT9CHwpr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFB3KpxZrgjB4WE+v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mj4r/ndr0CgSkS2A2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MMO8jTZYb1poW5Bku" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mnjg1Yjo715bw9Gxv", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxQ/8rbu3O3+7r5i2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBR" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "F9cb6ry4hXUHVay" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAQ+eFemPkEZC8dWo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpNh8ab/d0u51/kvx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mfpi2kzLoERrtI50h" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAOKl2DXyWUkLeIvh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MX5lTT7c57Nnh1fsV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVZsEczxQ5jwUHrq+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MC8yt1uH4EHmL+4Rx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7zO4hvarQ2BQAWIa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mr6wGBEz7YTSVlZLo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZjjmnsV74PFbcHPX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M5efn/+EIQKtuOTlk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtdJcoC9cMVL4w6NM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmBacuTKFzXQxiX5T" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M57i2HXpWKp2HmH3t", - "name": "Fastened 14", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "eZ4DPrxZa99lMoDe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MuoLBDiV7AsXOZpIM", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIR0hWqIx8gTcEURH" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McbAmJUpjb6PMZLZl", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRfMDVqsQzwfZYbfK" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "XsRIw0QTxs92jtWR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "yxZaUH0JvO/HgK1h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "2cUvyeG41kQ0ZybB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "E3DNyFMzwBrn3DU0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "rHr0KkrTqP/f4oPL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "YQA0MTxPbYFjG/L+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "q0XHkFYzkjW/wh6D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "h2lJ6gkWJ9zpTT/Y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zHKYmfrT5hzhQElO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "dRsLC0ZHnDd97YvD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0cfv5bYkUXt0xKNa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Rere2aCg0Y4y6b7s" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "aA6bqZYAeipccyds" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lQ+fbt1dJJLk2bxT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "62JbjRFwLzpXy3w2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "jEXbg/kC2wyE1oVO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "QmhCrK5m4MnUgPqn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Bom3rT4eaZbSnAkR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "efoKlESHb2Sogyuv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "DeeK5Huya234p1le" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "YPJf54NUatYSyyJL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "F+3Nqt2bLnXjb2Zi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Lr6TJP7BEKUtymM0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yZMHcchpWHaXm8Ju" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "RjVju2qNcilecGk4" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M57i2HXpWKp2HmH3t", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MuoLBDiV7AsXOZpIM", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+PfqsNiezyMcGhY0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MfLtxmUQoU0FrY59x" - ], - "hasUserCode": false, - "nodeId": "FAFDuHXjhxa25u0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4guxrSZ4dNoWgpfD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MsgCPOq7qjrAZ/m4O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOtXWRHRaLulIjWTU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MALraBY6bCmzWlJHb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McqkCmB8pqG2p7NJu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MNzxZNLOZlf9N08Td" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVSldgX6oKLbHeM0B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MQVQYnh4j00RuPg4y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3pUGl/bL1+AerCEa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MvuHoP4L2voMcTFiu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1IB58rmLL9p1sk5m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4VPSA9HG/6Y/s2s7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MDfAqsjhyi7T5n0mC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McbAmJUpjb6PMZLZl", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqOJ64x9I8drYxCL8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBV" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "F85yBNRnsok3ULL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4c0/cr8QYMMtBIel" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mb1IHHVJfh5b3rYux" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2LxN3O+/zSdTw9Ab" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlcqFhaVQqZXpQfwz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mhxw+zreQrL0d8oT3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtmSDcPGw11Hm2xy7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MMI+9aqeZYYY/v4VC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MPobetBVpkaQMtFbd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MrS6Fw8GcCLmZAL+Q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MBQ8gwYLY2JpNb8m5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHAdpTTE/ii1lV9cV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MGhOYoFfrexyg1Es6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRCzPNj/sPPBOhZCL" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mi3lsk2OEt9LU38iz", - "name": "Fastened 15", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Dvwg4RbJriYxHoaf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mf5LsteDvZo58HIHD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MObOHnQxzePjwzIE8" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNV/MJNtS6kSOmPyd", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MMVFOT1/Q/pc5LXRP" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "y/KdE0r/A/amEIco" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "SlM7s2VGIsT41/hE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "yhWnBL4SMSHmiMBT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "8SwMlwWf1Qo8N37z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "xfgyF5wGObd5/Njk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "RXYvp8TUi9AiniQC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+z3IKq+yWeYqL4lE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "qHsroUvFOxHG2ApF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+ocuI+i0nsRCpwnm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "l6x+6e0qxTXY0hZZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "p9fUMe6WcS52WoVs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "oGKxrEYaqNAFGx1y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "d+zwkBuZ7Q21tsWX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "EN0U7Se9RpEH7XM/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "3kE+SSek5kam9pU/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "vIiaVhbq0KqM6yRi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "qMgj7NMTF7YefK7y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "KM9sIrRfozpPyuBw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "pWdE/fgiA73MqgeG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "NmdaF4Mq+xo9t0Vw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "s+3PVn/MWidFqcF8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "zkGm7HN/4LBvFMyJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "wRxiwHBvtc3k15hJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hDIiP/XTjKm3gf5u" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zKDz/5OGxjSsHxIv" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mi3lsk2OEt9LU38iz", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mf5LsteDvZo58HIHD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1RZtx6ZAyg8Qlt4c" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MX0dQveMgMC2prYK6" - ], - "hasUserCode": false, - "nodeId": "FSBA4e2s6YHoZC4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Msdt+fcrAI1u9e+tk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3RHEH7BKd2E5EuJ8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MwRLP6Tbypa1D2Rvu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mpa6UVo+xULJl0quR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNuMkTIeXpSfAuTW7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZ3SXcoBrRmyHeiE3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCY5l+JVeV8nbAQVW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpLOq/eoe2nZhYUab" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkUMcxQs/f8oL3rbp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ME1tBzJmAoU/zB1lE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgJ50ghZiiCB+xUE2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MU8fK0J5tU10e1B9W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MceKRjxYBZwDaISXp" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNV/MJNtS6kSOmPyd", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MRM28MZx5ut6UX2ng" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBN" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FLniaIXSKaC4wTX" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MSA+E2cOsLslfPD7k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKxMssLp9/Id3elOP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdpaV7o/Mid2PsC0x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MONYP6/ajxuj+6Wou" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mk38RaaLONu25GLgW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MbIMnkRa2vFeRnwv0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWtU5+N6xXtHMqRs6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "My2z2FGOXPJwVhHVe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTnTdSwLnoCLP8SYU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzyM6zhxhUAC+WfHU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M9y8z/MXc8Smvak6w" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MndxtHmV+O3u7PZua" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLUQUFwmoQPvmEFgr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MQ3dVlbu4e2LtcnDf", - "name": "Fastened 16", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "wpw0feNfjSO+BnZj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDxMaWbweuirRZhM/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mbj6Y48Z1mYEk2nzv" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDYaENZvTQSD9qnOp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJKPSFMfa12dEmmWm" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "1GmkU4JboRpI68T+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FZ1fcVgB+aoOL012" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xOn9QO3+47OUueqQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZgtWTCuyRjIVBRTs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+xS+U5QAsxxa3Eja" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "PWMjJjqJg7CpKgxT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "KUp/4iNMRSkwWTuz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "9FmSYplth9x0+Dgx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "6o2nQhfyCEhlaIQJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JJLMX+nfjINkW11U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "EZqgLMKm+bprxRgp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "lLvCHLQzj+bXoDLd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "kpz6pWinriEwRFcy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "jVDK1/SYjpWRZ3RY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "pcBLOMSbiGY0PSkF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "N5HoWShnfM1mcgZt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "92Bl9ZSGrmwWYjk/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "J42hpy2rpaphTAzn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "VfMUKR4n7pJy9m7O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "67h0RnDhht1jnOvd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "3hczEsGMCbb76g7B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "CvB9cpYgx0oYbiZX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "TI7j/+u0Okv1BtDq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qy/xbqCVaMMtqndv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nqD/XDuGjjnr70Y4" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MQ3dVlbu4e2LtcnDf", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MDxMaWbweuirRZhM/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGq9uh3vKQWs8c71/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhJ" - ], - "path": [ - "M0PZWuXcDel4BKrgy" - ], - "hasUserCode": false, - "nodeId": "FA9QrcFY66rhew9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MfLVroUc1X4kNxhp0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4Tc01E8o6/8JSkd2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVnbvbFhrzGMNihPK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAWYcGtzOwtu6wl+Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MewXTieZ+Uanml096" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyRxewpMUtUG2u8we" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0WGLuJTFJBZvrP2h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MCUWdsFN/X1Ob+iyy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mp/joh3lmkxIVWJhz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MKDwtP8BqDxLglkKy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MQXOh4r0fOFzTv7tJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MGxM9us4a1s8CItOj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MW1AwW/JZjdl+2V3i" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MDYaENZvTQSD9qnOp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MzrcU/H9ouNRDKCQE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCZ" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FCe1rRtGpSIei6I" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHHav2g3wSWnetln5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M93I+oaGGKD+vyJle" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mu9ODxu7hZQIJN52K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbvbqrY29znQ811G8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyRtF4jufHn97KaOt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVWXirLu6lK5osVdj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+n9q3YUuBBAFifT6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M6lJ2gGKpBhUdSAJD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M5TIYPF14EjS9Lu9S" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ME59PVX0P44vInTxH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MjEpGadmiDBRHxIg0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M78lxuwLvFMnEbr0l" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "ManyqPtqFdvzE59eA" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MAk2HKJf+MV2558T/", - "name": "Fastened 17", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VAtBmgpapboTsFsN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M566Id922xhf2FJR4", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5a5OWEH+8HzT8HP3" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M77s+NfEA8SeMQWfb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MfTG8fbjOeQEVnsaz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "VOBMqnhf8FjC3V2G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ikNnT/OvM4gDtmRw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "g+AF1rYA+P2KsW4j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "9JugOwUyzGM/feze" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "xKoWyyC+TsvgvXcM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ixYmjC6AZ03U/IHn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "z/8qkcGezw1UVzyF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "CMBHPStqkwgw7Jwg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "T/rNoBtKnN1PYlFy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "9978fjTjuKWfGsWT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "DZOluamFzUePQSvF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Mj+2t5XimmjEM4s5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "7pq2jHH3VoYUEmrO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "HNEdTeqyopKLwUcU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5iuISRpgYl3+u9n7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "iCaCAegc5AE1ZOlg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "xLubCMCNa11qyVmp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "FxdkGvnbGalvmIln" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UQf8xMgoynbIVqwf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2S9Yy2jCgQ6jO84m" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "7jZzshhLPoljgkiU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Ve/ok6AlS0l0RQOy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "F0F38QjT5nv+vl/P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HEvbYhQ9BYxQmGDi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "xwtTqNwFF+qGnqv1" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MAk2HKJf+MV2558T/", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M566Id922xhf2FJR4", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbKbEpgazcmHFXGSN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhJ" - ], - "path": [ - "MsoxTSu8LtHU9oQn7" - ], - "hasUserCode": false, - "nodeId": "FD39dR4UtM5g7Wi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/vZqyiSGbBT6Z816" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MUbdCDs5zKsJkWZMs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M8TLAa8lvDlVigqqO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx0UTZLEBah2c1PC2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwgbW5gb48ARoFX89" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJ1Y3iVb/MTAwyTyl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MAgea8FmYtCbSf96A" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MEvrOrMqzrYU7PaWy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M9Pxjr4Fx+qaURRTk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4B5SdPhVrqnFFBGZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWs8yqQbh08uHkOA6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAJFzrm5ydMesELVm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MTVw/jLBtGE3atBMf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M77s+NfEA8SeMQWfb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ML7p4Kj7WXim1qLG0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCR" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FYc0ZRv4fTYrmgg" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MoYmxzsQGLBChsT7S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M9+62RjZMVbudy+Xe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MYJ/xpBxA+JNDb+Ji" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McKxbKibneSi6Fbq3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkRuuSB6qjVs/VdIV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdC8hOPqk4YbjPaaN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MNJsozRVZdMuwiVUE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJNC6Et0vhqt57Oxh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MrPuhSscAIARTRZHr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MQsgHbEre2cVloEtf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFZmfB6t3iy5zbX5D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8aFYjqfNG802n+hC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiMAFrFucjBrhVeEj" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MD90DE9OuNZ7N7nSQ", - "name": "Fastened 18", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jc/QH8dlRcmD7qh/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIIJCnWG0U6qoFfBA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MoouHy8UeNTzOrCkM" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2vIMVeos+ifhTHbK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6M+EpMtW4kBWxCtd" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "m7rBC1cpgm1e7oNH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "vOr/g+hqCl+OZdtx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/GlHcsnARD0CcrxY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "uk3pl/IAiB2lYwYN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "pNNnMQ84m6MSKTWI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "PfyJZKXUwP45EfSE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IPDTM6gitvIPoK2k" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "wrWZ3yadczn/nDfB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "mTyBHbUhd1W2R2jq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "W8vW6osC5v9WYW94" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "8uani03HhhLBtNQt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Hl7fveJW4OB2dloz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "F/iCAF17FOQSgsix" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "HtT9cYKYSaiSAhHv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "zptVUmGuYxw6oHD6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "2eqBCOp0lRSAVikZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8f2G+pMdL8DOQfbh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "6b9IxzB4UeSZ+ixZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "VBp0z6UQvQbAXLQI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "h4J95tBM7ebw/bYp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uAPG3FZPq6DmUl6f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "uRzSHQ5YwJuSjFGE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "RQlIhMhaZDBjXNIi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zWVlCdWnmcG4YtP3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "a+Y8wbriqkjeUZQC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MD90DE9OuNZ7N7nSQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MIIJCnWG0U6qoFfBA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MrNNMkRssXORaoFst" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhJ" - ], - "path": [ - "Mhr+RLu3Co2hefPHP" - ], - "hasUserCode": false, - "nodeId": "FyggbuhVJ6MD3WQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MqSlhTuECrCkuQfTR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mzshka6tSVTx7SjKH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2COaMBzxlHdXJFgc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJyUlgVJFoxWwCh9v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtDILTftuArpf0hjY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MT3Mt7DzmK8VhBzdn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M3mGc9bHaA1JDHwme" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mn23lyu6w7gpjVgYP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAXY0XgRO67KNZzQt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MOoQ/JRlASntsPmNR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIl8PTV66Vtn9aAJC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MqZQlQXeHXGT4Inif" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MQiXCFmI1UtFOQfAZ" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M2vIMVeos+ifhTHbK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Maqzn5XBug4yziyXQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCV" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FfHGOwBaRXX8FKV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MEMQf4WdKLNY2DyF/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MWcdly/T3eRYQTFax" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjYH71PWAi5U7hnED" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M7SSX+E2y6Ryh4pJy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm8wLz92Wa+9QFewU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MSjfbVjmUtxETuz1K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MklXx8wIYpwzusuxy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJSRFqZGScTA8l+uY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkNlbLC3EtlCwedBM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCgU6RJFRJtqs23Xh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYfIsPPu0Y6CBnaTH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M95FFRWNxrKry5/1X" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1Xt+NmC3DiMHzjuQ" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdJXCNoZ5lF6ZDbyN", - "name": "Fastened 19", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Zii4mkxRBcYmeaob" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPP027MV9jAmC57/h", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWlTa+PVEVo2m1pog" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MxaOIVyucRtTto9ho", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqk2mj0qSHmpBiZsQ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "1ksVOf36zIgkZ0dh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "o2fIaMHc3gHwaVRh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "4uutNcy7dsGm/5Ld" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1+2yfScNHE3fvDqa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "j2lSeYb6uQIe/YN2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "si0lzkxzOjsO2Iig" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "oMAhMwhxvEloqDVI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "qaMRyqja9WaEfb/h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "d0o4TDO2TK40BYas" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "44WvEM7AljSKdAo4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "6GPmJVatugnxBObU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "691iKJiX1Cyntnxe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "+KMa6g+oHrNTpjLF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "DOLaudNsQ6bCED2V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "VADEJ//Aq61YsQSd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "GrVL4HoibZSvHvWz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "oxAD9Z9pX6uzAkz3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "CoDnxQZXKRjWPSAU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "305gPcL4ufnwE/t+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "pCvZSSaexN0NyvP7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "TpFd6aDDNvgqhZCx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ovqOmDGk1oUaYVLY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "U8g4+MD5vfoKN8KX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VksvihywtAZYNUoq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "51eioYlZUFnBvnjv" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdJXCNoZ5lF6ZDbyN", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPP027MV9jAmC57/h", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MlfXbKG7kBP3QP6xa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MTFDRatKLl0pd0iP9" - ], - "hasUserCode": false, - "nodeId": "FmZT1uQs0AiibAm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjIfGhnLa46jxmckb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MPgWHZXLfbNnyCvpt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhUWL1ijq/T9mMoM7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpAOgjqfs1ig9qkTr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhUDdybDOAFFSgpZe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MLlEb72AXyIa/tOyD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mh3+PKNpjXN7jey7B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTevBWZjt1lOhNfKI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYggkPH3zh4vLXASi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MnF9OpOb9kpUKx9gU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MfHSkZBMATYUWgn/0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mne3ySoMXAmxqNJ8G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLbrl6bhc1q/6bQ80" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MxaOIVyucRtTto9ho", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M6OQl2UsmkZS5m8C+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "ShCFL" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FKyq9TO939EMnMZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "ME+yZveYZHSODqlBV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5QOkYEdBuxEzM40B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIJjxoe3b6hviZCQB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MurGaunjMCQGJAedh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MugrKaGBtjEnMPdBE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAJc0CxSjO5XzjdQs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MP07VtmuPYlSLz8eF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0eWIEX1PsawfPj15" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHqUIPIB/OYlHQAHE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhTAof6xe28ZzIZI1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MfyMwna0CgJQaTHCK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MVQOJS8pyKooEyNpz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNYC1Md+/uVpKMluT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MG3CAaoREOKrPoIkp", - "name": "Fastened 20", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "1cl6wWCbe6U30vzB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3WG5IRwNVyvt15si", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McZM2lfKhHh3Sngqa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaNiUYkgl3OAqXsM0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwyR09c5hcFL7SIzg" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "GBqSHhHse77TS5gE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "f0grU6DsLeuYKaP0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "npKN6FrAJ4MwhC0b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Mqt7V0WJ6PcUk2YQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kqlhjoHyWr9bqYpG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "CmOt2V+uN75usfha" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "b0CNrSe7z9tx2b4C" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "+WeRAhbxeJxJ5bX3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "AUFiTvDyETASvV2g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "qQ8EUCZmhyrYz/ir" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "kPSybn3ygg7mi1lQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "/Ae0VbVsjoOCjX+I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "2qxdjo+mmQVBVcw0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VoQgACkIgABbPRns" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "s9hQZUCF3LwYrJp8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "WJg6rOVwv5hCHqqK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sT6WDWLEHKRIHt0M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "+M4A4BG3G2GEdJJM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "douXAUVaas6IfEzT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "j5Niq5nwd7sOvNQf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Ohi88X05d7JvwWUk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2gcZM8AuB8+BA2tM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Cfy84Jnu40Cj02GU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "maaEzI1BTv1wObna" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ILGPSBiPr+/yn70s" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MG3CAaoREOKrPoIkp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M3WG5IRwNVyvt15si", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MZUU7UTUmFCc8zHo/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MYWsr7aKK+8v/oe1a" - ], - "hasUserCode": false, - "nodeId": "FPHORQBdyxDMSmB" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHD1QCc/C9DnOVWkB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mb3Lh0k0qhfytpNmj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mox2CZUI9zDsb2cH8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M80w5tWHeodmpXXTN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdD5ibH3riWJi1+2R" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPXXrc686QdKax55t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mo+Q2LIEbgp9qeNla" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mfi0Is4Mv7mzrhg6/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MRXUDBmqZwZUJROW3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "McolkHH86iTOPMMIh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MaEzEheOKgSpiEYVx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MURoxrqqJsI6hFbc1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MjR7/qLoFgiyeEZvc" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaNiUYkgl3OAqXsM0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MasHc/sC2mngI7Wr5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "ShCBL" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FnHXHB5RXTTy0KN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPGugXF+s1xjLSW39" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMxkTi9rgyWHq2RF8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MiCM7ALHpCGPrX3Ux" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MC5knG/u2QgdhzDhT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeDgA//+T133f78pa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MS3XqTeE2FYuOWgkh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKoxGOzHnxYbuc7hT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0oNjM003pFwkrVGi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MuxAlyTi6khmWnhyV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPAhQZiMG8FbwFyek" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYs8//I0svwf5WM0h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MnqiKuycHQygIl8My" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M05RYA5089lXpgtj2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMcyp9SpFetRTEoy9", - "name": "Fastened 21", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "5gWaIeWccGsSN/Y0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8Xq/V7moiat5cSXq", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFdAreSCyXZG/BLm1" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MLHOQcAmhqdC+UAQH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnSGanqJoaXyd8vIp" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kAxELlCC5A3lQnSz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "zbLi7WcgabK7ZFhF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "mddSRvEeIiaw+qR8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "8SujO+qWe7Km4lpK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ytFChOdBtUhKSAWs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "3YkyMh/jQgi4Jw4t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "15RrbhyuG9jH9sb4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "sqfw0+Zk15grAgRq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "2dL7fjRR3/wK9Y/L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "D4FzHwpjrJBGDrC6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "UaWRBynFD2pHpHHp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "XFBsxiJ12wndcvML" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "riGaxpCR6Haocv3+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "fMLA/wpNILEqSOEJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "WCSAw9ON+xlNTrrn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "0+thGOOh5KTm91Vj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "0eOUoRZDELTVOcaP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "pziYJnDHAfMO/Af7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "15mrANzqD6Eynu+K" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "szDs7HjehdCoMMoB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "QxnUvQzYGaokhJUI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "tMecQTmJquJp7CsC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "/5cIq+XU3P2LmVsz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "DtcG7XVw6IP+UXoL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "dXjHCuoarRE6Or6D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMcyp9SpFetRTEoy9", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M8Xq/V7moiat5cSXq", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MBK2F5F1/RjzCtnRh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MsnpibWSs3f/egLd3" - ], - "hasUserCode": false, - "nodeId": "FANdaUxbdx9IhMU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MvYSZZeD5+15mrTOe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MW1p/+DhLrAE8dS/h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MuQkW9P/RQ1NHoqnc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCxE+vYqzE3yrvkjg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHQLyuAvevHs/+GlK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MSas7W/qIySvoLgGs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfC41nkhC6jz/M5T4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MdGoH+tHEU7bEEf/9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MzElljx4zfIjiMM3Q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MiCr2Kr4R+CSstomP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0Q/OciVeQ3xnOul+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M01Sz6aAqYO94XcI/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M2CdD7fxT6ynH2PlS" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MLHOQcAmhqdC+UAQH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3M994UWx/c+daDkw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "ShC9K" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FfONUqIeS0bcnId" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0CqoiB6mTysn4v9G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "ML9zn+FMWhxuZvGaO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MesW6bDNHy4eBE9HX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDcK+T+KehKKWGkml" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrIA9+fricTlZXqW0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZTvpz0Slbz1lN3ZL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MitySS2QGmUaQ70YZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MEtIDKEfPOwNBs8Yg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MCZB6yTTZ3zkF+ffg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MKfLn4qbW7DzFqJBS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mn1P+6qxvOVn222th" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MBSRkJm+vDMjpIvsn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLlBd36HyZfgHdo2c" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MDd8k5FFtW99NjmrF", - "name": "Fastened 22", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Ziuoq3CE00Oyf152" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/93KU69ABl4lmRXw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MozEMbUuJ3i8xtTtZ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOSIm2e+Jqa/2C+KY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxPxEXlcHoektE1C/" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "TCImJho77BKNQ9bD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "N6CypdUQL4wmMMuB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "a/2BT6Wvkpgbx0f8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1dThEbwEmewx7v6b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "9NWEyIudQwPoKhWA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M53h6W1iynYvJwCo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7JGoKxKr3Iqym50S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "kpIf6fHr5qWDpSA4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "3DoRqwd3UWbQ2JWj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "cNzyTc+hWI9O4FPk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "LmPVZM3jFuxbZ2ks" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "TpCIz2r8U3bAtnXG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "0b7PSQtoQAUO2GuH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "+XvyFqH41Nl/Opio" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4oXWztshmQrcFptm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "gPoA2Dcl8knOtJjw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "mDyckc7zvtwKZ4Yq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "V9K79atGbMCxkZ7a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "2ZXurMXuhIQUAt7g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "oJbb2EtKO/7PiiQQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "ORaTP/IsT1R08xII" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "D7/JfINzVJoxM6f1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "oheiv/IXvGaArsNd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "GPVWAyxQXPGo3Woj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pxyJOgf1gG4J97hS" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MDd8k5FFtW99NjmrF", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/93KU69ABl4lmRXw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mf7NpJ4mmpk5IwGcj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MGZC2Z2EvgTcUuv/8" - ], - "hasUserCode": false, - "nodeId": "Fgyv9VsxUrO0aRZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M58i66Z0F3qykwU03" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MbqGXtbjFuetnUgns" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhGybGaLG+aGNXaBD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mh0q/WO+qtWJTEUzG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlW8gSQrCsTrlRqAz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYeNCIaACgKgzDQEx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlQA3UahO2UxZDbt6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MggXUS629Erfozg0e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFftSPl+1pXH0Yb0J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5ZaO4lZhyq/qtQiD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEjqwgmi+wBrBpPOU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MnD01ZFx7w7DrO82I" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxHkQuZMHQ6OS9mG4" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOSIm2e+Jqa/2C+KY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxDsI3+Sb3aLJ0or3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCN" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FK86kq0MOESWEI3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Ms8oEcwQsM2Rkr6LV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHztA/wzktrClDd5M" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MpIilXiWr2kk75Rn0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mv8L8lPSZCU1PS4Yz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmPOcLv86Lvas+XnS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MnXSwmZIVlQnMArk9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIDDPDEa7+tWu0/XC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlzB+BX3Eza9S1mzn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Ml2+0q0XLzeXkRWpW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3TXjXTc6CFcw6rlz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MY7yRDzRp00Tr7mG+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ME+qDnlgp+jVE2kNs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZNG/h8zDWwZ+gQc8" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MaQoGUz43GbcvgBqz", - "name": "Fastened 23", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "/QuyjhFNyllPHvoH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgxDyJFRPUtPF0ssh", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVY76uNbXuHO4/4o3" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0C6wqP7G3KxXMzZP", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhlbYNXby7UnzI7W2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nINnsIu9GdxSJr/y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "i5KMnth+1FahnCub" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "kWEz/HeGY0/OfMIO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "WVMsii0Zb9O1H7sv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Rx2CS+V4D6TFOzTF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "c+2MURIpzHI/AP7m" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "D2N3nON33SlkvW0q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "eM0BSjqRExgJD7Cg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "b5M+RLhJUXui/lAO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "UqQDQPVb99R09FFM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "DmN1b6d4fujT6uyS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Hge0EeLZPYVP7F5k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "kR4qneWGqjZSTaFk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "X7Usa9pTSjXt9upv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "F6I0BRm1ksNJ9eVc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Od2EzK00k/siK0hi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "E7HATuSKleM+5qnh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "m1GmMIK2GHE06Dvz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ga6CCXruNAf+7hnY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Jy3nx/dBljqEVjcw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "j/Gpo+oGksi011uH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2wVFyq55JQrCnwyE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "QvzRULvgHzYMfOBG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "97lxzCMaW6wmoDCp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "rNITb/t43PSc2gZ0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MaQoGUz43GbcvgBqz", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MgxDyJFRPUtPF0ssh", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MX0Z2eF/iT/3866uP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MIJk+Wr0Bqhu+f3w6" - ], - "hasUserCode": false, - "nodeId": "Fc63w1hWo9UcEIA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0HY2crIc/feQajJL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKWiOxM8YoUKAdjJ9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mmewalp2H48fbIk41" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Ma9u/FL2Wol+ONgik" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+3QyGi0wiaA0pLkz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MbHhdWNYFlm7sRXqe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKGybNLpEFLqqnrPU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MH7IZViXcQwf/vNBV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNPP2twufPanR2A62" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M8AmIo9YSWBAM4uwZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mla4tM0oD3Udm+8B7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M1FPgUrDV5OrROzA1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MQrFXD3iUqrGleDb3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0C6wqP7G3KxXMzZP", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MFuVdTiNq9O2m1XY5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhCF" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "Fm7jV3yrmh6lT7L" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUEjRkESESi1b7+d/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkyynU3x5OpBfxItp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MtSbnuLvI+6obocyw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI/XyMkzl6PIVzvBN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McLw7absWO0nrNV/Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQ208GkktGMzv7cJZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDGjeM4NYu/zc9pws" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0zAev7MJQGY0cWgo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4PFFM+lsaY8RxopK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MLRbC2V/5Ovc70KF6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M/5PovpzOAfxRt2pz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTelw1yGqxMiVxY+A" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M9YxquJnukdS0BWHa" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M6CN+2pRBdF4YVB2T", - "name": "Fastened 24", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "3KTI4Fkc1Onf7zvU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MYHSuj82kLIHNpyOm", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M420ZBCPQsktCPaz2" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M6vefwBcpBvJ3D94L", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M93CFv6YxkkOSG238" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "29YToeQeNGorykfz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "UfjajtPSxcs2T/0I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Jid7lQEo4XPVtOHC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "wZ0+p5zFXob1YN5T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "jzGKpsCW/xe2lkE7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "8NuxGKQHnNXw+eMc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "mRfXqyXuYBo3Xd9k" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Zrqf7XpU/l+lZY4r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "UdhA9bGxA3sXz2wx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "clFnce2YmPhHPGQf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "RmlbMrjme09IxRRA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "eSxEDbAVB1bTi/kc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "zmOkbDgK1PVObDBe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "M7ruvaTOvA3L2++l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "sdfMlpzFFfdtfUJ/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "zSnBTguJc7RdXRb7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "XNENABQsj4lodZnB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "g1mPZw1bNf2Qbxr5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "6I0KT7ILYzmn+RVg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "6Iukn7Id5nnypwSv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "t7PBxPGI5y9vT/s2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "0/FIXejta3Gs5G+S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "B3MsyO+rwzhoF/PU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "KR50EBF8tY6gDF1R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "c3aUZMwb7CLt3NJF" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M6CN+2pRBdF4YVB2T", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MYHSuj82kLIHNpyOm", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOlApa+ut/yC4tZYp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MeiWrqNrnJm7xgW8j" - ], - "hasUserCode": false, - "nodeId": "FEZZifzgnlDYNrk" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+I4d3zhnTFRruKV8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpVwDHMsrcBME5sK2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5LUC0D+OzPxaJlaO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MH9IbvIS2Z+igevTY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnLBfVZTFtbFdenBG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MogsokLi+B78aIFkB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MyZO3RbJFaRFFmukt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MdgNRHKGNe1BkdBdf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpUaT6+CAom+pXJjx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MSehTF64gaLwupoC6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7AHok5WuEcUl3n92" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHMzpqnZ/H+88rMKJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEqJg6w8b6MJoRDZ3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M6vefwBcpBvJ3D94L", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MHxbRi1XrmIqLgl+s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlCN" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FseNE76NlI85X4b" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MY0k0lG9Wpe7ok2eV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKPthcWm+NCHKrDsx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MxcqPdR9OKgtTCLzC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mf5juBYonxkyZxRv+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MM8X1K1PuiDgrjR6a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYqymCcGvC0Kn3fR1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZTF8NDeyjaxsV9EB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MSZMAQrckQ0kfD3t4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MigsOuQyIfRAXyFYZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MVpn2cd9KXet9U+8a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhpwGZykmyZGUgFi2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mfvv6SfpcfTRIFt+W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mk4ccmLMQEaMSDUZy" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7PXECOXUFLaq0oWM", - "name": "Fastened 25", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "JTcCWOizUvCkwY0/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MX37T+4ryxmvf4j69", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpRoTczg6iyigIC1+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjvA1MmDjyGXcEp0f", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzaQz7EawINfJ7JOW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Jg9BJufSkFg/MkpD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "7CUTu3RxqjpubMWq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "l+7bue5KXXOjlc7D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "NfVeYF/sQukqxpsl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "F8LBJMXa2UGb0vpk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "F/p7COEyh4tjxiqg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "z4sayLM/a8g7fiQ9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "f+csshryU2nuM0A3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "T2ypxilWd34alMCV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Qz4sPyTiV2PKIG9I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "kH4hTUelOVKMoQe5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "S5Yw7g8vo2GFj5R7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "A67zGF4vktapYZAV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "AtgoOY1jCloW1ioX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "P+v4d4vuBFCzK+Oy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "B3uzaMxntHCnQZsv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "jjINUooYNazBFZnz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "rHDnd44Djb26wr7P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "0qZBk7lZtqlc8KxC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "fUx4ff+fvviMNUil" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KwD/dPVFcOyidHSH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "bl0MXvZSGvo9YJlI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "z3GthjjKpSzTD/ZF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "NSToX+Tsa8VlI/uQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "T4pMMedCR1xpNl3A" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7PXECOXUFLaq0oWM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MX37T+4ryxmvf4j69", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxLmlzxA2Qe4nmgwR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MNRL9Ql4/4bL8WV8J" - ], - "hasUserCode": false, - "nodeId": "FJQTKgi8g1OXtFy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mgo8quxlzQVZEyp8L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6KfEnv4MzTyqjVRs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M15kDQQYbUkFY8tgE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M8naSiJCkY5EIKXSz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3X9ZKWaxU8BW2ljl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1JS1kZ+/3Q+R1+0w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIphUtdXxHWQuTPtJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MC9iaT/Wm1OqMPJu0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHX9KYP/GGAdUf4Ri" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mzi/ob0HzxW+AiwJ0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MDQV+xbOWUvXR2Ce0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MXGdKT6jX28faShUD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4YgF1X+ThqJEjME6" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjvA1MmDjyGXcEp0f", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "McFQViWH9cfxLaQKW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlCF" - ], - "path": [ - "MaFFjqXbvmmOHNFuU" - ], - "hasUserCode": false, - "nodeId": "FLwbb7MACkCExpe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mma1wKC8Wekh4uj0I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mf2RM42J7jJFtRytU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJoyM4Q9lNhrkW68U" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0eP0t9R1iL2iRBB1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1xHDezTq000WI5jM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MXbiyxm5/aYj9tjzZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MqDkuiixUs79/k9S1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mx99urNf6NMFJDndc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MLr30ZsTMXyYjz55S" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0Wz90+2Q1+2oyOA0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MuDh+S+55k7axlaaa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MLJA7EDicbBSzhckT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRA/fy+E224UoWvYq" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M1RL8JE5And+8hZLK", - "name": "Fastened 26", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "DjME+fftwlVG+AxK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaoGnFu/q6sodqTNZ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MfLbqYr8z053+VAEu" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M+pNAE4XDxxonkjSr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9zqrj0EDlSz7Vwo2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "A+BVQB4DlHf7Mw99" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "yPmUsiFRSY4z4c0y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "TWdY2gwXs4cQtwgV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "g6uB1cADYOJQZvfq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "5RVlos4wCrdCfzqv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "WXldn3waBZ2tQnGv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Ov4NygRgK6LVmjt/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tqIkMDwqjuSF892p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0eR5uDo7eVU65GZw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "GgOrn3YzTIrogB9u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "4ydt5FmSWPzIyXeC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "onAL0yJFvUC/4FTm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QsPzpPUYhAlB6iIw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ggNBKQh0+EcprtDJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "htbByGU8SFUzhPZd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "IKuogLb6V6dgcX8l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8107QUA7hg3q5GzG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "0e2CNpxl3/Q1Q2TU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "9V0HyAlU6RCXKHoF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "pVdve9aR/10hmnld" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "OkZdLVJ7B8ocPztA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "OfiX4ruv6wkJTwKK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "3omrBZ20FhnMMdzW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HEQi7u0KffhYMlsu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "26TYrEMkcr9A+Ibw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M1RL8JE5And+8hZLK", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaoGnFu/q6sodqTNZ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCnG+9ucgi/7amneQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MWQOsA6DAzuxF1tXK" - ], - "hasUserCode": false, - "nodeId": "FIEfySDpvH5O4VW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M84ooWs9tWGeQkJwI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MASMbqZXtdjaAq/n9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBzXvR9OCyc4DyOkK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5h2+nHrLAt3DAEF9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mf+mXPZtdmiJtdIII" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MNO5TT1FjymCOGHra" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MyA/u3Kv63YzH2g4f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MDnAO3WJxiOyk//BV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M7q6nXpH9aufasl4G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCz00oIS/MfOwCIlS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MZt4N+36qbDJXQE1k" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MPp88wIYnF63Z3UsV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MbLWrfYXGCf9VwToW" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M+pNAE4XDxxonkjSr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MDYS7HAemsimCpdn7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MmTb5oREREHjNKFAN" - ], - "hasUserCode": false, - "nodeId": "FN7VJMZ5oA2e4Qg" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MrV9uTEuUJpzEqsDE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdSs29uMrO+W0lPGH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MX+z0SGJqgJmM9x9h" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MATQatdgGMW3vXVmG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mh6KBtv61/zc1cPoO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MA0vFgfbAx/xaVi22" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mn+lQ/0QnqW4eU7nG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M02jO3EHoVEY+I/3L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MJW2/yFyRLv5xeHAa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1xAgrT0hXxX/e+PR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MP8dEE0T6qf5sGuzu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MsHtDbhf/eIOFfcth" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MK3G1TfvDiO9OeGSd" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M920V0qzZJCiYaiAS", - "name": "Fastened 27", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ioJ5gsY97Dk92Q17" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtfC1g63vGDWhePHT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXcgkmbdJiFpmJi+9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mkoi3VlsSW5cSxzvc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MfleaxHhfc5uhrVU5" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Y2/lUysNOp3dxvre" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Iq59UWonkkP+NSdQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "k3hP9JCTK9s6B1Pk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "2WGhOJHnokWxIMbu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "3IW6fT3Um1eVBVj6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "EG4nt672Bm4SZmsG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XwrC3fOcux/tj4G+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "7UTTN966SmkYXKpe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SlQESUHNQhyWWFaU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Y+IkzmtSZqPiGl+e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "9FFFvSw09p57bxaC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "6LhTXPDxnWrJ6vnx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "32QwOxyf4+RQXNuk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Jj0QVCaK9EHnqWbv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8ge3iiV752Pm/rK3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "VrMOQjFMCXgLkt7F" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "BNfB7WXu9FZvoDpt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "0/04U5/X6zrMyC82" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "GztL71hKaPjfQVVE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "bX7o6yk5Z+GmXfx8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "y3qBUyVfS2ZwZ9j9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "K2tttjIjk2Rmt78X" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Tuk6MpHV8n508NpG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "7uZDTin0o4JFQ0wK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pbwkFmyeJc+8uUkZ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M920V0qzZJCiYaiAS", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtfC1g63vGDWhePHT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M++ujMbOVkyTPgEP+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFJ" - ], - "path": [ - "MgOA3wUhoBv6Ii+Z1" - ], - "hasUserCode": false, - "nodeId": "F44XYUI8fxE4UdG" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McKwotUqMLZ15YMmp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mbs0ip4y8qFj9VYMS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MLYgkDfhPCYc5Lskl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYfq3pniKvzMTLJsA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9zyiUQ5ybeSbHXO+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQ3r5b5vMatj03MHU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MiZ1wyFAtuxtZcUK1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mcd/WWoKh/mcMIylR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "McPdHj3VF0XOpie+C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mw7QyoLcraSMFUv7M" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MbqEik4uumj5mZUqA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MBqHSthNObFVn4evx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mxju+uccs6yceqVFC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mkoi3VlsSW5cSxzvc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mhr7P4jGHheNQRj6s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "M5MOf5P4ywSf0vPTU" - ], - "hasUserCode": false, - "nodeId": "Fx5ZAlOXOZb8hFQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3++dgMT4SmL9BBik" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M64I9zlKJokQ21VIF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyvMagfzCSbBmiUx1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpUXX0hPZTbWoNOcD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdGfi5Sw58gg60E+7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MY792AUiwuYTsEQc0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+ZORHHXEeqhE97b5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MEHmDOETyLn1MjM3Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MaPNV4KLr3r6vcve8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MD51E0uyLrrsY8KcW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBjGDFb9Ri4fMBEmM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MV0ND0vAxGE+LMLYa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLfkXl5zYjTcjralF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MzmHQiEnEEGK1mPVY", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "8zO8B/BVvdJhixZ5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MM1JaU+RypHSodWHv", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWF/Ok6WDHf+4fC8K" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQRKVXIpgy1hCnDZn", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWozebmnODCViZptu" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/++MblafuWa6hCgs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "5lLCVJpBgyX4w/YD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "F2SsCf8t4i2nxT9N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1grfmzQsKOFn4p7n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "s4y8c1L1DL2DPcrw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "F0ti1FNBv2l7rL66" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "12 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Bvubf2EWaZrMNDTi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "0U7UreKUDKDqA5Rv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "618UYL2HT+eN2jgc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "QaWVI1FWdN8anVuN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Le7jJKLAKb03fK8E" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "RtlZ8KPGEnl3hGEJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "EUVdVpFohVtPqNfh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "P+X7SMUnasRNbIGJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "YQBO3Yl3lHvgurqM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "9YGFnyU62TaFk2qr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sbPWy0KF47Q2Xp6h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "STsBKl4e14ivNVed" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "MFdipu9oUN+0bmdf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "MjkCgQxKJc/RjuyY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "gVJMGy9m+1s5XSz3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "0+afdBZ6mlgDY4zo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "BvDtv21AxNp/mhjD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "/1iMWpYkVrRUm9lo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "d+f5vfCA/AkhazLo" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MzmHQiEnEEGK1mPVY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MM1JaU+RypHSodWHv", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MLJ3ufyVthlr00kOr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBF" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FZsS3iiiVDjZgM5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M8L+7RN/yNui05W1m" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MxoJF0GRisZcZFxx4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3JcLUX0ZekslGQyG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M04iFGU7AVxPN+vUv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3dLvEfo3GguRAUTQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2QQYV5UiYIMAEw1K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaQuADEPxwfk9uoOw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpwcMFXtpGZMUs02R" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MQhkzADzIQeSXaKoY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+rqOPZTMOtcvScAp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRRY9RceLOAQUWZeY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M7unVVtvEGxb6gLbR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MhSJaKcT6aNkjgasA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MQRKVXIpgy1hCnDZn", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MeAaEqqxkjiRrO54N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JcF" - ], - "path": [ - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "Fkl1trSBwrItAPM" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MrKBQiI2bcNxoRFri" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MlANG6q4WOx9Tr7WV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MTTa2cFkNM+G1Qfn2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mxo90+3o97Uu3IisE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTqiSCY7PmuwvSXc4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MFEZlCIUAmokGb44t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk71qpC5dNpVQyc2g" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlUzrqiq3N1uRfM0C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZwyL3+6o9U/4z5gm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5/mspUk12QVGFQ34" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWzFPtacMacvDmP4x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTR4kAQAHPUGu7F+e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M01lNhemmxV/xTre1" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MkCfj50YKcrv7j8Pc", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M1RL8JE5And+8hZLK", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MzmHQiEnEEGK1mPVY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7Jfp5YDbu7nnCY/T", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M6CN+2pRBdF4YVB2T", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M1kN67iU/4stMrZdi", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mi3lsk2OEt9LU38iz", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MDd8k5FFtW99NjmrF", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MdJXCNoZ5lF6ZDbyN", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mg68RZRWQx8DZT88Q", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MQ3dVlbu4e2LtcnDf", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMcyp9SpFetRTEoy9", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MWeBN/7BkXhG6Y36G", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MvrlGnpyHI2PRsRlu", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M920V0qzZJCiYaiAS", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MaI/uI1B6RgJvCtXl", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M57i2HXpWKp2HmH3t", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MG3CAaoREOKrPoIkp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MAk2HKJf+MV2558T/", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MaQoGUz43GbcvgBqz", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MVnUkulQrEo9hiwWl", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MD90DE9OuNZ7N7nSQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MholmgNWnscK3ZKrO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MoRZFJ4IAtkrzBmIR", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M+OTGPEpUSp/R1O8d", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MVMRylO2rqosuubu6", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7PXECOXUFLaq0oWM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "03b783dcc4c854d2f918ab97", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json b/ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json deleted file mode 100644 index 750dc37..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json +++ /dev/null @@ -1,21074 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M/r3sQ+1N7u/AxABZ", - "name": "Fastened 2", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AslvEBqO2+zelxjG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MiMPsc1lJSlEmXgvT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MNCy3kxAxy19GzLHI" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MnHQz/yctG2fs272L", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M43P2AeutX+nf60l7" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "irBi59tPnrLnQ+t7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8I+7FEtkfxnMFe/L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "KCTyWNcFOJNFVyUK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "kZMyg5oCSrY2tVen" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "MUcH8S9DO7z6f+X5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "VOneWpdfUJQId1Ty" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "i60Sf9IpD7FmR4t7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "6aCosw75l8+YEwyf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "JHj5O8u+sjdgG2Gw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "+02e7F2FRmX+unYR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "LcdH8Agj5AgLY9Ue" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "cWiufQEBMgyWIWap" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "AJFf3ErpYrO7WsV4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "K+RUop33PP8E298G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "V/Eu9Io77jNkEWj1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "o3ueMcoCoeIiJFVi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "h62CJ6ePgINH07Oi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "N2Duf8vkhEVuoNfY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "HaIpAl+4EB7TPUrp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "8CAS7r14tf+WlCCX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KCa7aiV11/i45vYn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "i+AFBq4ZfQt0AVf8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "joqrz4wyYv6NuxH7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "K/TNiiX7O/FQkpMT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "syTbULqlx6MYULCd" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M/r3sQ+1N7u/AxABZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MiMPsc1lJSlEmXgvT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M6xnUdY6p4KHtH7IF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SgCJB" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "FcswjOYZ0qsWExi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MxrY9SIJfIOGU1ndW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MALLK/PSQO91HNZPt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MoUldLUo/b4FjhhNf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWTeMj7Hj0t5qJWjq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3vHLtUR/TRTWOZoM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQzlyxHAa/cXqP8js" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MdXzbKdg2eMJ10DZ2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MQ5v3UQssumpZvgmF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAgu8e0hc9mLkZmqz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MttcD9I3DHzjiVw88" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MULlCvGnfmAOLTOtJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+4w0Za6R80acO9A4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MKogd6DT5+c/YG79Z" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MnHQz/yctG2fs272L", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MZYWhmEkmsrmGp7kI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SgCJB" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FqqcpHrnvls5u77" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MtDQFs25iEk9g1Sjk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHrx20kks5Hp1xAjP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5jA0lZA+01Eki2C/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mt65MfVMHZTa4YEHl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MA2kH36su7+lZxWOu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M39M8Ynd3YPIgWfcp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+syShjrIffbUWuJc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+qGR1SWn3/cSBK7O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNK+p9YceCYkkIx4M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MFOdkEbXGjObdwBK/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwoEXxuQSP85GxaV9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+vrTDV39C6p5aELY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVLOo7jEhxNtt05OY" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MzsA0AB90y21n5hth", - "name": "Fastened 3", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Z1lDSgHftSGn4nO4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MVTf9GCfKAgu0llXW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Ml6qwKICZbEdgt4oi" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mtmi3MBJ3CalIINQV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MOvMpjvr2bG+Z9Ui5" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "pncALUi04P9UIsIB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "S2GGIgeTltER/0DG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "85/gOoJq83sTUa3e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "+S/Qb4UVjM9CYCEq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uPcNS4WiQlZ2YlAD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "EOLXDaDEMoOYp5uE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "W4Hcu8wvnvncqGKw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "WDpNNuv1j/rsC4bB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Q+GH5J9NOesUsrrj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "KNZ7q/QQjhsHYAXk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "iMwpL4raNaTPiHtn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "r3aSJSJ6RSZacfIv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "oiEE9IVzPPjZp8B+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "4/IePxW4AqjIKFQ6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "zcmCGCa1pjcgJqdk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Ete5s2YMbzkXkfE2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "XMVU9iRVEYrr80Zl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "LT8IRtTm1qyUR/Oy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "KsV8WhJgd5VlNZXm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ckW2poxkmiI2zji6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "XoIjNx5MoS/ajtm8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "IDMPnAL5e5FcfaCw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "s1PElw3OpIuRyQiW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qomVbCqAvpuy/T3h" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "YgM6F7QRJfAbUPPi" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MzsA0AB90y21n5hth", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MVTf9GCfKAgu0llXW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mordu1n3OJICQutB8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCx" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FHThGCKS9PKfM7f" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MCVu/jw3aY29cQ8lZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgR5ddA+qdu36IqHH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVug2lRQ93z3cCn6R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYdye04DbBxCVI4o3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWcmvoHuDhFKcl4rc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MW00GHZMLkZYTrIG4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MAxwbNbqCJpyBa03W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mw9Ot2ir8JIriIDfj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mn04g4rkreWFNOhbO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsBFBQazLHE21NyId" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mu6lGgCSwRt/HsY6+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaqtYlSOhQFdWIbZS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFVwUYM8qgZgTobI7" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mtmi3MBJ3CalIINQV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MM+41P0GcKSC6d6Qe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JgF" - ], - "path": [ - "M/+BwPZbAmCtXpKW3", - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FsSXJeV7Fy5tG7i" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAQAXed2rKQbXZY12" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MydDEuucJqQfBQdO+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MigOhU3Wf8Rq125Vm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm6EOhSiqsuUijf8z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPls5cMt8zDkb3ENa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MvGv2bB5lxXFnkZUx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCWKYa/kUxymqvqrX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mx5Ghscm5R+g5zN5Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPdxWrNTKp5JS3xgJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3AVi+ZHoAqCFOotj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1osP2jKuuOrZSGOT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MvgDqhv/wv9xxUJD7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MG0wTPRQ4MJ21sk+e" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MivOHEEKjYXa9BMfK", - "name": "Fastened 6", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "YomHt1EIIpqzt70r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjKOrhJIq5rjmcFtK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MENyZEFpd2y/BYMVR" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MlMjv7jg8mkwlxqfG", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWWjhlzzA6lUvzz6F" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "0PdZmzRy/hqsYEto" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "6PfJk6aEg/c798g7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "20lhVNAnvy1buuzL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "4/JiHAjRJV4XPz13" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Xv3aPJ1XB1wwnOjU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "VXJU0J8gIwiulIkj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "oNr6yiOZM/ov7rcB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "3LztHQuKmYKNam/k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "6MtsKZoR7ly1rTaA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "j/6Vt4u4vdxF+brR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "sdK6odagwR4OWOeh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WdPKB7Ed4rGl5Tkc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "tgBeHNL5nri8zHcJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "QNzjRVpcupPmHR2M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4MV9jz06fDdU/46c" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "HA26s70uy4SkEYcx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bh8fxqlIcq7uDwpy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "5+SN5FSGcvrjpdbk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "2ypPQZSYJcjyaS9T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "hkDBstioCktj5W5W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "9N2pO13ZWW3BjazA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Rxyeg+vZ67GyfSci" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "AjdJ4JNh/YBaPGvJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Q3JFP2CcjNFR/Gm9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tUwrk/onGMRoSTco" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MivOHEEKjYXa9BMfK", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjKOrhJIq5rjmcFtK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+LNhbLHs0siHH9Ca" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M8HMmw8ReBmNvWL00" - ], - "hasUserCode": false, - "nodeId": "FeQTtjjz2QVyMh1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MlXb9/NR1LRUMq5fj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0fbyLY8LvoXweeBh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzZKtTP7A/zjd+40h" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCnoLmEX/JdE/ZY5F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MU3x+ZRfXoWCn6iqM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MeCjK4J8ghcHjeSAg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFdOqcvLNtL9pNiZn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHdwb9IniexXVh94c" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mr79zNRRoBr73vywg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB0UO19GHYKaRAkJN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGlULsZz0XupFYPz2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MRW+HfdvetrAiIo/z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqB2TPkadb2JUmYPH" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MlMjv7jg8mkwlxqfG", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M35ErHsWf8COyE8xW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RWBF" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FRPoGMGZKpzNaLe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M2/JNBnp9ktpU9EsP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtFy/kBI/jEl41BU4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhvnX0UhU132Poq9N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5U+msqqn1WKu1l2P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxOPNy8Ys/+FK3A/i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MO4LdSDKVn0y3OZ+h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MD+u2LNt2FUQbMSq6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mq15WdrIGsyv5n9Oc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MwztpUHskxRO3oKL+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJ4aRAfRHDbZpemyt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MamKKqP4iOUFhNNuR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCdaFXO5GbdlcvYn3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "My7qYaAdLMyacceYS" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MApHGVZofG9Pz1wqm", - "name": "Fastened 7", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "uqDalC1giVECqHsy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mi5i2AX/R1zQ3/OYs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MBy+8DeDpwZ4IRxp4" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDo0MeLdvz3FcVc5y", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkcpsqY9O9zqFlabB" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "3CBDn6fJWkDTL2IG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "x0g6yE30QvoPoQa6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ggpfXGCY97JN1Wvk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EkU7CzmdM+383e2X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wM8YarN4EF5DuoJC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ooscg0oNXEW3ZVUn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ajDM2miV5BiLO8mP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "YPN1vMkbKUuLLpHX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "dy+2VQLc6UvJwAyU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Mrewb7TzCXfNp1mI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "2llu93k4WO6obEvc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "T/21DkYTl0nvvoeS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "rHhivVb0b/MVECOT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "JqSHgSBHLfVvrg4C" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "bbWErPZsbZrCFzg7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Wr6vKHdwQ5m5J3Nk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "0r48zwWAB3h88nOa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "sa8Vt6JYgpIoOTfw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "QGhuOuiQTJ/D6NiN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ZvZhEgBjLwsiirvZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "9Y4poNOTk62K73lW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "IYqqVFUIT7xL2isZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "mTJ+/Uorb/KWpfvz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "iUXeFUAsILSTuKK0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "euz8oSHuFvLRtfFA" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MApHGVZofG9Pz1wqm", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mi5i2AX/R1zQ3/OYs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MX/V0XmNT4LhWEANW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MJb5P6wN6YIStbu8I" - ], - "hasUserCode": false, - "nodeId": "F7RlVdcS5l2LrCx" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MoudAPglgV+ACsMeX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M8xJOGe398eb3kAq9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MFAnXohL3KAnCAWaw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MoHR4g4e/7NNl6qeJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNjvWDFI88r0K2fQZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mqtrlm6E+TL4BfZek" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Ms65PSXnp2nKdBu5P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrT5yyUX+MRp6qi07" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmYbbyJNnOAiVBjk2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEducxfM+fJMOIKXU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhSWPoYp+mzdT+TZs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8L45YNhmPhOV+BuH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGtyb6Ps+e7gtVGy+" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MDo0MeLdvz3FcVc5y", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MLrHz3yHqjmgCOn6s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RSBJ" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FVbmhlBwR0XehnC" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/oSRrfvGyU8Fm94i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBxVqQS1NShcgK5cO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPBnocTA7ZhvN9xBZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDLG8XE32diV778OD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVIOW6tm1jOyaqPiL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MV3xyJ+YgajMAbFNw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWezXvymI2y5H4hFr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M6cHLjIK5Ls0fKfwY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M31fC5SZQ105/uboM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHdnYEKV7XM6S4O3j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGNNEiLAP7TmV0Upw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MscvWhKfY+MGHqEFZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mfzdpv+BOQX9wi9vl" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MAQqBOarclhu41hSl", - "name": "Fastened 8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "uZFcryqlL0eDbWio" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MvbjzO4nMP85GesLN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7zSlGGbAeUU/nZMV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MyRPApQCgI472AQVv", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCj4bZBVCwyIoXAMI" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "YtSw5wUZ3AMAt71S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "5VfhRDP54Gd0QUTi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "x7BlcNMjLAzQkkGB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "oFAqeBSvpvZjQt6X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uUB79wVusP15otLB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "wd/VGZgC6U2YCPya" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "oMmDL9EyIXbPa02v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "/3xuWhQ7EkGcHZGl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "M+50qDcbY0yVFOkn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "M0d/KsrPv3B+Regs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "C9rsXlAQpVdjV+q2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WsUBe6FKQS2rbB69" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hpxPAyXXz93CdfNj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "jNSHv18+rF6HI4EO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "JSUtTs5VbtExGVs6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "YhOwDfN6gAFjm/eH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "r3kSPVYjH+zzc0Gk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "LrOSXW0r46/0IwF5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DF7z3Q0o0YVX7gj4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xT+csccrv+/FMCrQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "emTT0jc2l33iGIgK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6MgW8PhqbUC3McDs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "wu6Bll+fOtVVjBp0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Mq5JdZrE3wCMqDlv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ncUfrpcJjsqHztv+" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MAQqBOarclhu41hSl", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MvbjzO4nMP85GesLN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkaqWR38TRMesd25u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MDi1WEXscyXbJToMC" - ], - "hasUserCode": false, - "nodeId": "FVsWtt0DNXcsfTO" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mv3MCiiK0W6oLPhpm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mnp+jCba4M928vVKR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzOwfqpQTguCyP3Z+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx9t7cOr94z5a23NW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M80ZjPfBE1Oft0lGc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MLQZrhiSEQOuWchqW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MpxB/M5AZ4UIG0TQk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MqvSCVqOVnkB5YKoN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Maqkw+n8wRl4CLMpK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3MHs4HpV9vxdGuBX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MKHb4cFeo5zCNe0nL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MKWL6Lv+hNWg3iXwC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVuwuDCGBeL6QPHFV" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MyRPApQCgI472AQVv", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhkCuUo4hXF1z7lEC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCF" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "Fj4KC2wC3uRIhna" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNxjVhmQj8Qxvmfv0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MsY9rys+FcrSae9Fu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M0P6dt5RRtI4vrmSB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M96bFP82uT4hA3F5i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvU9voDiLDCLUtPOe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mut2s+UKKs2PnQX4J" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwHh/VZMXxSWigBNL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+r6+mjanALE3eI+t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MDFO2H+bWxG3NNWIp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+X0a/a6mVHq+yJ4f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWyE/86YYpKC/+NHD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MsU7qFsprhf/8TXiY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGtfsRjAwIJmSLBqt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdUpHaQUIR0mrQlYY", - "name": "Fastened 9", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "aoKpMP5t7Mjs3CHm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MqGNmofYeL6153IZw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAVV8j6sN2Nfm5fCJ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaKzmuUP7JKpcILIG", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mn2nkfdE7UjWS0waE" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "l94Gh7WNemmzxRWr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "IP68UJyGmyvtqxek" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "1PiV/dYYgJwWpW0b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Rq+pBGOQ7auoWE1S" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "dNITkK2SCVqS9K/A" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1kDUS4kjmZZYebwc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "jvG3b9r2aIPrrFtp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "WO8k3fpRtjBIaivN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oJTrBTfCZh9tnZaw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "DTVKrgBFTNZeongh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wA+EuWi+6XjMP8qM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "fS/ooYhDmZHUgOPs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "DiwdqqOWwDA6XPlU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "BtP8wTDb7jVpBmYF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "9Hufiwmu4UBFaaZ3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "tUmSA1Um1nwMa7sL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "E+aP/breTwH/eoRB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VEm4Bhz59tUdlzsR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "WzOqGSN6aGI6WgX0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AhSTP57defr2yBNE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "wWaHvVJKim/8fZf6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "KxUqpDSKhcr/4H8u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "bFGvdlSIOgpHjOJ3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "SzZKBGt/zz+nHU2+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HkOCh7qKw3+4HfLV" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdUpHaQUIR0mrQlYY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MqGNmofYeL6153IZw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MBr/xyCgk4858+TFY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "M/5BILKHCN5kiMwze" - ], - "hasUserCode": false, - "nodeId": "FbEkYDw79SEOZdD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MTxuXyz8u8BfxkIho" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MktFrQuAQxqbVuZ+B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mf7B6O6l/LO0QIwEc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlInGUvau8sPc4OO2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCpWfVTBXzvxEsYbA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPgFg5lTOZoLQdqnf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mi3lX4jNhb8FwxoXg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "McmsBii5hyvmnH7fB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mf4pMyovs2KRAx6Td" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MlA6b6pZbiULl/HFK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Moare/Iv4uYCDpV9I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MxMcw3Y8ViNujM43N" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MndjzsfY/UVRy9beo" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaKzmuUP7JKpcILIG", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMV35DJeZ/Qa9H/Rx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCd" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FIFrtVr4HquZEis" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4qZCtXmBufQ22TUL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MyRu2ze0xgeqZ0/IX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M1Nw9K6XD57byt2ga" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnkV16dhqHe6T7cD9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRm48oa+riG9M24an" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUtbgHK+K0Wh1LIQT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQMjGJ+AW7w7rSlL3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MZbxvCZJllXSiZmry" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4Nr22nCzkVcHwCeH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MoTr0/JCLnpUPhhCg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Myf3I0MA62ayU542m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MapedkvqcYancjfjF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mlv2HGPCe7k+DOLeN" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MeiZ6fY1XP5B6SKyP", - "name": "Fastened 10", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cyw4nQ4ZFOgHRrHa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MsEtylPp9jXKQBQNa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MvFuIFJz4sHK26HBq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MeWBB5AaL3H86We/s", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MB3Lbe/Rrq4deGlp3" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "tDSCHe262upXwlIT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "iQDMDEULpbROf7Mh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "u6sJv9NSNwX4vorf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "HggKRkhq9+UG3T8t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "BRwlDOITyy3F/8Qv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "bamnh4oL5Lmpr6eu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "8DS4iFa1Bg6NKciZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "In7atjWVJvPpkC62" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nDdomYxrENIJRuwC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "PopcPfkL2rZnBgnw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "5PMiIJD8ave+bQnA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "1YOUENfxXQbCZ0yb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "6KhzOB7TUw+WhnnK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "wbuWcDuJ9lXpXJLU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mcdYDjj3nnQZ6o95" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "RQ4Z4WPVn7xNTAPz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Jnveff8c55AoHFdk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "btypSeWJzSVgdqu6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "qECg/NXhwU8bpxFL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "yn61Ash8qJDdibw1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "H7c/Y584g11p9fCx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "XiXVlcDwvzRNoLFI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Xt4r7G9tw+pC4lCQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "dTUkbNBY5phS0C13" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Z3DFFQDzpXLwbM7L" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MeiZ6fY1XP5B6SKyP", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MsEtylPp9jXKQBQNa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYdSVWRWCJYVxcU+f" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MEnQ+5NxlH727D0ED" - ], - "hasUserCode": false, - "nodeId": "FEVhma0KDiNgexi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MRN6ZIjGdum+HqTXz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MqvJBMlFRwsM6VpIi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/mm+uIJJcDoci35r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYSqiVWs81YW3QvlT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9AM+mEOP6Qv+0nAn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mfxb7EOBSJZZYYU21" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M46KL+h9HTKTSfih7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNmojxpHVqlQXdZEi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MLy9QvOm6MzmafEx/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXXp2//Oh7Jd7lFiA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MAUT1H0eBqHtk1XgU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MdBmMMf2RD/uxEkG4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MowltUateA9KMJ/Qg" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MeWBB5AaL3H86We/s", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mkv0rrJV46LYeiYWM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCV" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FatgZDefIQ67eId" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGPwJU7AjSrs+vKBQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwzYFyJGwg2/Nk9dd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeT8IR6SoK0L/Q8T4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mn2BWqNKjdBRRamca" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp09rZQ3Vu2LvUc10" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPYUVXiqsjw5ufApR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MNo5wmngQb8d6YjcL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MSlZgniEO3KqFfiTG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M/JP7k3OEVbWRdB32" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MmGtiotBHVZD8vjY2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M96dm8ay8iGojqjYl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M/CoqW07WK+81rXyY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MeaDNYaf/ZD8xkXwW" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MjIm1nf3vmOQj33+u", - "name": "Fastened 11", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "eWy9stObQ8jfefLP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M6bwQkTJlhWGVr4RA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgT0GTirJIhNyG4CW" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M+Mm7NBhl/R3JgAdV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M3cDQszzFUQjD4q68" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "doyJO0Z+2tu5OTS1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "4GVn4rspTIYB1bsl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "GouVg6fqtCqfITqp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "wcw3IrlVye8VQFUU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wqhWFcAxFQGNCqZ/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Y9+p4b5oqCXsg79f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7T7dRNrtqgUEi7DW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T+LSUXdbM62DmnWk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xSSJbH+oSBfQ0G8i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ljJSZaz+M3YIV/gP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "PGBD1IibeVM1QduK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DUPyaTRqDqfnN9Y8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "93keKSkw3dSAvbrs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "a3mvMVPC0OjIjKhl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "1ZSAuSUVuQWgH8oE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "nREFAupABXe56zd1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "byCxhgm2Ff1/MvpC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "m/pSUlWxO1HRyVUf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ZWYkinTD361UsppS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "tE+919HmZ8DJqNRP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "+b0fG1qYgAPIgiX1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "1ZjtlpJmRygC0FQu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "jbrF770+x/H3mpcI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "XHrXGyb6RSD5cpRT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "k3IafTO7hOEntM8B" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MjIm1nf3vmOQj33+u", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M6bwQkTJlhWGVr4RA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Me4u/uHK3/40xMZRN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MWCFYbP25GZNgCUTj" - ], - "hasUserCode": false, - "nodeId": "FG2CVIVXJtNeoCv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M6GihgcHJ3b1WW9gc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MepmxgfaJQHwMMTVM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MN9E7C3DVieVsKiLo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9Mtr/cCOrIIk+TEl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDkXeCJcKotiY6P4p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mcju0vpPDWf4RRiuy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSJ4IAMY0So+RLEYi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mgw8yhBHHCZR675CT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPxp0j1Y9TFf9CvI3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MIM+/T+u4YEHVXqm1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MX8WRMw5DIlFFy5ta" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8ep3eDiUUp5+u8c4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7xV4jhotoV4lpqEX" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M+Mm7NBhl/R3JgAdV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOWEgFRNM8N061jvF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCN" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "FB0wj2aynjGVOR1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mr/SOuGOsSwduH4G+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MfqXNRzB4UMFlOIxI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOkJetWIoZVLAU1qB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M63T0rs0Al7PUwrUS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrNey4ZiJ+lfHN5xY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtU5oS4mQGdfeSSEW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M1gN2yAv/Zoh9prlW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3eGdv16fr78bQO42" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1scczEHnC4p+RmBD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJKWNVHTRWP01lfdt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M4XZSSvJGLqJFEsJN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNCX3GTyQDtbj1uGD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLcCeG5IoxspGtA/n" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M78JdB6p0mALl59wX", - "name": "Fastened 12", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "nkE4ANQkjWjF5zbk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaoYOmVy/ToU+jJAt", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MglBxLTB8OBT1EAte" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHZcR9y8lQhp3MxJF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mh1j3c8J7u1mCNGol" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "afA1Mv4gPWF4YHNl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "+61oMbQF+xILsQ72" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "y13ig+rcPH3H2cdH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "lzivsuL8nq5RWTIv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "cT9rxTvslI8EU7kJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "k2kO45z3PcA8OSq/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "bsgg7X1K90yQRYKO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "O1KM9wfR8krAeeEm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nUnx3A90PUJtmFc1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "SMC1rvNNEEy4NgL6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "zSan+3+8cV5WqHrO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "bhmknFgCTFDJCiDZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Su2AK9O9nHFzRj1f" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "GkXqrf925pBallH0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "R5TApRoEROkgNu1u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "zvlEQSZ4Q+VR5EFa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+NV9lDK0AJhZUuv+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "hEnau1Ga3oYupGNx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "MqYlj+eZ7tuir0MV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XQ3WEjG4LLeIMEi0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "r0oVGLCxlI5/+gqc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Ui1SD5KCLMCokrBY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "8W6fZOFuuBh1iPTI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Yqou7IXbIUaEQ5xn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wBV1gld8nJL6uNTu" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M78JdB6p0mALl59wX", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaoYOmVy/ToU+jJAt", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M84NFAbhCa5wGhAkW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MYbHHvpe2UFmx/uWc" - ], - "hasUserCode": false, - "nodeId": "FSWoZbF6F902qce" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPNvWhTQTMXYqTgpr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MCzzCO3E8qNE7WyxQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXDKB3/bzrB5Wl88c" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/+xJSv0qUa2xqE5G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0Giiq3W43HaV2EKX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdTQvBwHU8YSxENHg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzkZN6MLdaxxeuSCQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/Q44DeUk7md23S9s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MznekLsVGqPLiO8/7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+hpA51C9BWqUadlq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MU9OQ8c59FE/wfWB7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIb/1oCkMubCRPnmQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MIQSuAsapLXF7cJlQ" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MHZcR9y8lQhp3MxJF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOp8HSIbkyqCte55L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCl" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FK7o5MdJKU9aIYW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mt3KN1r6EntObMNhR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "ME4e4R41Wt8A17hOn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mai4u2b2BQC9hHolQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/phFZCSep1YO1PxL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyV8Zh9FrYuXerHJW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxD4ZEuyEJGCsZfGE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M1AKfSQ16GahY8OYa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MN+ovK8JekTe3orxl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mvz3Bg4KB6qrc9eeS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNRiAL6mN16u8FvP5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MncEGma3h/mLw/5KC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwJnaUxA9Z2px/EJd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSd7XKoKq0q4qfqQ9" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MQlA0hSHVQTDp+WX3", - "name": "Fastened 13", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "dKbI0gklMCGf9Hfs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBMsSp6z8zVkvqmC8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwBHNsWNpLB8Rjftb" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9whoOB3BvJpGSMeF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MPdaLAVtIyTCSNIB6" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "brbxyW8/cali3WIl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "OXckGrSwIhxjnoTq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "7AfU2o6VOI0RgcHo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JTd1jwtJD1EPyjpZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "CQcJfJ/gJi/BSoEx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "LBSlamdi+TDwvHCA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Pt54epommbmi+mOS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vcsBJAR7hRz3FTmV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "g0T3wN7ffrGWKrYD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "fTi4wJjvDwJzm3LC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "AXWMZQvkthAKXGqb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3njckqEzROfH3MXk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "IewjjmXJ4hqVUIFG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "65Pipww+MNqasHjQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "x7mVdVX9gvQnr61l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "m+Vr0O1JLZLt5b5I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "xlzvcFHsDAKPb3PM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yOjSqHAhKzoUOLqS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "QTYJjxRDnmA4z4gB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XqDXQLlSps0Zw/ID" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xmJpp9NQrpAPyjjd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hwZVF0dlYqabHhqW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fbBoGGHsIrUXtUpc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "iecoIg7gCnVBSuTj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "2hcLnZU6aR5gX27M" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MQlA0hSHVQTDp+WX3", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBMsSp6z8zVkvqmC8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0jPes3icQZWaKVjz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MN1I3c0OAn1yNCYyZ" - ], - "hasUserCode": false, - "nodeId": "F1TyjG4TkKBxU5J" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+9TmKjOBOPdzy7z2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MQd73p086M+6DFZRp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyCO6eTRYFV1k8DYe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZGkOr4vp3DptOLX5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Ms4wNWzb5h6A72YUO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mq5nyx7kOjRnL+tNl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOPH+5OHBNweTavNo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mup30OnGnsUfpIbpN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MWUZGSMCBFz9x1SaQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MQCfbqP1xjAxBXs1b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MaEsrP5fFxb1dJIez" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M0Or6pLmXTwlxbHfW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mb4rJUoWvlDF4lkH3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9whoOB3BvJpGSMeF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MEdE054vg3aMJNWQt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCh" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FUrlvVwtrPNwdz1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MlW7lVNQ8dGK6lU0e" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MUidUk9Zs7OO0fet5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MMI6c7jB8wTmQ6+QF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEyUqR1vAEYTSlIAS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkVCzzp00C4JLYi3i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "McwAizN8jgZIUF1kU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MAwIafN8B2sewklKj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MN7OdSPUoq5UInmjP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVWPpdezpS9Cz6lds" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MGNSDGwYc/PFUEa+H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MoXa39X1Q8lcnIUiT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MjzY1URICcCyyb510" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MKGqTzs87Bf/RhwEf" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M+LrJFYqWKMz31Oj7", - "name": "Fastened 14", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "3AL0Ek4V6k8mDbW2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MCNudDLf3rQ4MaxZb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mb7ecNhOpx/v9TpHq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MxP3IXXHm3irchlbN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJaRHk/Q/xumUldm2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "u0nWemClT8U0YsTm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "WKqL8K1LEd788hZb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "uoD2d7vhAIKGhXXK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "d5rcA8oTsQD81EJp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "NwS+/hdDv2cpRhO9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "liLLWOmMrkhlWArt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "UIZlPfEzR4i4Ig43" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vaOIyFjECWcZ2old" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "V5BMWH1aP7tju4c8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "y9IAMbj3npyLLMNk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "huV/TrqxuBn59dYk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "g1RmQZSNLePa73gV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "z4fFkCzWdpwrDqIi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "1W0X5uc1bgMaKKok" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "nMOEMPhotdsZKc4M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "RHvKpxQVeYjR/PFk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "V6o2OVf9xEIM/wK+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "FHOE4z0UXwJM1cGT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "lQyBgJVmT6xVqMyj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "uAHokXtQhOyJaX1T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "4s4Q+TYbdXzffGAM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rAScKpfP98pDfi88" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Gc0i9wWpQ6O3hPSc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "a36bdQS5zpWo1iN0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "g/2PtkHLsVOlBolI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M+LrJFYqWKMz31Oj7", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MCNudDLf3rQ4MaxZb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M02zTS5wcBWsJxpHj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MMBPYSJpZ9NfI15bl" - ], - "hasUserCode": false, - "nodeId": "FL5rwi8TfzFcdZl" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3k8TZPVRwy0sw8DW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mo+ovm4k/GBAsplnH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4JTU2U6xsHd0xQt5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnW9OX6yRhv/lqxcQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MSOpkok5ZvphbE28U" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mcm9MHsebyJdFRd/V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIx0xF4Xsw8DxkFhB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGwSOo9odnMvqxj8w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mwil0i5SpZy+2SDNh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZz6nUSIo+6YbK4fT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFwvr9kXQVwuRIU1L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ML7ArKm1TiSoA8iHx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtjXnJsyBcaE8G6lC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MxP3IXXHm3irchlbN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOqRahk5NPdTVPMx/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbCp" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FDmeqdkw4piHU2g" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MX6fWVSWh9/BWjC57" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mq+XDh+dLhdljSo82" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmQTzh/V3k/+T5B/r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1H5YmXuofQKO+Ysk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3OUSi92FKE3m04Cd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoU1obDiFzJIkhFQb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MmB+o8AC3R80rU/Bx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMObl0HQXSlyPTDlJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvVrMTi3WVYlz0GXJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhvI28xLE60d42q09" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBFqM6JKim0ZPosq/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mva0cH3AaSHT2yiyF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLBV4gjk04vvHrdQK" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M3fVT6oC/jrBdkNFt", - "name": "Fastened 15", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "wwH8WV2aHFJQlZTT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mzz8AZeqXB8AMl30C", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUVLa/mY0Ize0htR7" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MwEfem3HUmVAirnLL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlCijpe0be/xEODyb" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/lI1eTvTZrHYcZbW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "jtkh19X+AYkgrzNL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/qLrl0uAevP5h3p0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "55wX4G1DndW4R65j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "H/nUjChKI/CBtVLe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "W5kWH2w8nxxsjTuK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "idEoIMI8dej/Mu0M" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "P/kOPN5mDMAzz6Jw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zZ8OG8wICT7V6FwZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "/ufKdJ7q1aLeRKET" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "6C2VhIC3BSRtEAgA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Fjxw+DS3v/RGgEGB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "iEsRb1CP7Ti7o054" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "O0f43faIwbEcdcHo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "AYtedNOhFNSwaGxv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "w6Ovwzao144zuGsq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "CY89WbxPf+iheL6b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "p4/calburTDSB7Jv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "bbDlYskY/pbVLX6D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "gn337zUYh8e9OZb9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "CUofYcwOY/JjvyM0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "omsVIu0dUyYCtC0N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "0Kc7mfHsqYHmMTc4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "IUrGNdbK7a1tzj9+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ZgSbZWeXO0iB8epQ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M3fVT6oC/jrBdkNFt", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mzz8AZeqXB8AMl30C", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MK8urE0kX3czsF3CB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MRdn7iTF22olRwOpe" - ], - "hasUserCode": false, - "nodeId": "FLcyYbZk9ED6Hst" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MOE3WKqk4BhOh10C6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M73iMM43Mp1/NqI4x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5UF72FUYZqlfLgVW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDjTdlNkj3iUQ8n0N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhGYRxH0iAnyIgeZO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MkVydnUsLHXiGg5z6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MgDc3sx3aTltJnDei" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5YywZWl0uVyug9Y+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MGJn0gOws0rso5Luo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MVgowGRZQc/76EFxG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0fd60a1lWeqNIz+N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MT7DjsNsqbPMcy4ve" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVOiOx/r8I1U52+rY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MwEfem3HUmVAirnLL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mxx/R08S/NQWwcYYF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBV" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "F41GkuAKAuFytMW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M54qWVxTfId9DPPd5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M19ZvPfjFvbpWqLlw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M+f8V9n6qKG9yfI9s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MfeoINpwWIhwYaY6t" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9dh+6quanOC4x8Lt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwXHoX067Z5R9U92s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MH86+d0VKZOz1vjUF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFTLVAR5/yrQG8kML" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mtx8LQPvBgngnewDU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsMCr3l/+s1apJuzr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MW3Jd9qmP0fDQBopV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M2SoUCgXwz/hNHArC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mpe/8ZWcLRimuCcbt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MhDNyWCZvlbclzD+D", - "name": "Fastened 16", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "yvE5tj848DjA87xI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJCNFwc1HjUpOl1UE", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDQCtxtrRR9xLXh4D" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MnciaXhFD8VL/yZlY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDEfo+T22W8Q5YFiW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "50FgIYmpUHM1QHm4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "rS+H9jZ/074AQCk7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "c4snBSJy2pRALziu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "pROkCqHXiPU/LwyY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "JKezDnMRFMG+hxx5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Pkf/sg9ntvPxudiR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "BPhRxZEIPKCOj/MQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "4qcNqS0jNotbk7GT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "cyqDgkWRgQgLrQ+x" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "XkvzlLpvQ13W5pqV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "yTIbgh5Soq5EvPJy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "5MsAwPWR1yPz/TD3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "rodnUz1qiBVn5iej" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ZAqEiPgNqVIimXeZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8iqrriaZfDlRdiH/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "v2h/PK21uUIyVE6Y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "0ft2tVzM11fmFd+z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "CWkR58jn2upLL3bg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UByVpsGK7bXNrNGJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "b1TW37Ff7TMSUW9v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "hd5AM5UEF2898ds6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "krFLQd/3mOQUAGJL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "VW4vS6EBcDaykpzB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ysaxdFJnrW3H8li/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5BOaX1uP1Eto3+7g" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MhDNyWCZvlbclzD+D", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJCNFwc1HjUpOl1UE", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqLbglguTvfchgbWt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "M2CNrR+z8Lj4Ynp9g" - ], - "hasUserCode": false, - "nodeId": "F1ZjwF40fADbcvD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeNd/WDYnSbWO5VUO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0Q/mv1QvW2GWSHCc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M40Uvvy4IHM3nnOqD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2c85mmPhgBGpUQUS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMQleauD58/EIwect" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQAT7fAsZQ6ZvvQMp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4Ux5r/TPWsXoInBV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWljOJYKpWfykhw2P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MXwf2N0i/Nj8sS3Zx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MFuP1o/mzBcVnLZP5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mh4Bj8GVZE+a2r6g2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MnYZs2B43BU+gPiTO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M3pn1YwD9rX3aqd+A" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MnciaXhFD8VL/yZlY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MFKQJ7LWOYDx2GgCW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBN" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FmwcTiySnUB0kGs" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mjgl+EMXK6XJiSIsX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4AHuc4JWpoMcasvO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M8se0Yj8/mHG5Mhyn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MF05NVQjdlACr1kPB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MIGkLmow5S21+AWuk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0KLBqparSOsBupmG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7TmxJsf4uo8YYZVX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrGhOnP4poMvoCGQp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnDJ8Bc85zGXphQ3m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjUkmeB2JPS86Wz5J" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MUN4wQ9SFZNcIUamK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mn8eYRhjqUeG7T5ny" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVelvZHD4ue+v4eL+" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M598qG4BEJxjZOLDF", - "name": "Fastened 17", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NrwcEez1pqFPD2Ay" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mp9feskjS+LtOWY7a", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSoRI+T1PD5PAqMwO" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M4eRWkCJ0u1zubmOk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MmHzF5Uk9m9vppUim" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "BsQjqjKpy/AxL6md" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "onmky3+EVjgIXbMw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "7ZESOU4D12Ap1AMS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EWFaixPbx+Cl1y4j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0wxogUrnzqrSzzRO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "eBme+Ne/kysHsBeb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XwfuFz684jFp2OwJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Vzs9YP1jjNpPn4sN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "KfIyoRXNSvHswBzj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "j0+rXKvolfLCAypK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "m/kRzMWrBucQgDrX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "9kTpIh53/2TbLlgk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wzEAQ2AmO5xlrvpV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "1rCB2HaKqW58iojZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "zSL2j+e+ROor1VdX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "lkQHPaYmVZMPKiue" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "4SjUdhlyt+Ln3pH/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "n1HZA86rOTVjnMTq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "63u1GQVKKZKeopqI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Uz1rI9Bv8WFNBdxh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "XIc0yJB0Ru3U0/YR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ISVCx6MnT32+Pmsa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Mo0V3KysalfPs5aB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "EraRymL6gt47mCG0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6RqEewbPZiOt+QzX" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M598qG4BEJxjZOLDF", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mp9feskjS+LtOWY7a", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M7wPw4ZHZnxkl/EfY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MGcr34bacJa9pz2bw" - ], - "hasUserCode": false, - "nodeId": "FN5iZuztIwtWN91" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MspCDb6WDdb1B+60a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MbKPNTL188FllLgIi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDcHDp7eiKwIGwQ5j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjRlIp9WldH7p9fNG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mb2jkKen1BaecFvaX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MsUK+nAoWtGkBTssX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MY32GCArGu6oy3O3z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWvkUfl6b61KIq+4c" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZS/G9bctBBAnC4zR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MuDjYwuojonynAiY3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M5GWpb+szmmpmXSoL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MmYer5Aj+pMvo89SK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MifLCnS9Bkj8aVHzf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M4eRWkCJ0u1zubmOk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M5mUbD4S5+gUi2qk7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBR" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FsblkTxzoNoxjAr" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPd2Bx8pv3UHOlnwU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MTPR6u+xCIbWlb2xE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDGj5geZHAgnY9tJH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Maw/4eNf9u7xdUGmL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9iQ4k3ECzGqisTWN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M96ZgwX+f54UvjUC6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M57AvrH279Xg8tnp+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIiYNmj0neGeI/Qhk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTL1juzp3a/R25GcK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MtN/xcu3O1r1mwMKV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MlpUfSzsy7kx/qLNl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MmZDGlsqYbc1ACAJ3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLqgqBUJNHd/gy3HK" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MrzeMP0YL7pSkNjOG", - "name": "Fastened 18", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "rR7L0MSvCeWJrM//" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNjT62/HGLRR7+RdD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MYSzmBCsZe4NFb2ZK" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/VlxsXnXSa5AXKBw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MTDq+IPXvE0u2DYkk" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+TuyVsTbIk4xPfCA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "NiyV6M+wsBpbZQe2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "RJnp77EgxS5WNS9Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Qj7c4R2K2Eu7+N4I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "KK+9OV/JuH3YJu3j" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "nl865CB0LKRTM6A4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "p30PwJ6aae7Bjqrw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "QOVxE28xjr4vQI9+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "eG3jgqGAJliWYIDk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "4zW1TSJaSXs1PwtN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "c0CduO/sWOZcheZD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "kT7q6vjow3bcoENK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "zW48ZX/jc44JgROA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Gh4xE2YxyLXMm0Pq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "OucfDPu8mtjf0Xgk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PbIt9M++h71YrhLz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "XB1zM/YTs743G1W3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "2s0VYZudcr4a28bp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "KlShm6MGYrS4cDWl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Ma3E8chEw1rw9Kr8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "EAYxPuz4aLWx4vGs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "91ldoSAWNTNLDtS5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Z3wZUsBikOHh7dOo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "RmJTexw1qQE+XTk7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VP/zpphiwFIbvl2P" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MrzeMP0YL7pSkNjOG", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNjT62/HGLRR7+RdD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MDXjbrWHNf83x0VqU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M1tPHzc4UoLo8nL2T" - ], - "hasUserCode": false, - "nodeId": "FED2r9A9ahGoiiv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MTorAqA2HlIKod8pq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwagHNVHmpM1j9BU3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCGhFyBOH09bRN2CT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFrwHdG7dy3vG5bMq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBPP0GKBvIUijeOoM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwfXUH2f+hjfXkH0r" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MvoC7pXvvwhLX57yJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHQ0f5Q0sEQfpgLZG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfW+hV5q3XnRbjyvt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mf+AxwOUYz18UYIGq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqdKMZh55If5Zcmwd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFnyWFM/hq1okGOuW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MteIqIKOx02hd1WYt" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/VlxsXnXSa5AXKBw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ME4msv2LuvQF2kyyc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RbC9" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "F4GHBarIAOIHKx7" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MP22YMZL/PfMiKI2s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdkKji2uMV9DW7BKh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mtw+3i4cS84I4fhf3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJUPAOL/Q6ob9sV0w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+TUZheHUnb9QrTUz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyXLz+C1Q3rxCodj0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MEfSKt6pvBN8rusz8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mb3J7Eu93acfEalim" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1G+lvNX6lJ60C3Nt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfFW0b88yFyhcFGOY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MTD0glVfQJ57xyONL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MKAIGmh8xUC0F1SJX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiuDBfFKN91wWUTLz" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MPtHH4/K86AOo32Vr", - "name": "Fastened 19", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "kfiCjoAo5PrI3ef6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRfMCTg8bOVKTD21/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpAGXeoMOAgUc8zjr" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpVmjZc4eJ22D/ERW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6r3AixZX49VQ1Qm4" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "1iOaB/Z6yksWdQMn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "opRYihi2dmQzyRwe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ARNLPGQSPtNJuPTL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "jWGTjD11TgJRBUbY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "vk6BS5mTMuC6QREV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "FVKK3Q4NlR5H6Z3M" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Uk7n3LuXgbARR3xR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "2y3oLCCczSmbVMmZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nxa2D900KtmOqxyt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "W3RKr/onbsCizHvn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "KsYtd/XmReJgxQc6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "058ozHuBombMNFsD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QOFHRA8bYo8AXGCF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "zSgdJlWIRBGAAiOP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "X7C07FSMGKkGdzUK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "d7fbnPzlCmfjDedS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8agCcm3D/kqxLP7C" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "ZUQ14Of/bY+qlqZv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "nOIDLtCAz5HPysov" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "i85OPwd6Hrdrd+RL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xsf8h3VJ54CG9MIU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "QbAJeuSVYTXjoHI4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "2lOgtD36e80Udh0D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0CJuFjsGLzjtWL6g" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "MgrHMwejzB/LDDcF" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MPtHH4/K86AOo32Vr", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MRfMCTg8bOVKTD21/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mn7pMzrJSV00O7xCq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MC6uhyzMKRKlKuMQD" - ], - "hasUserCode": false, - "nodeId": "F98JqTrd8I1qtU4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M32GpPioUcxifGpIe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYEX7d6C6W+FIJ/Y5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mj0qQ2tj9dfsI/cMZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCdqCNA4ZnobaDGWV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKiPzu4erD5kHS2ZV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mn1PxtrrEHqu2Bcol" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McKus882AuA+NExEP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4dycdbsLE8Qp8aWM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M73pljkbgaYA4P27e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjvpsODqKlR8jIMW+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MthPPfoFjZ9wf86Nc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MhnYcUih8KDkWMpqv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MAiYGpCX+vNP0DkWq" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpVmjZc4eJ22D/ERW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxpEguODo6RHHW3hE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RkCB" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "FLp3kgVk4X7Cnq1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGBJhI/lHg5QW5EnX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MscD32Dy85Uhk9Tgp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MpdYWOPY7Z9FZXpQS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPZXl9efcAc0XHkqO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MoA27bPzDjf3kjimM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpmAXdiLOtHtI/R++" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFsSYMaZsvqxWWT16" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MAF20AnrhuP3909Yk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhgrY8oGfzgYs27+Q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MqXkHoj9OPlH9OoIt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MrOW02j6XNM4hNcKh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MrLec22Yy+LfPIDMn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEbUN8nSwmziBgq0y" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MyZ1O3Nu2cNRPQgqE", - "name": "Fastened 20", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "RqkgfC2f2Qj+iUNs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MkyzclSTgnZBhFsDX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFXUw9bXmBKOx26HW" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7CoPNyEJpCQSyZLX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MTdaJ3I0b+w73Bd9Q" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "FXNvoczd4Wf7YbeX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "N03jswaQ6aYkvWmm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "fHuIjyVSwd0dVSyq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "VmDwyIh/pJdRfoRb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "I2ZbWQrExz5LUlub" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "qYHG+OtC5OO57k5G" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ABpG0rbSrxzAupg7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "aob7iQfdw9An4fjo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "EgHfoxu63e+0rOhO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "DqRZw/8uTQ6mHUGX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "25zeuCBRg9aW/gn0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "PYPmlCKrjoubcMQ4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "N57fIV1Cq+nhn2ok" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Sr1ONZVMDucSqiS4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "LMoAcjCokdQBfXOT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "YtEn+h5Hpz7tig7/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Lf7biQr5BWdQVwd0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uVTDZ1dQ7PZiJgKr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Hq3X0GDtES7gloHN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "oq6m9v+OpFeS0fxp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "LlTo0rxTn4E37w6J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "PL45VLwYo/J3miA+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "E9D7LXFlV4z6LYhL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "EXATN5OVwY+jks1U" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5ePK2dcdvMgTOT8A" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MyZ1O3Nu2cNRPQgqE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MkyzclSTgnZBhFsDX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNcjs+DbPTnFWflJm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MpwdhtbCMCnv0+gG7" - ], - "hasUserCode": false, - "nodeId": "FX97pSa5Q10ge6b" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MkYCDZPeWNaTcbCV4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MCv8R6lwq9AekmJ4m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M1Jp42N4jJX20hNd8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "My1JSPS+poz2Yo/q3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9JL5qpLHX6TVed9K" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MsINYc+ywMAYzcTW0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSVWB/xQlz29Pfgda" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHkfvyQBgakEA/5ok" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M17bF2HRWbLSEFELC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MewdGKZpUQ07WOmUw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MNom6I45+n+Km9dms" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M1EcSHqEUNETpoYcX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSs/yXhjlegUklHZH" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M7CoPNyEJpCQSyZLX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyZ/NpZgOMV/QCvy9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RkCF" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "FNZqAyD3mBxuIai" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MV0QqN8Ww6VCt1CME" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MzeC+ZkmPgBYW9Vse" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBoQw/zR//i5bw3mB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvC3REtoQGCTmDSUS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MN6KwipT9hBIkt2BT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTih2rktMONqfqU4z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDMit0L6oUZBXlls6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlrNsvhSc4sVhD6aF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MY9pB24R0rgQxhkJv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9SOrlWVC6IC9Gxxn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMurXpUHbNtRK2UHM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mx4+mzl7ptBx17nuS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MrE57EAy3bUAbCKdI" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MlqTweicymKfJokhd", - "name": "Fastened 21", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "wTsw4qW9XP1rqLSn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIzaMtEm1I7tETQcV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MM8Nztn4qfrokGN2u" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MV4rxLEoq0Wf8jhnD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgaA8MLWZbpzMNSiK" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "mPoncbuaUwBp8i8H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CK1jBUmJztUNFN/G" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "9FOpvBTeJHULTALz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "+392GZmDjgN3+KBn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "2AWDhlpXyHqCyd1W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "3JC0CCkbX2mez1i2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fdVeHBZtVdPFLpEF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "TSqNeQnzRF6k3ral" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+IqfXPqsWUqtLgiV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "EexYTaYMnz0UXsH7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "WW1IfHHgyQbsLe79" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "qX/nBcB+BqJkYrhg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "xLoq70FzG36doEzl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "GXzj2LE00I5yB+Cj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5eQsejd8H2pTepg5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "+oG5IHANdynmcyRl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "d8pUl94oEy9NG797" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "tm83zr5ZHqHjrh3+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Po7b6uFVb3y4i+yM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "0SrTMi12s7JivewG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fEerkKEG4I+SluG0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "PnMYJs2MkeQAB23l" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "5T/bzi4qK5M76m6r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "i/pcd3+CeoHSoCjz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "iOojRljYgrQZCt2x" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MlqTweicymKfJokhd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MIzaMtEm1I7tETQcV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mz3y0Q66hmnjZhV7S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "M2Qx+jzKuFxYUT6yQ" - ], - "hasUserCode": false, - "nodeId": "Fw3ZxuP2OudQuD5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MvoLhWtWzdzFP8dGa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MaStLBod4741zeTZM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MoYuljNjv/Rt810C+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLtdlB/uI0WIgV461" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmSXlNju5WFju4Ok6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGS8uTMbBV2WExXkp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MrbrP6X7FOmlsI4L9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MSRvyHfXlmNuZQH7B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MeDgCT4rpw0bkdoI7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "McK0I2wnKoU01oIbk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MLpsjDD1D2MaJ7wLu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MleoFOnGGp4BYACOs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8FWYVwaslwwPo3CA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MV4rxLEoq0Wf8jhnD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M6KMOr3lm6iTQuNWM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RkCJ" - ], - "path": [ - "M6WTwu87TqumtHQbz" - ], - "hasUserCode": false, - "nodeId": "FdqrWLfULIjA1eP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mg/u0Zm5uqR5QBkq1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mf/uLdv1CCSs4/wLr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdwxuJs+Le2CyG3jw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxPAxj+z8Jrxt51ib" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MquLgXfaREW2N10sQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MD53KFaZNMBi3r0x6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYYXEWjMRqhDP55ou" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MLyIIE+B6iSncna3V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvxZv5tGVNxz7+nsR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mi6qAhUIed7SgGUvf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mzh2OgtfeDNZw5mkn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJ3lj6jMK7jjxzImG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M3TOuRDefoY4Fdur4" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MBIs/ErfxwtnavCrL", - "name": "Fastened 22", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "0wdK99uACmgKDfSy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhAYN/vkvXQL0yz6q", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MKSb8w85lRCA8gFw9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mu9ux0pLzk2wYvPuG", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MsmsXtuU0PfjfI+R3" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "4XgNjjt+5QOLf3Sy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "o2jwxovuDRkH1cII" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "1EJidSMQXKA0BRUN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JdSAZKxuDOr3HH4v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "UIFRH5qw7i8kwYx4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ezUH9NdhLln1WS6e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Wlk0cf7AhS8Awcsm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "TYV6L1eW8N+YkMpa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "a3cBxFbZen2IVom/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "YFnLAfnQIRZDwbs7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "5ia5pP/E5As0Pr48" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3FaQ4gFuBwTKt/JP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "w8zcC7L61n2+ta+e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Rbhts0tBO1GYW+mB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "IhMzMVZ7BSGRg3OH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "I4aWyaaMC++Pj1Wz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "CcubinGVHiGPGGTP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "usv4YonFaber0zv/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Y1PVsx28+rhq1ual" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "4C8Rg+SnRBsNhwlL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Uqlbuw9ooAkeKnfT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ddYil7nteixgO777" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "6nPVh3/jhCJTnyTN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "aRDj5/Mx3n38ubbX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "cwMiI6MdJ6/p+g5A" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MBIs/ErfxwtnavCrL", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhAYN/vkvXQL0yz6q", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mgqs5bc3bh+F7jGPW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MufyE9kzlRXRnZjzF" - ], - "hasUserCode": false, - "nodeId": "FIBVg4xf4DY0hyz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVqF0ecBrlZdAjCsJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MP+bk/CtXkXZkaFVq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9mwbKpluyuS7MhDz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MzRUW1YsSth6idMkI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJvOftrFrCBu9TQ5O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGNoSTv2GV8FGD6SE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk9GU8FNUApM/4uMx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFFlIydmwr3FprRXO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsoiuXYszSZzsalF+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MtS0d7vFhSe3jpikP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MAz+SSnaENApBWqk6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEhBNp63C9/2r6x3M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MO0wn+b1L0mZpciwh" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mu9ux0pLzk2wYvPuG", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNWXcpLxGHhESj8Wg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SbC9V" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FZ3OSUgzTC4BGRQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MOTxh8gK5r3AQaPae" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M2TFLsX1m6SLzeiVB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeLKk9a8ZRiJ68V+s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNr1bZQlMR60mkHlP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeMbRu8b2uX5gPv5K" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyOknBatffYkNRGMz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJJwRFRaP4qjQ1fR/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mbg11M5DBdJt4rf8J" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MV5g6Mim5OfrOCHse" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0pSJUuZwKX7B5Y56" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M/Ln0V22wehgetg7t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaAf0TTeAXgtr09pn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MzyPQd6YrRvczkNjt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mtw2ovBCGs95KWiV8", - "name": "Fastened 23", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Z9gFGkwcLzp9xfqJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MfUx/1fbGNVXHS+PJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4N/Gs/1LLboODwzq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZEyhcQ6hCZVMBjXT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mk9Zq0NfQjSBHygKT" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kgBuScl8pc/msCij" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "JtiBfWktAK/Szefr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Hzg6oAPXproV11LK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "kbPREkCzVakZYdOF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "SNkAKh+iUfoNZUef" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "rNKUs7nTN8fDraqR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "TEQGLL7i8pErFTVD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ZE5t5y6GAuotBvGM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0m2YpIq2c595puKh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "9VjRjAte9Ms+8aP8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "NnEWUUz0xcBTSm7X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Wej2CSLV3H9zs4U7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Gzhqzt5Z8bcMLlhY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "YC9K2Jhw6H/b6NZW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "bk5dQ2aMO0MkNLFs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "1RP39Qx4QTv1R0V1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nHOD0DkAi31T+FfI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "/JXy+i1zkgdindqA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aTtD3A4/Y75LdngF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Pj4LoD0XPAmsIhSs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zP4Y7dkZUECaBxie" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "aSd8jKO2mS4RkUNK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "m6IjFNbuLQ2XDl6C" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "uj1MHAekHqnOM3D4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jUr8PUw6i+SrfGI0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mtw2ovBCGs95KWiV8", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MfUx/1fbGNVXHS+PJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhnPhS8BdSPJiRVWN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MbyaUbn2s11OMdYVN" - ], - "hasUserCode": false, - "nodeId": "FUdA6VCFQGa6Ypu" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MqicXn+N8b3i60KQ3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mv6lD6plBV8Gkf1P6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MinmXbXB4v13/Tyjx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Ms4u30sXq+BZ++ts7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGyOtWXFNm3Fp04TU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2Q1sdKqCwob8uOS3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJ0GHQdkB7nJ0q6Tk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MB62zZCT+2t9Csp7Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSwwNqPQ/9k5837VA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJrT7lRFRIIOthfhg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYaJGbrOpswQAzfNr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEgu9MKcxyClBgQnS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MG7NgaoZgvAMIwvdR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MZEyhcQ6hCZVMBjXT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ME9hgpzcV4HJJ/VX/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SbCxV" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "F5Dv5QoNYU74ZZH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQ7/5OyLnCR5jQLoC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0lRqkwCjUlgdqWkM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJ6YQ0RCZzNWBirG3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQG+fhUxFMNwyFPX6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mv4YpWy6mnZbb2ADz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGADvwQcMewxVJESP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MjZlhizd2fjJacL6N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MYpgqd4Za40wLga/L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTmSCt18YtzoLY33m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjbLcizK3XwJOfz8i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0aucInPaqjSym9C+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Ml1prCLBI50MaNFuI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4UT6bbYQKHxpiD2D" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mz7VRw1wcUTACGcFg", - "name": "Fastened 25", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VDPQRBkp9GGn2gvV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtnSjojeiarTToxbX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIksBhO2TuDK/5AYy" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUswbmX+q/BpvR/KV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MKz+oIiAT/a/5xjfz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "VvooSPz80gETRLJ8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "3wJiDiC4pwdJ5vEC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "UjfN8HGbZyMhBjcj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "6OXlVZxlV8GmO9j7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "N97qwvWGDV/2Bk2K" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "T9MTyNOi9aIn9Xso" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "GiyAu+aGCBrDRZFr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Z8o1wd2Er5t/68VK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "risM4kA1ZAIqQOpT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "oNlT7Rku3D8zfxU0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "qL9hE0oxHOGgy7Mc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "z7dehsk+HK18LXUM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "uKE2X6OcGzfS/awY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "F078sBJ9bKeKcae+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "/0FnRbDSlI6fMGfB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "bs57ZaYpS+x1UFha" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "7EBs0nMQGWliXeM6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "3ebKZBqkSTlHVPl9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Kll8jMXSwhsSRAic" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "H2rCbcRHMsPqaAv+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "yxoMlyMpYhDQj6Oc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "u97E+4hSbmrOkKjq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "m6hJtvhil6ZmEUUg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "d2C4MOdeNnK0ytY7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "JfL4Bjpz8FKR3h6E" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mz7VRw1wcUTACGcFg", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtnSjojeiarTToxbX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MiIwqyrtOZ7X5bvKO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTROID", - "geometryIds": [ - "RkBK" - ], - "path": [ - "Mr/t5qXSCK6Hbo8uy" - ], - "hasUserCode": false, - "nodeId": "Fmeol1djEH4dHP4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mxo6MzrxY1RtkM5in" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX6XLrmqg5VNl6/c6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIbuwdP01gC8omEgV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsRCIC+K7uu+Z5lT+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6UJL+x4KJ+fKmzTU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3fK4t3hDc8yXM2ZD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZ8mXHIi8qHNZTc1Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MY8siQDg1jR+0yTOd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFI/KCOXbcP/8CW31" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mvhqe0K+GcngXEdUl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MC1aPoWywWr85XonU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MRpBWAEd488ltygao" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MzubiE9lJq/sycEbT" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUswbmX+q/BpvR/KV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MdIJK2CczUCr+DEK0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTROID", - "geometryIds": [ - "RHBO" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FHN0ibTkN2ZaJlV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBqEeAHxHm/X251ox" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFXcrVkvIMPjnmjcL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MHMZfKfcwBAeRrRig" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtwuiM4JHQ1Sf8EZ6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpyMVdM2gH781dVNm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mk+J+TXBztZO0XZUp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MqnayjcR27sXIyixV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpKFtIxYFnYsh3OAy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MGrLbGIENbumHCqlL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MU3j3llIFmsOiN/Bm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MsYK5qnLFF7nhStEH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Myu439Ck/ylWPlA+T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEIstBhaoBg8dqGMk" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MPo3JpSJofyminlZm", - "name": "Fastened 24", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "oEbVVEw4J/NiLPPZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M46VwH3rqErNVD7uB", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUf2sl7tEcJ0f1svt" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McC56SoD4jfzNRX/+", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Md7VH2Y2lOG55B5bJ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "3WEQA0XhPLnlEzI/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "DXLIHIW1Zcg3mIS9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "AXRM+78WrreOWMo+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1+pBqjD3yh407ibJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "idQtHiq8bQk/mtu2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "INgHW1hTZnFSN+U1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fEImmCddFkFpWpYH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "3R2esi2Xwezcyx7p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "3EbLbCPW6LXzRFFk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "DKux9g8Pwvnay0OX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "4CwyhohSloCCLQt1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BdTbuCIb5SMQtw8V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "tFiyz9m3uv/rCfwT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Jpww36fBgMimDlPY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "J9rergvpGm3XY8Gf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "wX3jYCEyCYPIGhJD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "kmBijpbYPYxTJlAE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "zXvopXofPWdlMVj2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "34haetQeNRUp7Hr4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "6cdaN8XEIk5Ob+3P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "yEoMcROrnbkHdLIR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "3Ko7p8tm/wdpfZOT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "jyKkc1IMp5PD1O91" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "2s+zfQwAFbv41CiJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8CzAlW8aCY+TDMWT" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MPo3JpSJofyminlZm", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M46VwH3rqErNVD7uB", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MREQatoYRkuQIQ3ym" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MwFJpnT5D2N8sv2jy" - ], - "hasUserCode": false, - "nodeId": "FQCwXWCWumlfGyH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFsV7t4b7k5otgjlD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MulgKSo4q60X4W50V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MnHtCLnlGpGloRFUJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVEuVDWcal7f6tzcz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMRA3830hu0FXAslD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MjvdKzrBkvWtdXfI6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MO6pIM0d5U61AKYGH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MPqTA6MU+lfLo+Vlb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MEglErNAxvIk1pNNH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mqx/XwQhEpc5uJDZK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGI2mBkt4Z+uEJOH4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHD0GRweulIjyMWaj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8BU85vGuVVGVkEZR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McC56SoD4jfzNRX/+", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTY8nuDCuf3YmkAu7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SbC1V" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "F6xnSxuOc5RgYwr" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MH8xprueYSUNf7wq5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/ReKPKHs9vycVR8H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mq2o9ZdADG+0iJ+MM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1qPvMrUg/0eSztNq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGpto45lGbmL3T88V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MSdBP8b4S/tWumTc1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhrGdNupqwQ+bRp2t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlOGUFtS7sgZCWfHG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M5UwO4Raj9db6JNHv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZKAwlkBHomZCB2xL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7cYkOcfK490/yqXA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyK1eZSbj86mrOj2G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqWTIrj61tBW3kp1h" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMgo4M079BITHG9pZ", - "name": "Fastened 4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Ww7RSPkUid9nhPUh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MxmSfH8S4Xj41jQ9t", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MKk+c9fgeELZY1Tdr" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJpOviqEjzkaM4UGL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIebzlJ0rlN4HAD+g" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "KUi6I1Y5uoVjZOMd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "nwqv0JYAf46RPu6w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Z9j2qgMYIFs5iIUV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "w9v+MkY51kjfCWYK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Jwl64lsljVtJuHnF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "8vh/HWTVru7WrWs8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "mB1tHYdT07Qglmwm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "v53zJ7mju8tGO9VM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "eXgRr5sQC/WpoyTz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Ql3wFpqq+zBIGz0a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "m+5taBhB1A1sdpaJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "kvRwb5jf9zJtOKp/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "HkyH7A2YTE7vcriY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "8g+H9aPe71xrRI0T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+ohtvnvOjMfYBUuE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "gIh85bUPchoOIMax" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "BRQ2QhcFjrflUvbG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "71JCs2W4tOK7x1PC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "oruuieYRfcH9OiWI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "fsoNKQO1W1mh8874" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "P1L2M62xmRgNM+jb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ZeELDu8AGj78/1O7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "pTtHQ5pd0VGFgkh9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "WPwM+CTpvDTIYZur" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "cChSr/WM83K0Z+Z9" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMgo4M079BITHG9pZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MxmSfH8S4Xj41jQ9t", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mh08tV6Jq7bwlckMp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKN" - ], - "path": [ - "Mxy5kNP03yMTgdat8" - ], - "hasUserCode": false, - "nodeId": "FcsJy2JLxoB51av" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Ms85z+cSpNBeEdoHY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMChOeMNqKBOwIx3+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M712uRYhWhs5g2MBG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVkmwxpx19VEiZ14U" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmHS/7WxTwewgsimF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9yi0Ba41meFg7oXi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MMktwLjeKnIgmF5Sv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MnN5mvmNQG0mbFwMw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfoKEp77pWQ0WtNfD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxNNDnN6oD6Wts+ej" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MUb1nsvl15dLZDAfi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEgEWep9EXlF3YGcC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVq8ycD/zmf/jIsaO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJpOviqEjzkaM4UGL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M68pNCC1PXd46YlCZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SgC1C" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "FYaHILiiCmWhmCv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUmXhJ4SACZDWodv2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZXMB1AmdrCflakJr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/T154QCeNm98bC9C" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyV1JuUtUsc5EuHYy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZlQvXFChzA/LrRpb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MvRVMHNCaKtsYhj0P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPssTJ1/t6KPsWZhB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0L9fFw3tML8uamtW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4RS/p9HLSTyFgEiu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MA4jRtpTt+Wkv0/qT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgKn4CyV3JPJh6wqW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MGGZ8D1KR1ZYXfGjH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1q+aZW7bKdfwjkGI" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mbrl05Y6pwq953a2w", - "name": "Fastened 5", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Mq7b15zhnkILIThM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MR+dCkZcw+aD+ujCc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MygEaRspgwBzCMuAq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTfGEtt/5UweE0ZSa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MEdJ35ywqPXL3zCT4" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "1DT3XgFH8V31/PQJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "xo4EuGQd25eFIBxv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "nwnAdLkrTqMYwzpW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "aMCnTljpg72Tun+x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "KjDUybP7UAAoz6tj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "o/qORIctN04VmnC+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "HqmBNea4N8GOTCga" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "rCoLAiBNhsOV4Wc5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "sW2jEoszbfDlp1la" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "flHak9NbBLEKCa7i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "j3U7+Ilc/Zxg3HmE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Zm2XHI0R/IxFfmAI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Ao9C2Goc8Q491V+m" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "rY36NJ1ObznFVLFv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "z+ZkLj5dqep5p+gQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "c/Wz7RC7YoMG0s2V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "lAQ7HueRWanncBGW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "NUu9EwP/l+3oEmce" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "o3zzHuo2NvhoVcKj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Vuq3LeDkiBr2dUi3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "WnNOj3XHRkcxXUdY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "dKp4CoL2uAbvcuFR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "NAuDEPpuds0KhUdx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "lxQk9qaW1Sitptij" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "mlwWMNy9ghii+2rk" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mbrl05Y6pwq953a2w", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MR+dCkZcw+aD+ujCc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVas6WFWXlXmrx14A" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "McnDCOS1GZNmMRm2q" - ], - "hasUserCode": false, - "nodeId": "Fhd4sxvDhZ4nsw5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M5S467Icb6etu3gzG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtlQs6q9oEobLMtI8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mn9dGG/rKIn0gZAzC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Motz0PZE3xKseg+ct" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTALlvw2MIFWcFBkC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MIqWPv5wMpDHCFYmI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfXcA/mf8K3Lzu4IG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9XRtk+EjWKT9fN0Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmDWICp3e4dZ7D/6w" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MARa9GaJCQgFfxmXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MVOgQTrncyhoo6elk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MqmGMDT1Wo5WaaT/1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MD6NmCcsiZeptsGbs" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MTfGEtt/5UweE0ZSa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mz4YMvVGhfkJ7OcfJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SgC5C" - ], - "path": [ - "MW1eA3hoKkp1LAIcY" - ], - "hasUserCode": false, - "nodeId": "Ficnz93ZIuuvCwu" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPeevB7mXqzbweTTh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MzkF5IoIjLEYaQmsB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVo8Z8mYV8wjO+ua6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgKYNmdxR7MQRwhfV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mji3OPGXKHVPR2TgB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MbhZ4YTHzmIyS2ajT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJzSEs0NGVbVu2H37" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "McctQoxrLNEjr/P7a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MtA7ZAV/3EZFtXeeX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MW+BDB2ZyoDWTAVe5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MmAOPx2GD91uhoB9F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MR6U2QtzreSRunLVx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mr8fjByh9WGiqSAwz" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MXXzC+gPo7Q0Kq6Nl", - "name": "Fastened 26", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "1gcZFY2a+xiCjCPS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Moc+PRaW6S9FHjpbD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MeU2h6dok9L79tNzW" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNKJ2Uma8jW6jYxhU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MPePE/nzituwD+u7i" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "7xAUNA7IDLofuvUh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LfvAzpbdC7vIM5EM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "M5O6PEXCZ64BbUIB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "gqQSfn0m2I/S79n8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "s1TSzjrdtMJCRkM1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0urNhBW2PtEJf/Xl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "my3hEbh76k4eK7Ca" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "TchDks4hZRIPRtMF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "8KsO1xIfqUChr3On" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ZOf4agyf6ZAlxtSE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "t4NDsU5UmXcSfo5U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WffG3ABgPz5cOjwO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "mkHnUEh4xilnxyrk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Y3uUggdv7Tiar2v7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ZwIlsilDufuqtXvJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ll3uUZpIST+nsK1B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dqZG5QuMQxwYTaKy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "YgpVAK5Ob/vooX2p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "PfrXw2fct9/KEm34" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "iJjrJbQ440xMz2HK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "A7Eb9Yt8kQlEhrko" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "O7SKeahnFhr2Azrg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "dkKn4bbYPqYPXwpf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ALJLNReKSw0xAYZk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "x1XwGmCgydMBv275" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MXXzC+gPo7Q0Kq6Nl", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Moc+PRaW6S9FHjpbD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mqg5PwsH4jCJJp2Fm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MeMaYQfiM5RN/A8t2" - ], - "hasUserCode": false, - "nodeId": "FlwbKQeNA2hVaYH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MSYzkgu3Kd6appB5T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBwsWiw1oDwmKd2Qa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIcvTiprcsf1qg4VF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MuXNQf0T5IsJna485" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MICSWtuJqci0H69qZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQXF+lQ7m7VK8F8qX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHGup4Zx7mKENgJNU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGiT3bR22I76dcGq6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M7QqIzONT1i1t8tdn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MY+JIyF0o0nEe9Be0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MD3cm52sXjfwT5SY6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mu21ghAHQfaXVAETw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MK32qbpZDO0qteqBI" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNKJ2Uma8jW6jYxhU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAWjtiCYOWKvxaL55" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "McnDCOS1GZNmMRm2q" - ], - "hasUserCode": false, - "nodeId": "FbbzgHbkUnOqaS4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1vYHKeoso+mphM55" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MlEQFItS/YjsYl+wk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mkod9ELgTJ1S8F+rY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Me1RQzHqQhUFDnSQr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mjzy0ApG2FUgJyDNf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBLFIoPHDP+XK6D4u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5B3cPMWhzWqB+ga0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5k45NQCSnOnpOYNS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MoKTy6ydkjB90t+ah" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ma09APB0JcA2tnXk0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MksQvVv5wuq0ur/1W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MpfnrVmVsbSAl+3+g" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MihEiXgvpyXKKrWd8" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MkNMR60mzBzI6xCDv", - "name": "Fastened 27", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ouRkOgcQo8rSAac5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5Jyj4puv4xkzkEg/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MrD2YZ/vJJ8+ZE8zq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRtalfhauIu4RGQqk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McqOdnbw6dfmTU2IA" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "sxqt8AMb7tNJRHdg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "OeGuWmMlprt6TM5q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "nPb6ZCv83DAcfDSQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "4r+Wi2RQrGZVb6SN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "AZa2V8a/4c2N9g4G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "F+NW5F46SHuwmMbD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "8eiipId+aOjwSN+3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "IW8OoF0Wc4o6DY/X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oU/AoKq2Fvqvv3yO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1QuF9nCxyTrO4Liz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Ewey3Slj/b0hSKoc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "aVcg0gv0SMhJmzQL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "w/tyi5nt/tyuIyiA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "2HIObK+Mjqtxy17Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "up8soDY/O/OfTUTH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "AQn8fkJqIFGylB+d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "4eVGvd0AOQxh215a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "3blK+/ZL5pfKk6Dv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "9wNepY0vU//Zyvcz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "K1jCHDDRLOWVPzg/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "4nDZItsQ7c0jOuD6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "a7yHYtAhoLBxtKOs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Ls9Eiww2RKpZW5IU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OuzVfTPCB11qeEPp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "76AXlB+9xtmitA6S" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MkNMR60mzBzI6xCDv", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M5Jyj4puv4xkzkEg/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYc04fYZHv6kLvMiV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MmCfqLcdneyFzspp+" - ], - "hasUserCode": false, - "nodeId": "FIuYSX53vn2NBRq" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MTBsdokLaRi3UtdTA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MCiWrBFGejPpsbhBu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M+CeljQ4YLDZBuj4p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MveOBy0ynAPwrOEaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDwKb9emxtey4dcs6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1sYw7iOUhVyjkcT1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwrPcN5xSf3FPmgsk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MRt3LYfCxqj/cr7yq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MUVjWrRaLbe4wMPsf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxaxK+Sif/VHotGUc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mia70UcWwF19xP2ii" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M2ZLrBOgfBa4TEmdR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpNqMAnSQx/VObWfI" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MRtalfhauIu4RGQqk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MlV9Ht6TDtrvyrHDJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "M1tPHzc4UoLo8nL2T" - ], - "hasUserCode": false, - "nodeId": "F2BIHhcwuSJBgLk" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mvxkv6kcr99mLoFyK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MmX0DmVJSlC2o4WX7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MaEr/eCRAs0g2sj2j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRkOdGDWWAa+LnLY8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MixlOPCzuHG3m4bIk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGqrihP+o89+374sz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MG3KRNSINY+MxEvqK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MW3wvGW2LrkhcVpjI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M9MvG6bbbd/tpTZp+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MSjOFAM+MVCTF7eH1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MP2CfIbJ32ZCZssOw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MlOeS3XdX8dqNPmQU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MhTAzqBp2iGGHvXyJ" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MtlGrqS0NhZ+3Wo2I", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "1EojASrrlnpMoXpK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MX2C/TX3fE12DKuGu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAg7zxQ7biXBDpfac" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2eUgDglfr8uIBVIL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSilocfptOPeHKrPt" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "IRHVBTcAB4xZVcpH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "T1XU5biFqeg1LYoC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "6pNZnUYP68Z1rlzo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0Os5JP3AjECiwOta" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "8mW0FDxFDTum3l7Z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "YuwQjz6J7CGgdQoZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "12 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ZHgOSKr60FnULoGh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T3I2XlZcW6iEeLyo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "IB5Gkj7BgCbDT+HE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "kthwRvJ90ZqjASxt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "cehXqDgAM1DfcejE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "cPZnF3fkza9QxEri" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ljjFrWlJ7NEy3D/g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "OQhKDTxgbP0CNTYB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "10WfsWch7NZbYKvn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UnQIE9YbBsxZzwmg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "cgKy41m1hO0yq9EB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "S3u4tIVAhgnlkh8U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "FbFDds/HJKPRTJsv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "QrRmBUFxihc5agVm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "BRzuIwCELIoQZDfk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "3uN9Ioz503sW1QXz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "X1AqcgEbV4rp3VS9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "dk1AAqtM/0WvQXpd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "o18/rLxy5mBsQ6/d" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MtlGrqS0NhZ+3Wo2I", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MX2C/TX3fE12DKuGu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mrf08ofjcfs+HB7R9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "REBF" - ], - "path": [ - "MQagisQD+Cl+UUaLt" - ], - "hasUserCode": false, - "nodeId": "FNcRoDb27R7jgof" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUm+Gqdk9ej6o0LN3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MzWTFezmlZrBEFGie" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MYLKMNMYoYvL1yJyr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWzD8tvB34bGdjtac" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWRHpmTc5chvljUQF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/cPaeO9st0C3zWM/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWPWkwcW9E+oAsmsU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGk0yLUrwIUsZtiTy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M//9Wo0KZdNk8i08z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MVO4uc/KOUk5EHxOC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M9dDg2Mm217XMHwo0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mh7iqBQXtY59Bt17K" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MW87NWOUhaVfvZLQR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M2eUgDglfr8uIBVIL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Ma09OCifLz/KNlmhQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JcF" - ], - "path": [ - "M/+BwPZbAmCtXpKW3", - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "FIFGtP1wRliQZig" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MF3B/LmIdfgm5lOIf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MxrE/P2fnqthsWm38" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQNu/RXnlSfoRNvvW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjpUF9cNZ68aFL872" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mr9AFHgU7uo/oOT98" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MRaCKi7kY2gkwt8OX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MR7VhklpuaWZs3oe6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MYGMQLhC2NqCmqTxb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIDUl/7Vvf/kkoWWg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MpW5hb+lAO1ubmAaS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mv8Sj1YXnU5gjRRog" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUsgONxSg8jqpJDoD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/qw9cOMu5jvcsWMI" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MdUpHaQUIR0mrQlYY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MPo3JpSJofyminlZm", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MkNMR60mzBzI6xCDv", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MBIs/ErfxwtnavCrL", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MeiZ6fY1XP5B6SKyP", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M+LrJFYqWKMz31Oj7", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MyZ1O3Nu2cNRPQgqE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MivOHEEKjYXa9BMfK", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MtlGrqS0NhZ+3Wo2I", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MrzeMP0YL7pSkNjOG", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M598qG4BEJxjZOLDF", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MApHGVZofG9Pz1wqm", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MPtHH4/K86AOo32Vr", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MhDNyWCZvlbclzD+D", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M3fVT6oC/jrBdkNFt", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mtw2ovBCGs95KWiV8", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mz7VRw1wcUTACGcFg", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MzsA0AB90y21n5hth", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MjIm1nf3vmOQj33+u", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMgo4M079BITHG9pZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M/r3sQ+1N7u/AxABZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mbrl05Y6pwq953a2w", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M78JdB6p0mALl59wX", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MQlA0hSHVQTDp+WX3", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MlqTweicymKfJokhd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MAQqBOarclhu41hSl", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MXXzC+gPo7Q0Kq6Nl", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "03b783dcc4c854d2f918ab97", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json b/ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json deleted file mode 100644 index 913ab60..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json +++ /dev/null @@ -1,1567 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "ME54sWyZheOE2tBug", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "eGtWCh7z98nCQI+B" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MuD+eV15CYBabexim", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MyDN3k9sAZAjthjTE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9wFyDFwZ/uqLWIwz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQngcAB2MXyivxA9B" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "AdmvoiqGyp16xig6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "tknohZ8DpaIjmpqW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "dKEud6O7j0Pcd4Wh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "V1okus9qYZldzcpe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "mWXV2A+zSHIqRq2x" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "wrSUQiJfJ1plFuVS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "F1MKlOyrGU9BMyxk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "7onz960qRd8JD7/k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "5mQPGepJ1IRReNZ7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JOWLkftZXPoHU3kV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "LlLkWqBjjsS+vODV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BHMGQBUIjXWnrAXy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "coy68X5jcQgxL3U+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "QItj/CJPJ+Cs39Z3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4zLjYpwRErUUA3vz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ej7Hmlwv+TdQnROF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "gTiaX7YlwWa9h6Zp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PD5mK8D2kYXRvAXl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "EkM8GXbnCRzApT/H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "t8BIqWU2w2nCrjkP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "s37wgaNhNkpR+Nyh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "P7nS4hW4L2wfpoNB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "qQMBRsPilvZ95fvB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6bJP2Bq3iynOXXXs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yjMPKriZ28j5wT1R" - } - } - ], - "suppressed": true, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "ME54sWyZheOE2tBug", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MuD+eV15CYBabexim", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M9yz9hENrXMvv80RX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JcV", - "inferenceType": "CENTER", - "geometryIds": [ - "JlG" - ], - "path": [ - "MlXjvehRdY7r/s6xx" - ], - "hasUserCode": false, - "nodeId": "FniwwHXFVJiULpb" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhgKH7T9OtIfxZb2t" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mtym2vkflaBKeqsvE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MvdLdCJlAZ9VxvOiN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB72IZdWqTYjmJnz9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNHbuStOcSRPVh8am" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MiXN0F8R1SFSnWZ4T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQ5uIncIPNeocfTCw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpEYdGnpwIh9iHeoh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MrPo6JpDRCJmQq7Ut" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZoGalQepzUxaZ2CE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MilZwc8s8hv0smWRu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MlsNTLtt9rl89I2Y8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHvveaToVk2JBT74L" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "M9wFyDFwZ/uqLWIwz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M4L+RK4gbiDwPZ3yg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Origin", - "queryData": "ORIGIN_Y", - "path": [], - "hasUserCode": false, - "nodeId": "FSUDsyZv3BK6i7M" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MCFM8p3xcKPj2hmky" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mli4munN2+81Q1IMB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MSi+Ad7yLmQAtaRpu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQAB+3d8/sogz/Q8i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKnbQMWn6t6dFzZce" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Meixu2RPlop2MdVvv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M3Y8tLPU2IhTcBpVB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkO94UM1eLbKo3H3Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MbEPpS7rfr1zO3Y5g" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MeaiOxIcqkcjnKbIi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MsRLL34p4V4dRdeJo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHD+9c3reHhZs2SDN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M0Vnum4TzToIrdrTt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MpquINd+UBuS64rxS", - "name": "DOF X12", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "LzjOSLMZgUd/odG3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MWOrJtzquWxYexTiY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MLCGaA25OJZVysthA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTcins1jxjZZsgqjH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mx9I3g2ms0LvBFDO+" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "aU+ScdFDt4Xnnijz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Zr+nq9MsO2G4Eicz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "aVOgauiOm+UzH9D4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "9nJ4rGsaLGsKpoXV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "zvcBxkwtqp8LB3BL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "QC3tvJT1eQ7ZYtrv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "PGOQJN3Agdio6pzJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yp4qXlI0k65XcfLT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "IcflQV0WlbV5PhpG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "onKtOrb3SmRP/GzT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wJI0CgvrR7HUig3M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "EEcOJhoE82GuJY8r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "KLNgc/HcDHLVqgTT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "sTk0adbLJAXqyarz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "oDga2TrrnMoZuoT7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "uaNxj5lQY6D5JNSC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "0MCEeKYRvJUgEwHb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Et9BPikGpry84TLN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "QzFErhx/chRZZX7q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "MoPWtZFMFyiiqsce" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "6DSGxPLG6Y2kgXSQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "dRxHcNGgjwions5K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "9OB2pEiebgF+jEx3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "NBxgW06who6F/VRs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+1Iyr7gEq9rcS08D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MpquINd+UBuS64rxS", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MWOrJtzquWxYexTiY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNR/Ym91vqH06bTAv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JwF", - "inferenceType": "CENTER", - "geometryIds": [ - "JwK" - ], - "path": [ - "MN4BDuQdCoQELOWZT" - ], - "hasUserCode": false, - "nodeId": "FvoFMfcP5u8VdyT" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MyeYUcsY3XzEdqsPF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M726Zs6q069TRfJPX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "ML8K3y8qEYI+Q0sZt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPlDT1q4P6HZjqUwB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXdREJCczndEWn4WB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MfBC0J1IJz2V7NEbV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "ML17gJwfmjAKRszeS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8fPDv5gb4S5LGwYn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOG0hEu05k+99Gv6l" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1PqitxTSAG5V5ssv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MA9ax5p2E6FlnaX7b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MoHtsX2pFqro5i2M5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUa8WBphFmppsIOG6" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MTcins1jxjZZsgqjH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGOkNrHNhahwdNi/o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JtF", - "inferenceType": "CENTER", - "geometryIds": [ - "JtG" - ], - "path": [ - "MlXjvehRdY7r/s6xx" - ], - "hasUserCode": false, - "nodeId": "FKZrRZe0wUp7Nb5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MplyXgwsOoUSZ+XVn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MAnVNIbV1bQS2GDfm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MrY3hXkD2AYXdHTF7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M7gfNU0X8K0zg4XIp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdZ+Ppq5neChyQw1N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MV2QDlRqjFW35oYV5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MT2/aCNVWu2c3V4Q6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTuenzA1biGQHpEJT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfDg3LU9QYaBm+rGw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MmLZ8qfDPG6Vyickw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MVhDW9YkI7NlOXrbX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MzdfOfYKcyXZ9pM+g" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpBrh0QWvDGUWEA4K" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MpquINd+UBuS64rxS", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "ME54sWyZheOE2tBug", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "0daa7cbcc378c5f1d6af6012", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json b/ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json deleted file mode 100644 index 30c7aba..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json +++ /dev/null @@ -1,60861 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mhbnzg9n0Cm4Z42WY", - "name": "Fastened 3", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "oHOE/1KSIGI4ypyO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MbrQEm6/UtU0d2PHH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFdPZjgsUPDOlr5Gh" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3N+Kv0/TmDfcsSa3", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MENaL78zxVoO5ePun" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "DkmS18baLAr8xb/G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "GbrbtWHTDKjfaAKQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "x92lrA18z0IkcY1q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EVViGY8YjZJSPqqd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "oEjWVrD3OqjelvnA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "K3Pczvm+wbCfWiBU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "30 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "6TuCwerDm7+xORlE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Geeeet0Oeqe+7jK9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "V6iO7sTqWLg6WVay" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "i4inz9pTDBWZlzQF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "B/2sQGM/cQ2iVPr5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WcEU/Wvo6zEk2SsY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wfkkIvIoWya2KbwU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B4tz4S/SsHOCm4Jj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gR/QYaVWUmtVvDj0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "bkEZ69zDBWjR7O17" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sJabjAXIGq/HzFOY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "TWz+4ssviZ4OTx6v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UZgVYMhWnDRFa+dP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "dyeQX+JjPEcRAEuY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uHWFvdmSbAKgGjbw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hDkK/XwQ2KDkkbkt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "io5+qrF7nGbEVMJ4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "L4nFQifXvZgEgpzD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "WSvWUr8l+5mHlG36" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mhbnzg9n0Cm4Z42WY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MbrQEm6/UtU0d2PHH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MEawcR1NcXpSk3noS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RREJ" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "F6tPp0XcUmxRVKh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO6nPjk4atUJJ2Rsp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+OjsiXPSeqEqZc8a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MWnit9ursuLg8vdLp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3mG42ZmxxNhvRieJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mnl0Fr8AwtXdvDs/e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9HIeq+Px9TuLIaw8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIrFr8Fgf36wW4UBF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7FMY5Q73LVGwQX9O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "McK25IjEmluxj5BUP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M99OEDbFR0XMxWzbj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MB/jEO9enzlxleWbf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSq34Ng4hM4coF9QG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MspcSYhitP/E+RNHM" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "M3N+Kv0/TmDfcsSa3", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOriEMllIV5S3zkNa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JvB" - ], - "path": [ - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FuJzXNxuEp8YqXe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/O2wPW4Cv69h5ZcM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXdm4c0r/t0kxs6uO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPojaRB21oUoTJ0Ip" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiculiOp6Jgc+Dl3F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPZgJHSXTzREHvzlr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyWODutRaJpbB80jb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McAFyGuAZQvf+u5AO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/xZN8nnBIOFCvLlA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MA+MZUHdO4270ZJMA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHD99Ut7QtA2yTVgD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3bO4psWzzoo/sghX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M25dPY1aYVwb1UNb+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1KRsWttuzO9khr+Q" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8xQhk4vs7Pb/4nip", - "name": "Fastened 4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "0OvOZh6fcIX+Y+Fy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mzc713naptow4y/tj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5jb1kmR3Z835wTvj" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQ6zXzXlrtXw6FU86", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSjAnO7ztTpj/+T7u" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "NwD2VdanK5QxI+Hc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "AJ6pIB4wHXLKPdjX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "URXhaEtQh0JY8MVn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "LgpzSnZtMxY3yMkv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "dzu+ErLw2xEf6fa6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "cylQuaVnqsUvTbcg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VHMJlsJ3wyTS1U+b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ew0llI6m7qOFFzhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "KSjUFC4f22mR7aNq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "EOvdpS+qojKFDsPw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "qOGeWoNFpSmtHKci" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "JHGQGnr989NTedJt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Pkhd4df7wKq74YvL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "OKcYcbfK6cBXXSNh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Hb8tsksDy2boeObA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "OnnrTJWsxEYrmhKU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sDCzyq+tugmorOA+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "G2HrvwXaJNjX3GYS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sgJHXJJUJElnfVsg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AmUP4r7meTcz5dRU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "pLvt0EHunytgX6/Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "lwcGauazjZXKk8Fy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "wXeO8lFMvi5HdNDc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "S9/pJ18qMZlMA9/p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "xIOh9ci/J6tnl/zw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8xQhk4vs7Pb/4nip", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "Mzc713naptow4y/tj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyCBF1/Eok02bxUlG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SQGxB" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FtmCBLnoW5rGuH9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mw+xi3kj4+SdxacoK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkFJOcnFooZcVr2YV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBVB/Cj66A2QMAZRw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgRJZJcB2IcjUvUfT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mah6oi2jx86AbiOfp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/ZreYgH8D3KHotZy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJzxoSUAH/7TvYMbH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0v+LeapbS/Zdaqzm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTU5+zT7wbnl2/SBT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXyg8kYtwthJ4Oovu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MpaBkHgT8B1bFNiwH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MqLWsli1w+XslijMz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4zH31LR49dZMVD5f" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MQ6zXzXlrtXw6FU86", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mt6QrOeqD+xszs1al" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhFB" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FpEknPAY125Q40E" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McJz9EYfeKRNTklnt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYDauWsACt/InPPEu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhEjLNu8cd9PfENgk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5QYTBPEyj/RLckUA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5xRDXTz4WdkLAexY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MuvOrhPM1MxLo155s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaJEwl9ivKvg+3bg9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MhcBOhwlheJo9Tito" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpROeHbrrkelJxsDu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5og+VvDvu8ftrx5B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MDQuaWtPyqjcHX7JF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkGk3gcGDuWByvOK+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUxrxBl53tGgBeQ4z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MAkskzVRVmxfTUkaM", - "name": "Fastened 5", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "vh/qwkG++SUwZQ5k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MX12C+Bn59Wc5wyDY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MTeTr/hDSOKELCqHa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mz6nutL65hwJxDW3S", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MtHF9/4CqSt6XcVGg" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Kr9XDCboVSzsO41u" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "3+BvMrGqj/GSr0DV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xY6ni1k00HDf1rNf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "PoIh44aUUt58rPjy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "DETK1Sm9VRR/m/Yl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dCpCEyALYSqKYq5E" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "EqAku6c/gCEVZqrD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T/VAeAWEdJJHUFC2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "fTHYcBWwmGXHd5jn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "2cn4qBs5PibX7RN7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "3BPDvZACobYg/Y2U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "b9VAMwO14kLIatqm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jj+qwfllS/ZKtcP8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "L+XBw/QLOCo8RLuP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "CLdLB1aPJ8oT5EGA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "B+oKVtTHryrtgWvQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "HncaHS/7QKXZeOYH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "/aTzAOB/6GyoH+yV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sev/l1b8BG0Vmcqw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xwNevNkOXvIVWWSQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "qEs8kf1SNySGLhv8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "/TopHN6FTjl0iB4T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "aOtuCRrp6eW5N112" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "EdLR7XthFjVIfA/7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kr4DMCUze8lC3pEo" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MAkskzVRVmxfTUkaM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MX12C+Bn59Wc5wyDY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MZfryb5wb/u6Wgdny" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWV" - ], - "path": [ - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FZ8Bs8KUsIaXOyY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1t2pmyKjj2z0xTbz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkmlUnoF2Q8oY8M4p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsQjiMbzXIHJZHDY9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MH2Jo5PgzZ698QjHo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlqFO0StKNbNzumPy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M5lglDpB+eYVZjOjQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCmFmzBSbfPa7Y8KG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mz0d7EYSmlWbUlwYa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTv7yIpQiu4jSVUSf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF/W6GSHE1XtKTTPO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXih+b8VLmvP99Znw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfnZFyOGsvec5aOnd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUE6eXx2vJMdOA96n" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "Mz6nutL65hwJxDW3S", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MXz4vjOiZ79Wo3Mis" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFV" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FSr9kS00tQfrdfD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mw3Mgz0PTcPhUAbQj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGg9zrGPQhnXYMFyz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MObBc+Ymr1w+yQ2V4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M20kuLeuY0EFJ+GlQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdeTeC2iRkd7i3V2T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9puhwW6ArWQIbPuu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Meb5baK0ZQHi1Qb+G" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKIwUc5kqIoDj4B6u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsS7MlUce2MWdY23C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MalKDxmKsD24v7x/8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRVJVhtJ/MW+G+UZT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUtuA1JqPQByCXCU6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mb1Y+VRGhvTnrS6Z7" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MrPyYCqbLNaTfnGxk", - "name": "Fastened 6", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "00Bmbt6OSiFRuUWg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUHo6QGiomPs+GrMY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Muk/mWEYkjJd0MT/b" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0fzeSLcfU04OeQZw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McBRB/kPse+2xowmM" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "8o0qVp/bthHfPt4g" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "T4hlc9Y0kDm8KuSN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "+7HmdYBElDeeFy7M" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "gB13AKyp4VjPACRe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "JUwsNbnjef/xD3s0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "whkcOzmT8L7C9Nx+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+1UqvlIej8Nmgci5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "pCj5G1/Y+1h55/+F" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "9EReb22uGb/dMlKd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Z4cHWqynQNuhpBU7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "pfvAQTBYB8yfyCi1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "S501r/UX07L75FOL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hur4Lv8mQvWEYvdR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "RM3wjy98ssZc+0s7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kO59Idpvho3hIQKp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "oDpgRfxkM6n6Sw8c" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "DJ9c2wxKC0pIGExQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "FsGk+NyG0+BT3t5t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "/wKmS4J2krh+L8J4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "CrAqGlNjVYbpUQdi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "emBxEF9l5BJPd3rc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "V/aqPYA3KGHJKIDx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Tw2NdCDiQbDu0ukZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "S0n5YUL5c3eMdhdd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "mvex56jV//lFVrgM" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MrPyYCqbLNaTfnGxk", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUHo6QGiomPs+GrMY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MH9k8dJ1Dm4+wOU2i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J9h" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FHDZDuuGgLQAxV0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhzqbOxKLnp9jDydz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXnrJEO6mHqhloQJ4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MFK1LOahV+vWC921P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Masm9BWDuKZZeRvGU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRikSGsP68QTBljiA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8xqRfjf/G+W365m8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MgHpDXPux2zItFxq1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mug+RI9HEEKeVJCOz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MigZEm0+lzvL+YrW2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MmH3MDzKChKjDP+nv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MU8vI3Fz912wCc6Hu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MBIGDnLs4y28xcoNH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mg/4rizzEe4NcE57h" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0fzeSLcfU04OeQZw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mm6zQD73n0EMdw/YA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JvN" - ], - "path": [ - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "F7eyrH1hAjlekvv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaD2zD2Sv2cFtKZXq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXQG6uf0sdK9D5ypS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MqX7jbRnuLKn2XWe4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp5dyzo1joKRtZeBN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mj3xcbhg+h7mFpkI4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MbZnQPUzAJlBqFCrY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MbYTcFAGyXH+a5XmZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MDgDGp4kWzUvkzNyD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkjV0njMS7QDB8eqE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZ70AEnaKk6zf9lNp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MyBqa5Sr2/OdM5TE2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M82ITJjqW6KoOxl70" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mr56ft2pDo5mjRHoh" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MwHm/myATI6Zch6EC", - "name": "Fastened 7", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "S9BvYoAVQd+k2cQv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MfsYxjfRmekwor7Gi", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MGqmNHZYQqdGndzGu" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MS1960ehDp3bxr/2N", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/jmx7BtmZM7p0FEE" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Bax7gJG6X8TbzfTO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "L9UjOGPS7yPj12nx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "WOxzL8hXVhDZYVsH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0Bv9EJkvmH4bAQeg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "3RE58qzmCUZ++dMP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "4PDORUxlhXC0G3GT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "zZGergm+T+ToAkdw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "cpV2ASUVkRnaY1qf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "wlk1TCm++GRniAxO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "/Hkk6QqpVXEhP2gv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "WmYWYRX22MmzUsMx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "GRPKs0ZjBKQhHYmf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "6zRa0q45zsMdCm8o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "HcaMhbM6zqe5qwl+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "v8zLop1blUxpbDzj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "aT0PuyKiq9G5fseA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "VM7Q4dZOU318VGWo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "W6j+PuB6GhZ20oun" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "/cUiROH5L/ZOC/+0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "/NWsJAK8W7hx3saA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fu50DLzImzdzWFVr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2ipaIv1i6sNxve+Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "idJa82zIrIL+m3Dq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8rMXhiZaqe1z7wwB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wB6MrgQ8Fub9lPpG" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MwHm/myATI6Zch6EC", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MfsYxjfRmekwor7Gi", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MDVEOLiMU4iTXpxtS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWN" - ], - "path": [ - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FogEYnJHBqMMdXA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBKTPt1dZkJA/IF61" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFroa1eX34sGC+P4O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mgr1AROujOGEf8Nd7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxF5MI78V8wseJSG+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mf+I8CIS0GQkZkAQx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MgavamTChdpIGxpk8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfGCZn5hH83ZmUkxC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MomgjEmVncPcavkn/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M264PqVoB9UZ8NMsN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M66449+z82/quE5Z5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MtyZghjKeWPreTcvY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZZe+p4NS2DnUEvvo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MyD4ds8aBLxrxPWQb" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MS1960ehDp3bxr/2N", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1/Nro0ku3dD8BPA0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SHCJB" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FOgsNzUrcp6b9hj" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQvY6fvAPWPtUkdY5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVSFNcUib3exy9n9n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmgWAYTCjE8cZhE8T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKDTyZ8QtACHYIAZg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJqrlzIzH3uP4FjxP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYVCQoYtAPtHjRGvP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MMBV9VPGvZt6C+XRd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8n4vZPU3rzYg2b0m" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOBJduPe/MAMx+XyX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJCcqmPd7S/QS3wcs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHv+PF1Izk1bWL+7w" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3tj4t4vmoDL+xHBm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFyFa4BsVuQxDkvIk" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MbQ/z4WTQaAS1w7GD", - "name": "Fastened 8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VzWYuZ/fZI0Icnn1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAiMFN128Q/xQCh2i", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MH4mTi+2RwEvd1iwh" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MiqW8a6kMVliq5tQN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5GHSNIFnIiQ6Enol" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Q3Swd8ff0TG8OURM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "OOIgHqGXUtZNA7R+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/KUu9p6suuw1rYJT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "+OCP30qV1ltlB4hN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "M7SaAoSQXk2ZwCh3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0whBxm1aRptdvzTA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "-30 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "eJEX+930j+qP7vMR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "VpEVqmnQSpcWAJ4V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hDSpp6kkgSpAVU+A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "WsnaRjNiWWtEiiZJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "QM4Vs/rUPScMvKFs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "PXc5JM2eSW4VouNY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "vP/do3q1n11Wrgky" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VLM5dApYfPOCCOjs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "/kf3SU+WYlGOBQJF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UQQLTuShT9XUF0Yf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "PFR+vup+pcOU4eRa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "wHfVN6Hw089ldDmd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "svNGEBv9LuAJ9G3L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "5n/iLqk49NfH3wIV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iO53QLau1+ikjOWX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "lpax2yZw5/UF5LkR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "AIEJsdSDZc0WhUfi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+qw+s5UCgd8MRhFi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "bl3IyEDTyf0B9cH+" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MbQ/z4WTQaAS1w7GD", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAiMFN128Q/xQCh2i", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MUw2mn6W6SEIN4KFs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9CR" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FSLDtLfeJnuuELA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVZoGUFDPcbxvaB2q" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrcPV2G5xD8eC2Aul" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M91Iclw5Tk5CmJcCs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MK0W7dEZxi4Xsuh0p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/D5wC0kTpjHAWDBf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwBJW1yqZqi7/PbVx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M9BDMzso5Km1YMwC2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mivlu3+WXzD8KVv5B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MrbsUcU6B9B7mKv2G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MlsloMXVagd2G0RzB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7EQz48StF9sq5dA0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEAOuoEucdaQj9uLk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MdPf6GFv5Z/EzvEAp" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MiqW8a6kMVliq5tQN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoDeuHfUoQvWGEx3G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JvB" - ], - "path": [ - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "F4GAm8hEokooVIH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaQB7LB4Y9fBmhxvg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MSAMRARScFQbx3CAQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIwZOqXr5fVZNbQvw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0VAcMUQeKJL1vC9G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDntrxfbCXKWB/4LP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MspOn99AUxEMIH1Qi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUO/ciMGZybl5jhSY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M2voVRYOBi53dqbx+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M89H2aoSgzfc7jqdF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsYOg0MxRO63TblAB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1Xw7eU4W4Ooo2Zx7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MrxqRlqBFALUFjJY1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+dopfMGOJPahMB3E" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7EXjjiGsj0S813Xd", - "name": "Fastened 9", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "IhYj98rQ6ismwbbU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGP0Z1t+0BB5hs8f6", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlNwdPTwIOS+0+/7i" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHcOwOOZ1HmMpBdPW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7OeaLPx9DmyjOQzE" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+dm1npNvYnFG7es8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "xIWdFw4L//UEBPGP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "4ozisKUX+MbHbA+p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TxB0BGrmK3yavK0S" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ySIqfEDOGIpgQrVt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "VLXSevdmb9k7zsZ3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "-18 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "1rQA+GxfjBkP63st" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "c/8qXBNPDQgLevwg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "L5f5i8TXysQga4ZY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ryEs5HxleZ9UemcJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "I5dz3Tb92fev1gcF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DwqTTIhvYPUJS+IA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Z4nHS3kG0ngjHOff" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "GxYZubDkOLx9Y452" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "dPraYd2pHCKJw9hj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "DLk5F/6F45ALkONV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Ke7jCTY/x/H4nnxN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4WTDReDalUSTfDWd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "RnREsy5nM+EQFGlo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2i1phpMksaWPqGEy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "v/v/BU0rCV34MVmh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f70ebwdy4NUdqK74" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "dJFLwPQbQA01UyVC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "V575QOD07RPM0zLx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OhlpHQBfusI+5MWk" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7EXjjiGsj0S813Xd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGP0Z1t+0BB5hs8f6", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mo1SK0nR9N0/pvCXM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JcB" - ], - "path": [ - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "FNjRKtQskdsHcaX" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MurP3LfmyYoneOxvA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mw4Q2W/aWs8n6VhPY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBTI6RUZVRF+zOok2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/MyKfDSPREMFJcDa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmXUlhc72xPTWNo1P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyKRXxcu0IJdahaZ+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MjSEcJ2xgtp26lkAz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVH7bXiS2T3CmkTLF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MJrJWnrA9MvNzmqNY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF6Exh+yQE0yEjFBQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mic0sU5py1FZNf/tP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6OrMKbBOUKZITD3L" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+i7sqlq3YQppOaNL" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MHcOwOOZ1HmMpBdPW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCJOIG6e7ABiUCRbN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDl" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FWU7IN2joAW0asy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/8sULlAD9M6F9zK4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MV6Wyqk5thkDsNRZY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6pwa7OoRY+lekFbA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMmmt+nq6EYR3SbJR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsGsYckC4Y2/dnJ+n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBuPTJ+TTj3VPXBrv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCq8I4WWRpa0YbnYK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MeD3dQbHaLWEVY8N3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Me+xtFdaJtC2elyqm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4TZPY/9CddZ0NLh7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIcr0rVTVLpLr/P2Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaZYN1ssWKh65YGFT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiLep0YjXcPILqTdd" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MVTptc1/AMYUWI7Ol", - "name": "Fastened 10", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VJjX3LMbAtHGfIVk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0qlCZrg81MHzhkJR", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mhci+qGDB72Brekcp" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M+BrDD0H0RkTjc+x9", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkhwbdzPbBeTo85ID" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "0QxeSZnZjtGGMnY0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "58FyakO+zh5G+Yr9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "9FEq+5VA9YbbgJ4J" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0EluDwtK29j56By3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "fxOlLhv3pFwN5xiM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "rZ0i89vnCdETShPb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "aKcH97fF+7Gg+bYa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "pWF6ffHb/tEo4+FE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "N5DnayGyroboxkV7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "9S7HHA608R16AObG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "eKeMr46UjxXcfv3w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "aKjSL0a/oyYLnv3I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Z1hIcVmkbdpfVmKw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "LlAg+F90MKTgkd9U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Hn8nuLtPjnCQiQW+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "cRuRqcaChgMajeQa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "5m8xYDfoTjTi9VSv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "gCbSamQFrEP4ekTc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "unNxjM4yOvF+MnJP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Hzb2DDu7De6x7V5Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "maBDYj6QyYOTd4MV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2EMpyQPvCSRylJ+K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7fUSq2QPhtu0CvF4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zZbar0Fh2asTH3k4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5LtBnAi+EM6OMGlN" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MVTptc1/AMYUWI7Ol", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0qlCZrg81MHzhkJR", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mt4Hwi2H0fZwxCkXf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKB" - ], - "path": [ - "MPxE1GxeWOVfGz1PG" - ], - "hasUserCode": false, - "nodeId": "Fz6VcMP6kX0KamL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MKDXrC/qDvk/WFE9W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMQv8pDmBU+hLqjoL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MB6jAm2kxnvnWL7um" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB0cSEUzdz4pMT9mL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsZBK5wjpoIe55548" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mvapz6kMLi2nYURmW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mpmv1tJO8f0ZyHZMt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWVAm1iW6eYZQfmEB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSikj6ptWt58aNEz/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+XH1Dqt7aMq/G9mp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMGggxny5fzXz6EOb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaAGF05sTqRbsxzSN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "McL21toNLTidyB5lg" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M+BrDD0H0RkTjc+x9", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwlkgutIYawpkSSnW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SLCFC" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FPifHHXGGC58uRd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mg/vpx8RuWtfD0CI/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mu5KGzrX5erdkkVvs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MlmwAiS4x4fkoQYnA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhIjvdN6AHlZJQr3r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLu4dKGeZJlPrcL4E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0oeTYL8xF4flUDc5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlkC6c2EGNThdTtZo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MeoP5jR3SE/WtaCGj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MGw+WXpTWXVOq7xWW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MTiiMWyoG/mfggtkP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MZabG1TExPVHDF2bW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MS++IwaEsarBO8MRU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MAOGnJIe13RWm0qf7" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MJ7KdQygB7+0sX2HZ", - "name": "Fastened 12", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "FMe+wlo6fL7w/Wjq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MItBgOVUiPXhc+3lw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSGtKWWnjuBB6Pq8Z" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGtYhB0xNJeXrwr09", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAaAa9nivhVYKQWku" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "y6nHg0TiSXjYVmG9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FQvKyjJtbIhb29L7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "iMQe1/LQiq52mFW6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ALhWlJPJUTCVcELU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wWodfpRMJTO/hV9m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0yzM4QGD4gonTs29" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "FNwXFtmfwYcxA4O9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "luUIl9iGIdDu9yfz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oWTE84hzQ/n4pFYV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "dUe7HYF9KMiKtc7a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "xAOWsTcRPXXyb0jk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "zd6aE85d/8mk+eL4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jU6svfaEPSyY2phP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gCJxRTmFCpyrrs/+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "vb5c6iIDysr84sLx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "GvSTiMK+8IrDL1A1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "qhzxzs1nshLF8Sjc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "TlETRMH+/r1zieXQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "BfBOL8Vs2WqmXhhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "wQeJjjCLyrZd7TgS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "PAYnh5Y9s3MmcM4G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "1iNgzs5n/DOrpqH2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "DeWqdrmRnJl9+4F7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "G8VWFEAWJ9iCya1z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "1CxxCETdlnLaNEU6" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MJ7KdQygB7+0sX2HZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MItBgOVUiPXhc+3lw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mr9bYGKGPQUAxOjhI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RYB9" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FarsG72K1lrCXJh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4WQDMLhluyoSkdxL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MlmtNo0XH32iPpOR3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyIIRqq20IKFoiUcZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEe6KANxFeBkbQUQ/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdRMs/5JYLFD8OTdr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUy2znI/KynzM15sB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M3Avb78T51YqZJxSo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMap7+ZWlMJFbg2NX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Moj8jlOvrE28Wxe5m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1dkftMP3O/IcqVng" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M69cO5itQlDTpRqK1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTorDxUOpeTtSMfjO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MC3wd5gjaIa1mcdZc" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGtYhB0xNJeXrwr09", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMix/RTHqrsMjOsFB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JVh" - ], - "path": [ - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ], - "hasUserCode": false, - "nodeId": "FJre0crpQhdHUzo" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MgL+XIVvIJoEsOrQZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MqJYG5LPLZ+BwGRCP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mv7LFZr2zSvOUg7Rd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "My8sDbQFeUFAuOJk2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+aDUzSnvqHtBKszZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4Ovc/Hcr3GRZmxVP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MM9oyImSqv++50RNt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpxPEC53pRHWPez+R" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkGp/Eh/n+AADkgNH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mq/v7cq59MyVZZkhg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MfTGQHbk30l1rnkqW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCAvaJr3VoXnCBHkZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXQbsFkjDq/G2YqRX" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M5CE7Nnz5D++DfcuZ", - "name": "Fastened 11", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "sg+29a6uOFyUlAZ6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFeckPKcqP/YcDn/A", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MmRn6CmN3OZIYo38l" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MoWH5wgBCcIKWMUWa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFgTuhyfoU5jICZEx" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "2pd4NnPElvF6wAIo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ScjlV5h7g9ul0RNR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "l1xuOKEpr6UbDgET" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "2IymmcRexdlapGrt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "4P84PSgLBCpkdnYe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "9Mx6VCVdBCcJfXlW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "s0vVgw4AuE/aipmL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "JtaxDjZerv7AsGLj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "z69del/4jtNZKaiI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "2HpdXyvFeqp4GfTV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "96p2VtwYDn6otha9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "AS6LDp9or+QO2LK3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "TTD5gkdDHQbJgzmS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "8i/5U8N8urQBCxti" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NpEO1HOR7z+RgZ9g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ahm++HfW/LjkboML" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bkdHM3TC7cfsBuWj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "waS/pkSYI/Z8udrK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "myMThN3AddZo4DUz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "f0tsIQhyNIrOQhdx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "BC2LbiLsUQWpxVaA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "pFrAiroAQlfqj3Wv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ERG0f624x4N2dmy1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ScQx8HM+dFB1peQU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "m4JEJ4OsZguUuF4U" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M5CE7Nnz5D++DfcuZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFeckPKcqP/YcDn/A", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MP206mvpg6/GsmZ+W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RHEN" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F5nDtqsqeCSuRHh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFWVxzZtccm4qPLfK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrREiXtHi3qzfEgBx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6Vum2buMe5KNNOcX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp4tQa1aWCCZrdMHp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPpgR7MBVCc1A7CAT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My9ybBrbwpzhuiRmx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfEMTJ/y8MyGYwqTo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHEwP1gEJpi1eyqre" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Macn1fWELsy09pbXd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mjc0c/F/i0AnfWxbx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MJ1iMsi4CKybnz7GU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M7ZVljPYHr+LD28qn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mtlw/HWRJDLXxe6Vn" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MoWH5wgBCcIKWMUWa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmUlZIzD7GGi0+zhu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "RtEF", - "inferenceType": "CENTER", - "geometryIds": [ - "SAF6B" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Fd3frpyKsyHcYVm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M91VzFtLBvRdy80HR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6vK9bJcmvc5kAu3D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXdH/wUAymuZEmdBR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhmEpdeG3Kfudfplz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MazVcJ5YT/WTSHvhy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2ihnv4jN+vELHikd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0ce5wGeE1AMg+OCw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXKcPzlAhSLRQ6Bdv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "ML82xU5RZmRVPqK/q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mm5vK1nPp4a+unhXC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mz5BuuomhCDzUrJJ9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MefB5fr+NXnFDjl42" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MbcpehrozjE1Q7wa0" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8ncbacU4qkZxBF1N", - "name": "Fastened 14", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "I6qM8a2DrOR1CrVe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McFuBRioZZHN17gmU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJBEgC+MsGvB1FZut" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McisYyAvni3PdUERF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MPabj+jR77S4w27kQ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "qBFBp7pHYoOfz/Ob" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CpdvDkyuUcgpfiuH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "jSogjJiospIHHWBW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "RWMAJAvgRaudx+uX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "7FBay2kpb6gHGl5W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "4b46q8FOzC9ezUiu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "v0x2ACUh7t3NN9go" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "0wGddhCaqAhqN/j3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oBFNcVxp7/QMnSFh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "gihu1njmRl4d0Q+r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "P7dmkFT1z8vhLa4L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3Zh2NqIfJpKnU6Wv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yKpoUN8s2ppWQyFd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "BJeoyJ5q/be/P3p/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Bv3AClTkKQwK/m5e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "3QBmjaZ+UocYzy0Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "CehhmRm/xKSkgQ2u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "UtjPrMMlfOeWv/Ge" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "trvQpRK0oF9CHS+V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "nEUMRfyPRbwzsKvl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "oiUjyG2XCaaJGpYq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "q/Z9rjO6NiuoaDJT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Ihz64O7/q8wwHPQl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4sQvSZjo/oCDUv5c" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0sZRrGqF8VgTv91D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8ncbacU4qkZxBF1N", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McFuBRioZZHN17gmU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MjnI+/dZHSZKKsUho" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MOEs/MP4q2ydsbiX4" - ], - "hasUserCode": false, - "nodeId": "Fw97raiUlQnymya" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MEEZ6kUCEMnL7u2Ez" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFopJsqduPTRvnVPM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3I282S3qQgJ3tZod" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0YLeEQYOTz8wwxOM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJd10xTrLRYyQPypi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAMDCzzt7rXN2GppF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mv5I+vi0paTUrkrF/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJbah9UWDOlLJCTpJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxsPpXrZPYl4YfKBe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEMeMM98cx2pM0g24" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7Geo2RH94s3EKBIz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ME27uzQ/2ZuQlUJ9z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mir8Qnk9McNWZycd2" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McisYyAvni3PdUERF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmTLUgwOcLk56XPFN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RUGF" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FTDA1k9RdC7BiNP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4L0RlkCX+x4//qXz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXSTqHcUmcLSY4xT7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdfnKucB3yvLCNZLR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRTkToixezNxdoPzo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDzvZApU96qeikc1x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MW+uEp8mYN0jQiLWh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0bvs6AeVa320cpe4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MncoUbFxy5+MixwOP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M2fAA34CYAQbVdWSm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+AYJgg8gowovcQBb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mb+0svVMAQNi/L5pr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSNzoBmfaFLAMWfQ7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mq+Ouvhf8uopB/vN2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MR8F8Lw+YnVEL0ei2", - "name": "Fastened 16", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ijxE73xKEffHIrdF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mz8PmyAj2WWEw1kaH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqs6BJv0qpDQCXlro" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8BmZxRyMIXi0Rygy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MR4kaXouHj3+L+cFt" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Kbg7FjUaVqVV56pB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "f6yjSP5w4YNd6tu3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "tKpnkEjR5X2ra9cT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "pQpcznBVRgK/3Tba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uH1pDxWz6leS9aCC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "L3ja6tyeaRXTgIYJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0ZlBKZyzZ8sY2wvN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "4c8GbdIWHDn8JCuV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "yo2ru/DQmtWrn2gM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NZDjJlNmjpalBtJG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ZfoNjAF1SVivaago" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "ntqko28IgNPv0oA7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "AJ9YlpZL4xUSZvSf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "W+ZEWM5cdttCDhww" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "lohs7UNO08fkDNVd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "vWbajbm4kFsPsj1I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "siLh4ceRyIRFVgAO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VqM4SU3oGhn/XpVx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "OszRbRNTkZXKBt+k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "QzaU/HE0CrYgdXnq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "OT/n9F0M6TliLaYb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Rfv1MC0LasbnWZPS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hleTbdvPtL5+ug01" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nc5QetMp18Xedx9H" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3cAgO0Bo6BR1oxge" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MR8F8Lw+YnVEL0ei2", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mz8PmyAj2WWEw1kaH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCrbTJgeI1WtGKKGR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MTOCcje6Ly3gLQ5cA" - ], - "hasUserCode": false, - "nodeId": "F9qpuzdLqzg6q4Y" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MorlnsdoVlGw7Cehu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mx7PI2fF+sTZWeCZA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmXsHFXyRHTnIGEN2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEbne65xR4AX4TJJw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdaQ2+WkYBgIiiAoK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MrxCRCBW2gQTSepwa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MmVGRCB0rdnTARhuW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTUiGPrkFvVznnaR6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Myv3uYXK69MMvOUw5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4tqi+k2cB4NCc48T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MtCphO3oa/95Ou8mm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkWvM52dV+lj+U5SE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M67XyFh48CrnmG+DK" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M8BmZxRyMIXi0Rygy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MS8LIzQzgMZaS+OTb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R6EJ" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Fh6NZ0Uib8gCgZu" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mwfo8WVnm4Fr7Czw3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MB7OzFUvwYyunz+Pp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MKM7zY5lPVsydIoA1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5hPHK/76kcyRqj1L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNwZcnWqK+pKO777n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4BfEF3RNXNxEx+RG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MBc50V/tzLHYjylPL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMtGR/mBCcHLXRlXt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYKr/7i0PIZPZj4id" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3HkvMdRCD6k76FBJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPnZ+lnBcyL9V4RPJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mc5VqgPDFljhGKBCO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSpZHkYVety9kQdSi" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MKpD3x04AWan996oO", - "name": "Fastened 17", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "iMHuLvTYbzpxgnVb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmuUsASzngqXJgz/d", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqinr7/+a13No5ytK" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpAP3q72BgBj8rMdT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "My/UM+Zjewo2flM0T" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "afScWngMWRe6bvBk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/XyGClodbQm/efZj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "DoqVRV8QeK7hWlX6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "cljB05PCIYjKdsFq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "RhTPpT0udQGdem42" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "szljA4Kv7xfQ9wY8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "v18EfcQCo7SVMMll" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "cCaJ6Tp6QO1KXTZi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "av/U+ckKJ5qbkhI8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "KoX4Ctd+FUGEKqBy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "137QAq5MogLXL06J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "hFrPhhQ8zqbytYu4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "TuSKHDPnLN4jIRqV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "0IL4eTRy2w61EBgR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kTd0KmLL1fcg0OWT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "uWUp11Mueb1Tpqj2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dtVsKB5PWi8UfDqF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "mQJspJwAwzLkzKDC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "y4ZKBHc4YLGy6eXN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xcAcVFyaz/76HOEb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "FlNj1Lfsb1MEEoXd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "66hMVkJHRwOEpUS0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "vKkxTBQx25/LmzlM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "izFNb4eFLliNsPan" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "KxN/Bcz/FdcMK3Dx" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MKpD3x04AWan996oO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmuUsASzngqXJgz/d", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MFdc/PeafCZytqejE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MSlaQh6Z3YzYg6BPs" - ], - "hasUserCode": false, - "nodeId": "FL7M5ceW3NW4YWF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MciP+rlAXr4caNThc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwDXfdBNKANbcBTVH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MM6kL6pxP6sx6Bx8r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWUu74OFlPB3wS24K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mmh2NmjfWlJnHlZua" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mtl1jZtoBWl7rfRRh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGwmzmq5NveOKyppO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MquhwapiaHSz1gM5I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOw4hbjc47PgGP2Ix" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MRlQ0yKM2BB7ENo3T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiM8nmSObf8if/nr2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MC7AdxRDTqbjLLaWv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJqqx9EtE1heEnv2e" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpAP3q72BgBj8rMdT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMxEU7Zcq3qKnHruk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R2ER" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "F5bZoBTkyEpj8v3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzsKWE/xirP71tdZL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6OE+66P8bgMpYknp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjRRlniZdx0+tw4w4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbqRB7DCZ6nsHoFKU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3SR2rJ+SGzmTINTs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3XjyVUFnB8et4ar8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4OyrkpV7v5B04D1k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mk5X0wItuxNCEMYBG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MMxC83qOTfJG36zVh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mw19gZi43dDiEvmce" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mob0FiP/3qfqXxrCx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFYFTfB2j7fYv+hA9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "McBVAkH15sDesD3S+" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MfRTDk6eD4eIylFR8", - "name": "Fastened 18", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "bP/fNmIgo7s9b2as" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M6h2Cix08cWao+gZA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5H50RAJ43rjadD6+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mh+m+daAeNj3U3A0t", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Ms/RgzU14yPdJIf7e" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "SJsSTzA3xOb91T6E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "en4IytOJKxhUb9EQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ycHAE7siLvAbZg5e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "N1Xyc7qdZHxtjX6z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uYDKydpjxEuH+N3e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "+I/R0FnlAEE91hJ5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XG5GU1HYiF7mJ+dr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "DeoaUBIr9WMGlErD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "9ixJAn7NMP7m7xQf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "N5AmjLuc1qKOU1tP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "RSQLkY9tOJuSdpze" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "5dXx0OBwIUTMNQ1d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cVCL4q8RvQ9ZLq4k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "h2Zq31pOXUpGT8po" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "PUe89xs9C24ay80z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "4xKLEJ3nAVj6QBoD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "fTZHv3G1yIgN0F2P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Hg/3ubaVhbq0r6tb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "w8q1qOlyktlUd8xv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "sfnDXvzjosjGO83S" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Pn0XX5JnCzz/7lBo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Yq2h4AOyqYsr6upw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "GAqZtFryBefWF43+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8Gfu8yUrz326PMw3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "CSPDrow2D6eO1H2z" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MfRTDk6eD4eIylFR8", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M6h2Cix08cWao+gZA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MERfDZVJcH5RSPZjZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "Mfpf5MtGs0j2fRnfc" - ], - "hasUserCode": false, - "nodeId": "FjTJAU47fO7HCcd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MX2LXNeGo2eFZoPZM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MoHjRyZkm9q8M9wvz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQxszJw/wCdZEE5Ld" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwshhjAfm9prnzUMo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MP+E4FPEi1psUFLHZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTjICkxLn/7C2ZyXb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXdNP3NjIWKw5Q8Qx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MYcAK4GtOALrjvJCu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MowO4hlQBILjKqKx9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M56RdpwH1+lGVKBMT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiXYIXx7v8GfpyfL2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCWPuWx/izXgQQ8Zb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7wANuqVrR0D2ynQ0" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mh+m+daAeNj3U3A0t", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbSigMEFaqPtits/N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQCB" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "Fy1k6nRmPPhjp50" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mxz8zt82Lu0+V20nZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MPz7JZuSawGrgEYiR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MplyBfnyGwmBvuQg2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPBdKk89MARji7JVE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MynfTyPdPFD9GboQk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mi7zcBE8jPrYbA5Zt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhrEsm2UM+ALMB+GB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MD+pXtL9sJShdGKmb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "My1VE9oHKfDepYBHY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MKPXPqZVreerqi3Zz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOa6OWbJrLiAhpGJk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MpaPh7JD0CVApGj6m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRdad9kwqQZsEtSsv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MS+/Gp43IBEYMNdmA", - "name": "Fastened 19", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NlfzwEntC/HnvBT4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mufe57fkO7krqUAF0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRa7juVkleRsCpm1R" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MysFaLAm9yV26Cp/f", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCBCMUWmT9ZePFsQ7" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "qdIHIFZ0d6O4O7Cq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CQTQjlSg9adfo+4L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "6Tc0oRDtTzoEj+nE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "uLqGAhwNLViPpbgX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ruh6j4dOMp4f9bwW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "bZEZcgTqiwxeVDIT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Uy9IJLdFztFzikIq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T/l2QNbGAnPPBDdT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "kBT+ns92kFFZIOX/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "6+bTlOCPPyX3Pq01" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fJdiWXt7J7hr90DZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "vmXty0ZNcWyUST6u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "HUV1DVEpdjMP/s+H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "9JMxWwCMlg/hg9Uu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "fxLb4781j392uTP4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "GIsN6GMsF3gdInVX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "tBLjVgOYL22zy2WM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "kgBZ2Ufyndyu4onB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "oJ83OBbIPc3PdwXi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "djuh8YPnkOfvsYpx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "AV62SI1Uh4QSij+6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "y8wmdKxq2Yj0wgGp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "a8i/5jVqJ0vKqU8V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VFIRR9H0Fqv9s/VF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5kf1dsvXQqutk7NR" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MS+/Gp43IBEYMNdmA", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mufe57fkO7krqUAF0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbxNZkxcXcM57gWiB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MeJfjv43Y3JoN1V8g" - ], - "hasUserCode": false, - "nodeId": "FqKic8Z18BxJAy8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsFqquN0iESQtZsjV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1WYlGnzXUrENHaS3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M1pkxGmKGrnz+5epO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mb1yOJHmzpx1hwPi4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWVO2VsTxdZFxVrtm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MaPaUuuA4eh4l/4a0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MK38DsSU76E5JVj9w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0s2gC3KPC2cYAWM5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3hveUWroxmLaDm55" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZKZ0WaUpYmrWXVHF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MA50xtuW+2xdHLh7M" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MI7QHKnJfhN0ncKLK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUFwEeGJ3gSAX3o2i" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MysFaLAm9yV26Cp/f", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoTbx28cxNt+Fgx4J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R6EN" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Foa4q1RWoneTF5k" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "ML1+2bIfalu7BJypf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M2fR3xdLZIPZTOopJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyOZYAXPV2/Ou3ok4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M38mU4KmlbYcJYOBT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhHhYIkSQn4tdlqsI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MCt6YsiJyRszxaL1h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhKXTIc2jA1pnA4si" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVEIvGQD02ZHrvkkZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3xxrwNeeLkrLBXs/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB70b8ZikwLSqcCH3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwRrO4nzfE4oiEh9a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtSdeQnbH+VKBT5IE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MF4iNyPrIZzHSKgMR" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MUDr2gDimKROwcIrY", - "name": "Fastened 20", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "l9xgAPlg0kK6M8V6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAjZEuTuoau/CNZq2", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZgX1GhGj5oPt2DCE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/m6vwK48u0ytbuRr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mk9gu1NCcCNm/4vEW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "uNpGV0WkP+zk9TPY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "hEGL1A1l9M0X0ELc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "IQN91ySExvknThVN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EGdVuxwD85miMcX1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "fqNWBRQWZlLDWg/h" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dJh+U2doZ1k+MYXC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Olu+Aj30M/WQSHPm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "SQVifDbUvqZtKFCi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "DO9B0PGmLpWLQugC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "RFwFeLWBA0PQH0HQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "whEjML7XKQ3qFbaf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Hd5YSPMq0WqoguI7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "WW+W9gYbNHCfZbp/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "dW825Vg7WKC3YkqY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "GYRU15Q+D78KxBGg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PapU8kFzyOg9tMum" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "27S4GKt1umjVO/Ef" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VRn0BtunErxOieaq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Z3m7Pj0hAjKj9Ps7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "KJhF3/6Cg+eXK+bG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "udbNhWd1wc5AiItA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "y+E5+qFD30j5deV7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hs9gHeYL04kW7TLj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fDZz1t5d5n/ktTCk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VOh5peVEGJ54PhNq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MUDr2gDimKROwcIrY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAjZEuTuoau/CNZq2", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MuEBDLLZlm0hwIH58" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M06lKwDiKRJ72UceH" - ], - "hasUserCode": false, - "nodeId": "Fo1eJFNuq7tPGPS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mj0PPLEeakETxGLnG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MxVShr5f5s9fB6XYb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mw1luEJLC/NzVekj1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI8mYyJH4ySVcCRI6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2pZVPfliuHC/WtmI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MP95Il5P7WgRoaOpb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MchzRFBmQZY6MOWZy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGDgjfbVjLdkzYhEu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M0FgpP/idcGKBXb51" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfVAmhlamk22dlwQH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgDTG3PgHxTWo+lmg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJBwmOiE76ejsWHQR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M++fOQCVww/eEo31P" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/m6vwK48u0ytbuRr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MACt4h7wW21YF1p9W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R2EV" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "F46XaXb6WrazuUy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MMFuzEwWKIijzNsdQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MnwLREddBVKtqKNmg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MgTEnB6WS4ooRmI/a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MoDwjs8Qzxa49fSFs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJMmkwN3DUKFtf4KV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mg8NR63pJMV1ZRVkU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFgcH244SGnJy7gGY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrvvCu4uah9gzVhAX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHE/jYg9OP6PTezT5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXCCCtzrXQR6l/974" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1G74Z7oH8jo5lsLR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M9M1ajw9qGQOE9rJ3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M01KtNjLhlt3Uvr+r" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mh6oWoDLAeaO8ixRA", - "name": "Fastened 23", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "bN//J95hDLPjafS6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mu6MH7LZL7CI8+8q1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mc4nztxTu/DMbE+1G" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjVvAO5qvdt5Bpthn", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzFXID4N9tBUczj51" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "8JuusUlm74eceQ3e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FwgohVMguCipjdQ4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "A2dQqRfrh9Mr4SDr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "5wROHDL4ZmtUw9U2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "KTOyYiRVqzEuY5/O" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "6Ay0sO3zuIsbvLSz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "FsSTsc3F3UoroTGp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ocRD9EZItvO+l50o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "t9306xSue2C83q3j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ntucZqfmdsTy3Fvb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "q7/q2C2Z/hk2c8cd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "SyjJ+XWawwSqXGcy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Dxlpl1aVO+mXPnZv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "L2zp/IbmFHVHkPTD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7FtqYtfhrx1k+U01" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "XV5KGkUsny1wVTm6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "z6OsjpWsaimwSv9v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "WEoUSLvnkw4hUrz+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "v2kM3Yld1ig2e3lt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "lIk7jrFbo/WyUrQe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "hXV4MHQ3eAekdEp4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Onqj5qGUAWXTD9ir" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ork1+WpoW8+MFHsj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pkt7ST4g+43Ybhrz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "oxBJWcKxjU3ok6bC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mh6oWoDLAeaO8ixRA", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mu6MH7LZL7CI8+8q1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mpngt8ZpqqgGgZWfc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "Mf++ZaZYunEgJhvoR" - ], - "hasUserCode": false, - "nodeId": "F5So7rPvPG5hJLy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Me9/ebNXYrEUfG7ht" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOnmQxZ+cFuU4aFh6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3lnSM4vmzZ/cep/y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6hXTJSm85f610KdB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHKcabOrXQbveexo5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MgZtB5iJvwRxfkcHw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJvSLizbn2GCFTojC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWP52JqK736/gL+es" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBpUzN0kokyKLZ+hN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MWghY889r6ZvYMHSG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFZqaGsaooMzG02/J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mut8hfpsbJtivMSJz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mk7hrYkNtXGMLF//4" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjVvAO5qvdt5Bpthn", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mr7DCmIElfeedLWnG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhGN" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FlEMJourqJibNKV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAzzsvbXeoLCf7M0s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/BC55q8EumRgAUjG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjoXy2Dg6Q3QWhpop" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNibidzmpSlvCC/+6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRxODZPRK45KEbcgK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MELqpgq24ps2MBu/u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFkuEF4jkwNBVc1PS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoJ3VshwdbcRkZx24" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mpyd7aAGyHMk44KAd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJwNCahYmd36MF0g+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "McK+sM/y3yGzWWsql" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUs03ucPxWqGPzWVE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MOT28WH9ZNMx+rKAg" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "McK7WhATXIKLcVdS2", - "name": "Fastened 24", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "pn4pCBCrujJGxuXF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "ME6Sig9CCSFNGTtvq", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDS2OTzRqGKI1GlgA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MSJ7EURqbx4xNBY6f", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MuqHGN99vQhcOwFNo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "4boBeoaFIopvx61A" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "XIkGEvEpV/SD6iGA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xKzNAM+Nb81E5Unu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "OXvWZlw/hlyaeByS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "nDnn4jlB61Lf4ygT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "JLUZ1kCqk0iRDh06" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MNtbhi/GR3z8jhuD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yfRWKtsoK6oxtOJV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "5Nz/CU9I8M00XfzI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "B62v9yCCBB9UUvl8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "QxC7whEwAj2VCU10" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "HZdKyqJADdbuHzL2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "0oqSKBCER9BrL+6M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "CQRmPup20WEtBlRO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5tFWtudua5kAqCyA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "MkPE4ba5TFmNl7e2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "20zLFTaPyEo1WBMD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "YnwrEc31l15if3g2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "8DyudRb+6OqwNIVh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Hc6T9nrrU4vx+127" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uIn8dsgri221lUNX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "iE35W35+E50ijbkL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "sFYI5eHcmhhqfReq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "E1oF0Z2RgitnLFF1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+qLay3b5ewfGsoCp" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "McK7WhATXIKLcVdS2", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "ME6Sig9CCSFNGTtvq", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mol1E/vKa93U7+Por" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "M0V++ba5vuwmIhgdj" - ], - "hasUserCode": false, - "nodeId": "Fli1VzyOoavQqLZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/YTDBTeSi0OYuTyH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOM1ThWDQ2TlOFtLU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNwctCTXDaprQIOSl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLjtk+RCWSMSGiJN9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtHqhB1MdfpxBCSjO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mkt68AJDyV2wzrVgg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVomRbY1VBldX9xKe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MH4mYkT0K02dygyPE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MgElTWZlVVgKxefex" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHoP3/43/hLjE+7s3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1frlJ8Gjdb4iHPA9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSoVvV27pPJXyvp3m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MU2rWJEXD2hHQMC2H" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MSJ7EURqbx4xNBY6f", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MvkgXGYIjsfCk6ZuA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhGJ" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FuMxABf9K6kMcD5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhV9nFhyU/eiduu1P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwFPhWpEenNGa8sRH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2M774LVli+g35f3F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMfEpi0GHlHsg38RR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MApHuu8+fVksPE7c1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M5FxIT7KFLjw5NQj+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVuWgg5epr977t46f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mg9HO49X0zXq+3+Gs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mp/Imq6/Sr1VNkA0M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbKMmCN+jTc9bImdg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Me97mySKuu+WnoTFp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Me5rM+QSMdN+tlDM7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mc82MVdP+Qpt2ECMl" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MArofljqzr+XITEje", - "name": "Fastened 25", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ZuIRPw0OJnaTK/l7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjCVzTG17ZMMrX8TD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M3hg3HOnrA0EVsET9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBYnG1DwOFDTHRgef", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxU9atnGiqcrJvOHk" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "rGiVqgbsA8kBN2OK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "PDMcsHxqZPCb+Gyv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "T4Npt6mZhA/ONQgs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "YJdDIdxajKD7NTsT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "PuR3A8/3JXC6K2kV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ORzHal5BC227v2H+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "cvfhCf0FL7emNrW6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "QDrfYXKtxkKkW0z+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "XE+1h8PsDY0dcCHt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "avU6SkgH6YHJXoux" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HyQxrG4alfEIISi6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "bqsSf64Cw+5uQRZj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jC5lTNsbDALfT9aE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "AZMR7dSyEfe2B0iW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Sh4rV+bngNEy81uQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "qCKKyXmoFWmFPwEl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "oQfJ1vhLSYomBA1Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "y+zRTILGb0nrf6n8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "1suloCPFghf55hNR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "OBgVriBV/QUAwdaw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jklIaoJHVlETdM4x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "u0tihN10XACpxhiE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "NspKieyvTy/bvhfI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5ig/n1sHOPQ2DoNU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "i1ClbR6Zl9Jz8cdZ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MArofljqzr+XITEje", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjCVzTG17ZMMrX8TD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIKTh2m5IJeeVELni" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MxJq+drjXxLX6pTxr" - ], - "hasUserCode": false, - "nodeId": "FXj0zVnNeL7oIBm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MA1lJa/ZIZMzmEQtg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZSgkuUlbVA53lx9i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5dKTXVoSl2SkGWJN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMqTqcGxlPDA/ImEy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MY6Ah//ae2ew80hd9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M6wZzMD0OZqf1GKKf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5bO8CiXjEsxYSOc1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mi8KJm8hIgSxu0bT8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1ZICQAbOM0R8d909" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF6JgF2ncVYYOlLD5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRosocdR8Y2kwVj3O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNl6O0HORR1CGj3WQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M11LILebnxxL66yTh" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBYnG1DwOFDTHRgef", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwbDpU4p4BSGqDklX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RxEJ" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "FGo3OCbQXFzj9P0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaAM6CvOdG3TOSiLf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MafKqEdPErblYoxl9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Me5w81VumQGVH4k3w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMLgKb1tDBh5jipdH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M34413VBkBkeqsl8P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBPWubncIcK73jthh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOMAGsPT73ia9Ns3n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MOQqVrF7rUbCbeEPT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnALlqQjNaUoIDpmZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M6vAriegueLt3Gvbl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Max84MGWUD8rlMdGi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyYwm5iHQlj4yqg7T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mg7xM75R3fcBBtxo8" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M3esVv8kNV4WLNP4Q", - "name": "Fastened 26", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AuWRrNKY9fhfSj3j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mp9zRi8NDyrutXNmV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2EcZ7ZrWxBAUlnrS" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MttlN4b9X0GfNczpr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/fRNWiHNGhwsjcfm" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "T4E1p/19lto2bxOJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "rrmDkLnnk/9beNYF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "bsZgv5z1hOpUTDvD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "MFDnYZhH909l+dUh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+duYoji8dpnk/auQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Xf2V7qiN43sHAFuZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "zs0G6Jj1zOG2DnlO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "kIRankkk/ukMTcbG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "kiWi7eDu58PC/syr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "IMVG7ss1pa5myr6x" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "p1S8792rT4m0ydjC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "IeN8mlaR4MabZ7Rv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "GQRys6PHjzouxUGX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "mnRhom/PutuGv9x+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "iBpu9iuyRKKqG8/b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ht3l5P3Wgsuw3zLF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ym7t5YxTUWcTu0Fy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HfupC31Fc/d4kyA0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "vf/8IJk2vD3GkHh6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "6tRDuU8KpThbp0Xm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "0f9OqWXoigsb7Qer" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f9vElR0aPGedWN5K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "5HhxHz4yKnasAkRl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fby5e2wl5Vtu1rG7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qeM37Y0zzbGdL4p9" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M3esVv8kNV4WLNP4Q", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mp9zRi8NDyrutXNmV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Msunrq4Kga9z1FPam" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MinT6k7sLRq+Xbj58" - ], - "hasUserCode": false, - "nodeId": "F5yBI215Q6vtVv3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M9zekWSwa4ERefoEg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "McKyyBNDsPfn4YNzV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mm0TjAX24h5Zdd/05" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mzvnsc/2eNy/dc3JW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEAbLtJXHNdAEypmX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M56xRUOKjOQ7LV3No" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M8oWt1fnA4z2gRrcv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mv/X92D0qnO9+YZiH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3ojjMMG8xAH2Xk2G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9e8xfsd0a7elnHp2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mg/FPiJggwumAbV6g" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MBYZCQApASr+S46wz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MdyCsXmNA+joM0RKf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MttlN4b9X0GfNczpr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgAOGMB/pwNj1EkQM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RxEN" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "FXidEQq6xB9LLeU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MG5fYHWC9aE71hhrv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mqv4K7TyQkNyw76El" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXXkivYek47r9m3Hj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYtWpA1889WCrQxUK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp7X6XbMLXRVLDhBc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMKscKjpgvMyjahhq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaE5JlIReZbMWZuy5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8uSmFCBH8+eYH2Q1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxZwVT7ugxha+DLti" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ml776wkI+RI2gwVHz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhhHrlIiGtRu3AdSp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mf1zE1K7ob9j7G48L" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MWx9hZEJWSpJ3jA6d" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdpQ2ao+fuIGCqbFh", - "name": "Fastened 27", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "aIbC16vbfu+6pKEH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOgoyxgUlGoddQ/wW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpH4ETk4PKdrMx0P1" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MSKR1003PdO07jFPp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDy4HW9sgzL4nBn5B" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "vwHHnjavzHZJAMLs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gNY5bxWjG9Z/1gsP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "F2AOazOc6yJ9D0SX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "dPwkG3j02UHzKw/9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "mnk11LUOi+GfMW5V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "v8D90NXNgBh3HEMt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "qVtEQzbucoZ8epNK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "o6rKK67GDSneE+a5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "uIo0Rzm/zE6jC8Wi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "tt2u7ICCFEl97iLG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "/F5GiA5q3plXyH8Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "LXfAnK0gcAnqNLBz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cYLpSMUdGRBtp20H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "eOb547gPkot0K+1u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NuWNvFE7iCLjqse/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UPJ5pXXChFqS26Qn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "YyckPcNCpH/bS6cm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PI9odOwqGhBDM6eh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aTD8sbX63MYD/Ga/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U3EXmk4NayOMPyez" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "S1/ZYA1EjTZObLKQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "bUFPLe2FcSqKVixB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "9UzJXyrexYLQKhUo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4Jy5ytn/Y6P8ZN1p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "H++ATS8QQjLkzxDb" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdpQ2ao+fuIGCqbFh", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOgoyxgUlGoddQ/wW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MXBUHOdXnZI8PGMm3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKN" - ], - "path": [ - "MRDZ7nmZP9DFdMTKq" - ], - "hasUserCode": false, - "nodeId": "F7kyd04r3y3pr33" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQ9Qwpy2CnZrHWlEa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MM4xr19PNo3zjfdj4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGYtg8ThoIqdwQCXq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpyQLC6zM3/Gpziwz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqLMEvjOsAI5sBgs9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MXSXHwTTH6Po2MEZm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M81U67nmU60rLuFHb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXTD8Qk47ZNm37tWc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAKlIznB31EDYZuoF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MakyoG31/uOKCXQIS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEcrKnj1b5s97qnsY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYEocoMonVyLE57Rp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MY5B3f/a63SB/MjPO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MSKR1003PdO07jFPp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M5YWOLe9xK8HZovAv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MOEs/MP4q2ydsbiX4" - ], - "hasUserCode": false, - "nodeId": "FlkiJNTw8Fc8SOW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUhEyRwnTgNJuAQDe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrDKbX2lwBvjfCZ73" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MfEoWa7FqMBKGMHpW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/nxLIJPX4gfK724k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnirYWEiUX7sogKGh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MHiTjFxohcLS0UkEz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MRi5yEO4u2yeRT0P8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MERZw1sPZUs97VV5P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MU32zOdpDK0Fj/1sH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjkgKjO5xHxnJUdxT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mpl/RvaUrxNv/zfBr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mc5MBFdI4a/ihIHwx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/mvqa6u08syQ69cH" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mq/6epKoZsKhmRgQj", - "name": "Fastened 28", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "/jxtDbRcF18M65J+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3GoOTIaOSJg2FtSH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mc5f2N5cN/wt9IiXF" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MMnqPmaM0YXRQDCLS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnT/RHOyIGpiuABn8" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "RJcksv9IOu1rLVUN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LBvxxZgP5AVmu2lR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "LgaboiovtGnqvgur" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "RWtIkGt03bZKJZMF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "G7I/dX4EHFoiAIBM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "x3fxkb4bwQU3u3zV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "oKrJ6sVIskcEqxFz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "aLxYjSzwuKTEZ0VL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "z0QQuxeiw8hT7taS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3wzlhT0hL9VP3BZi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "+ehvFcx67lK10Jis" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "GnOl/hK2WeXatBzh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ZefmwW8asB8fCJ28" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "TUcojUbAseriLycN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "CylV70EXqApHaXfI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Oc+CqFn/CtoUCuBb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "A8IRLKaZxPnlYGyp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "iZ/7uAd4cNVPMMwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "T2Z+o3y3KLRYRO7l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Nz+DGfQU3QUS9RM5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "tC8ErridV3wE5E1y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "jNPuxKanyuoCSn82" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "i2N7MxSMe9TCbmzm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jFM8z7qKhzjPQry2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "12ytr5Lxb3fics9v" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mq/6epKoZsKhmRgQj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M3GoOTIaOSJg2FtSH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyVTcTwktshObQEf5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MdVnY/+fgYRg0YuGF" - ], - "hasUserCode": false, - "nodeId": "FLy0dUI9s90XCgt" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGff3UMMGpf/iTssj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpI19lYnCchRBimtq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2NEvSc5qQUUZxFFo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+bUJ8cz43B6Em1BB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYCyCqIDL9GyjM5p2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAU4fa5Pve7rqr3+4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mcxa8TXPJvQKoCH8i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MmBU+LrfVC1fmd6tC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8MUHJUhHK6SU/aIG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MuiXw+gLJm8X6KcL3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MELLIzP5hQRvEMN77" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MPgp8C0t86kmcva9E" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtSc/ManBZ0P96R27" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MMnqPmaM0YXRQDCLS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mrvv8Ml8jLnoyjGyd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RcER" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FkMkDlYo3Z507db" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MfLTNYQCbnmPuvdjA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgzHJaRIg0Fo0RaTz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mfd0jQeNILKqwFsAe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MaIVSXwllTZ+pWUA2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyHrt+hclpfb7Z6D+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR95iIKFfM9pxBIfv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGgKwU5Cfbm4T5FKq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5XeZV0voYNu4bze3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MStM2UEXOaR64HWEE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MQbopr2bXsw/lxkL/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOtkhj+pDYIZyjEVH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MGSbseuBlcXtI6mUE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8gb07idNK39BoUG2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdfQXDT9oF8UzM6yJ", - "name": "Fastened 29", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "OjBk/LfaIZtRuBI2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPtV1RSG9KUIQf+ry", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MbB95agyl26NH9hXa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0/5B8bEukOKu1OAs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MNiwFkUgfLnDB3fp6" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Z2SkRatUbwpPk1fL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "BEBJIv5m4TGnQHht" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "JVXvvU+ddeNcCdyy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "YIVg9MPqYkfxj2Pm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "NfhEFMWzB7RHPE9V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "jpaPCDayaGL89eyE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "YArwCFmw1k5zs68J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "6VhTxOlR2pTJ95ET" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "jUGxwvOL36YhIyci" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HHwBphOCkGaCoNAs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "nb0eWWuGqJ+JYdQF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "MRnAv5NWNYewth/n" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "KhHdpGCiL2YLdR6b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "i/TTISXeECcXlHpb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4AtW/GgPoWKz2A1P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "G/nrzI9H8IWL28yG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "RNlqOeVFk7DW1wqg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "xbb2+ZT++O4Vv83O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "hDkY1vLPTwQYdlfS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "TsAOI2WAA1lt0lN+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "QbROM34j3tiBG7oP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "L5PXItPxO0NRY/AX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "aQTHhAT8BJ0OwWzG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jsuoOjUjR799VWt+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "M4+ZLbgKsyQhAX3d" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdfQXDT9oF8UzM6yJ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPtV1RSG9KUIQf+ry", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkCyxqo108qcM5VKD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MK1evKjun05Kue8pF" - ], - "hasUserCode": false, - "nodeId": "FMiX0dNXeVAbWZk" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MztniHjNdjj+H3UlR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MC16CWvVCMVtWT2AM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsLtRfQ1iDZYf1I2D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mq1+91msZC5GZ+e6G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MguP2qqkNMC3kSwCd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxQgzDNkdhM7V3FKM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhyKuDoY0ZltWiS8x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MqcgoUmWVsjzcNhkR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8Lnv9eSUtn/QCmNr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M82stUiGPgyko9hIN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mh26rBqjrBzCjMUCU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mzdz5aGGBKqQU5mrG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M9gBu7k/XyBK08iS/" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0/5B8bEukOKu1OAs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mmmk7aY52qkDYoBE0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RcEV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "Fl1MudzNGThtUIv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeKDVaEj769TNlcFi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1atM3Qumi12chIZS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhvXMH6C/tZzpuLsl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKGxu28HxAa4UGKGE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbRWN2jVOsfO7Fbv7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MP3es/yQfEx7eK13q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mc/vsR3TDpmYOfmxG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MS7bCtn+dP5qQbRfP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZG4gb6mK+WzAYos1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZK+7dvfW8bQF21Cp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXP3QuRJrJxrOPeyi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MioKPsiqHmH/9zq43" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MsiMHebjfUF28/ELF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYOoio/nbV5nyF+CE", - "name": "Fastened 30", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "m8YD1HWgsfDjRciW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MI25i3wH5nokF4pHV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgR+VEFwu1LRY9E+t" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0s1bTgzswlGxVnXN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MBhatMLFF4NT+SkSp" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "QEV2yMGoWdTZ5hdx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "dJCoyaO+pWHNuCBb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "R7ggadEYGeOT0Xbp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "4n3QwNcGt/6qfCL5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "cDCSQap+zEdnqVBD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "gyJ0fB8qLYxKCkJs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fWv1U8GucnNtOSAr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "KoM5jtPlZ5ZQGNfU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hZGDueexzLBkW0uf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "X3QTd+wkCkc3wLxM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "cfI+xLOV5rGwXtvf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "mfsnwp6SRGWXL0C4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "6Ib29vunlaRxXWRo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B70MrFi6Lh+m889a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "MoTeNJUIYD+qjTuw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "O9u9NCVLZ3FsC4Xq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "hDbUfzDwXY+sTUtt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "7VLQLpMS7z8z4Bj3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ZTA/iCWjSfX8Xi4U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "TmjAgsL4kJ83B5UD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "LcK00kyqv3lfbc6I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "F+vaIHJkfWGUCv5v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "h7nQJDeLZqSLV3Ri" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "B1KyY+drn51orL/W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ij5bs81Gv8B/4RRM" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYOoio/nbV5nyF+CE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MI25i3wH5nokF4pHV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxyiXrXwBmP1FTr6J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M0rmLeMKoxqvoyjYb" - ], - "hasUserCode": false, - "nodeId": "FquNqoluSrlCxXF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MuMr9FtIQuOFYkKF4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MI2OJBP40PlICBebP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M86FYMZjmKwy62NaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgPO5o87jymbqgdCb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mbq+02twc7xqYKP99" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxVUcApJ0ES+VH2Lm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfkGiXNUpiQCPh7xT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuepF4r6DdjFXhvQv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBjizh7zgpR7NvA9H" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsJHrCRlc/jU1xBcv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MyYtGBcYZHh/LcktY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M43MSZHFy1hXbvVlB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUAU1LsvxkvRDWcLe" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0s1bTgzswlGxVnXN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQggXRm6hAFeBW2T8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RwBN" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "Fqoe3Za21HCpNhN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MmlgCVnTciuhAPIVM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtMkQrsnVIrF5ahDr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MU+n+MS/zR9K/3tbW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhFcC0+pTXtlHp0Vr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeLjuhfhh3iIgxZ+i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MY3vr4Fu0W3DMqsOI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7UHFKVnM6wMqNr7K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXUXiesMJpCezisc6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvcCIxm9p1abg1dRR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M8kOFtzLkZjzLzUIy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqDBY+MbRLDsXqhKB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3/ONThGHdkUQkeCn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7GXGD53lMyPVCWLW" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mja6RW0SMQMFfLNtX", - "name": "Fastened 31", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "vZojzQHjJe7R9VVG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTmI9UeDIgs/ZF2Yk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1dm9a55Bwlhqq0A+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MU4tM4n2jlWJo8NmK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRjMOgl+0tXtLlruS" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "ZjXbm145gqzpu8CK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "qTaOETpGiDtccrrp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "DHV2iAxTxSxK2T/X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JjPGc9YKNTDCZEdB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "/lKzlVLivbYGSAoc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "DXzsXh+/k8wyzHVL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "rqnGiI/zWIvwD6Qu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "dU/2XoJNVVbYIIDP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Mh2aTe3xPjP1TSG3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "e2d3PJs5LEMcDkIU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "87OjJIxDH5WEr+/q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DXiPTBiF8Xjsao1I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "t+ow6eHGo6xOAPtx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/w5flPtinoYwlIoI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NLclGyzQxJD7UXnz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Y5Yobp83heJMkxH7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "voKyEqUejojUy5N1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "I3wSMn1fayxk6DOt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sHaU8Cg10UGkceLB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "A7xjsFlTUpl1DbgK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jKo+gFo5HZH30R57" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "p6Cs8ZtW14nGmGIy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "L4BILwb/IP6aqTuI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tqm3fLLMYum+sNnO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "/b710QngmIzSIzg0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mja6RW0SMQMFfLNtX", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MTmI9UeDIgs/ZF2Yk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIwwBkyChgEVyDslK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MViMKbP8rvrzcGnov" - ], - "hasUserCode": false, - "nodeId": "FeCVAHRsEkzsEad" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MnZcUZ3Z4ZvGI4HYS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1NywsGO6vItivRf8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIZhRCxYvE1GiwN8X" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjYAOzjIMOGLJXSYb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4u6xLeNc9ooSuud2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0CKCp6RXVnRoLKqN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mz9YpldPBcfjwYfxu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MSeIhbkr3dDu7N5rp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkA71378/UOsQYkGt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mf+Ngp0sPbE/4i16O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeZFfxnsdSA2L0gb9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHlkHSW3RRULP20Ac" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHE1S/wDAXEbqXgIR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MU4tM4n2jlWJo8NmK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqVB4UfOynwaC/+Xe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBZB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "F96GnzdnchskPN8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFTT1hOAVYAigLu/E" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3cmkadAjimXFEO0c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M8EyvuYyEFI78jQtt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MS0A2MMvadPpB8JWu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLG7XxQ6NlaXgXLHG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mt3q8lIYrigAeO45H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhZxepOu6IomD2Kme" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIJ7HJbymVZEK2enP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MzYFJCk4PnSr7AQAa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPFIJZtetNY8Wb+lD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M62yrqKybRAu003lH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6dNeWH0MUdDj6khH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNEnfi6AWgDNmxzuv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MFJN6sJWrMBIIjl0J", - "name": "Fastened 32", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jjysrJZwTstQAEZn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mlym6NY13hH198L/x", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCELsnLmm9peRgbdV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRCggIz4h6iGNO9Yz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8JQnRNKAYb6AasgK" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nRVR+IRr6cGWkzQ6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "QhzfZGYDg9OvkuY6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "81szxqxFGIQeRrNq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "vyJklOQIjpAZE+qw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "CzSgyp/9cW4mpm5F" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "KuAAy8zPnPGL4Fce" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "qQlKg7IXkXX38Fdj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tSHtHRvlY4M4XQ1h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Oz3jsDqS+OCXLjET" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "zxr4ZOhEbOn1F2hM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "WO2CxtQ2lOh4SKCr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "7cYJ4Kt7qWjsWPwL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "sAhHcj8Is2jvbfDP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/zrI9dpzEaWJiYt9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5tb09G8Rs15My+bD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "eqvWOGceuDBRPIrC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "vh8sWy7vHScnBCcE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "bVjmIdFXsvN5gQWg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ER7YmHu0J17QNW7R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ESYZqhW7w5KZwuT3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zT5Scv98qJSIuVpu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Oai+gtGrcLR1jVE9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fvMfAZo4vrRUdU3t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "bfsRMkwa9gaR8RI9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4fttSR/nwz5TBu4D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MFJN6sJWrMBIIjl0J", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mlym6NY13hH198L/x", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNRWsGG7BdhPXex2G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MMADtbqnfPAbe90Ng" - ], - "hasUserCode": false, - "nodeId": "F2VswZMCg5zioln" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MxmEuWlAEuNR2UXdK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMDcji55GGsAFDy1D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MUYgSKOUM3/NL7HHG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyTNuOn4O/H5TxrfD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOqJHeEzky3TB/SQp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGQyaHvStDjkehSFR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MB2jGWrUP1Y0T1yu2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MumKYdRbR3yas+vGn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Ml70C4JH/BtiUUwW0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3VMpxTtPrkobU9SZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMnX5EhpTNkswCwSu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtFxnLORfP2A6nc6Z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7APVLzNw/6PEQHCF" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MRCggIz4h6iGNO9Yz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M5WlZ+xxfK7w4lsZj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBRB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FYWlSRVBgtjF8WU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MddNN3dE8pMruIF66" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBDClvqVMYOw1X3mF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXr0e2UZ0MONS+hIR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAeSoDaQsk4aZNatM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McPvOJ3BihvIMAjhj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M07jbtBK4H+GgkJ4p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWQK9ERoK2KRjYpAD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mj1FNI2ilffTSp2mh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1RArTacCVjh9jy/8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MLjMv7jxL3XckpOvz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MDZ1gbDoxPNxtYrLT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZhdti9J5UvYNFSId" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M6eUrGkmCXgCP6pys" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZQ3/LgpdWGHfEJql", - "name": "Fastened 33", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "aHfURITaxnA5faQH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9HBwglyCKiMTsEit", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUdpVapdgM69JCXmE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9V4nCZ2zWMaazk5D", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhUyasoh7XExm07dA" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "gmXH7/jhEMX97Hgf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "WBtwuHKLPRGd9YXS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "p4A7F+1PH7vL9wv0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JGLEA47i2RT/DYeE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0KekZFAzqiL5AGic" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "gQMakJRupTQadVai" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VVvRdcIGewBJd1bm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "5s+xX7mwQuCMl/pW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zwJ6ulJtZFokfr9P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JhqRvvi9z5ZGhsDi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "woSQ3TI4Owugp6H0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "qLTrpOm7R8PCpMqo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "4eh9D69ootczTpBe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B4kDHa5RBb+uTO7a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aZis42YLdiKxbbn2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "91XtoWHJYOrckjxs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "D6QIIX/9xVNr+lta" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "oo4odCRTSbjS5cqY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "WCM179XETn38pj8G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xXuGPVjZO7h4wj78" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "vHDIl9u3PdPeC4vF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "koPmvtxXXlxjMo0e" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "o7yLxLMATbgLIUzv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "SrXlMcbhzwdBSfrc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4rI6PWe6L5hrpKJv" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZQ3/LgpdWGHfEJql", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9HBwglyCKiMTsEit", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1Wm1Aq0K26UfaNBj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MW8LuNjby6vCSBwvg" - ], - "hasUserCode": false, - "nodeId": "Falo4G6dfc4q34I" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBv6Fdu8K6fbh8aq1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MQjBw4qYN+rDZ3BCf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MnOWE1nAGC+aQf8XV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McdhEAUpQSGpvglnw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmTBJ2S30N8zh9xg9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtHyLspjxKcsIQVgd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MguihR41dZ59oe42m" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFJva7PlsdTBCJ+U2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNqTK/q/odPXH6iuP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB7qx26PGj8611v0N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhOIsHYkaM38qBpVm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4pru/tgvDtM/b2b/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mu2WsmfGdD2VKy7nC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9V4nCZ2zWMaazk5D", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbKtWM5HyJaItmmS7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBVB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FC5J5ZmSMZZWXHL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQrTHDevUKZoUwrzy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFuJBXCd1Xrm9Bp74" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdPZwdk4qypryV5Y3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsA7WsX/U1A7cEU4u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKCm726biXO7bhDSq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M62ToW7IY/ULSr3bH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McwAJ4ZEKhGoWJbmK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mca437CoQmYipufMM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnwTS9MpvdqwgcCVI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MrcwMT4qAQOPAR+4l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M9Abs9D/kRUvM81o3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MuD1Yqf9dP4KtiYsq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVEy/v+M1cW/PcrRr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MInDQdzx0mLx4LR7V", - "name": "Fastened 34", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jNte6qixaOvZ7PP9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3M6yH1Mx/VEcX7kp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M71TzFsnASCHt164p" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M97HgCGvpw3hZZq6/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MHKZvesIc2KKqVxPA" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "hFzZNAsyQrmkvgG/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "zbkSbx3YKzsXzLGV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "1wVEYjYcEPZetgNe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "pWedbgUAFvskBoow" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "mJZ5DfrV+nUOdXj7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "2zzjCNduSENuWnCd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fyph4Ci0+InRZi/H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T6/9Zr3CMJosTJoK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "MtiZD6BbSKnQOXfE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Xujt5WV++1BHDjdV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "IbGOnp4Jm1aC21G9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BJLLPKvudNSxl/z8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bFaiovD2a07Fidj8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "IFEZe2klrCBLrggP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gXcvkjYqSy/ia6+B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "yRchi83hMqy9K9Kj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Bzvg+cu9PYxQZ9RJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VthYqmFZb2RF3sy0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "oDQyPUvSFpGhMfbi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "seUjwinxXT+wALfi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "NeLx0R4roJ6a/mU3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "vMD9aIEjzrjIL6HY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "FZ4YRFNnggXC6zwr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "QkVWMCA36vBQ1Dc1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "9XQ45eWDP6sLixkK" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MInDQdzx0mLx4LR7V", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M3M6yH1Mx/VEcX7kp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIYAcbjUA7RJhJYe/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M6/h9H6anbf1WO173" - ], - "hasUserCode": false, - "nodeId": "F23D2QjgT0aQqGh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsXVmwJJk5ZQG4ZCs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mw0lOLJe2Efdn2Q3z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeZpnYj8QkFZXrYbD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McL5y0m2p2473Qkha" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4TYKmIuU7LcmVriI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mf1TsB4WDwpkzjpNk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mh+ZULX3Mc3H1GUer" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0vcyiAJ78AnMIiT6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MwxjQvyamjv57t5na" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mcnbuw/R/27B634Dn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwYmwzeYDM4fwLolu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJe6edT8ZcdgF11On" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNi1SOUkrVSc1Ex1K" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M97HgCGvpw3hZZq6/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MBOmH65y5Ap8ITWaB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBhB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FWEUwfXG9ysNBjA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MIZeo1oVpW3gj4cGo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKDy+WtIlL+EnijA7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/8kKQBbdWU2Y/qSx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkDy9zNrxiOV0/vlZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRQr9vS/hQIpKlf/2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M084UAI6HHkpDltK+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk67/yem4EEwKGAMh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA7NHabMTXJG/TQDs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlA3jpJXCmbCtaKXA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0wOn/CajrP98x2DE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MzA3eBCzHzCtb0khv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaXbUaib7lv0+ws7x" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFen2zzAn50W+COAj" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MQhTNDdInujl1xkkY", - "name": "Fastened 35", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "xKbFMJlhHzHIH+L7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MnvXffP1CVME7fZVu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnuyKCafLFHzb4aDZ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtOuCB/WGlrjWBwZQ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8d95cvXy0mGrVu7F" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jcjzcSfFyDGY9Oat" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "+6PSh1BcLmBlPR5K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "sLDSuSqCchTJVsme" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ryZhWqJhLaBPBMNx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "78mpFAo/LQPrm0PA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0SKT+EIppcEb6a3V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0EV/Y7gSSWVxioqS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yLE8QOnlgjvOeEiN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "ehuBAPJB0bjNmou5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "q0jmhb/TmZFt6XLP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0iW1olDNs+lDagG9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "YlcHSyoxH4KfvUhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QZUqcuwW/daGCZxW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VMAiW1YFtTjEk/1N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "XQI23N5nPA8N+ujn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "znKhpHChLF57ijwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nE/q8O6vXLVZeATQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uxA3nTy7ruAlspFu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "E588k9VmvPVG9WrG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "NMmbtAnheoJMQd5i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xdZOYfgHCstiejqQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2ILsvnq12H5bQAEf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "rF0bMJbgfZ0i0/3b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6jxxHyun0RWR+R2a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "X5xvaFwWDMkSBNvE" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MQhTNDdInujl1xkkY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MnvXffP1CVME7fZVu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mwm5QFfkBdfElYsaZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mj+rOIUir1UPGEYP4" - ], - "hasUserCode": false, - "nodeId": "F9Y7fvh2CIvloVA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQxtveZ+Ip8nXypHl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgAQANnvvzLdQyFB1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mu8fm5RHOWVGRLPhH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFBOyISOZ4/Xj/h0Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhXIitkd97cptSNCb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYwEfjUYv2Vp9V1fw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MbR/XAWyN7Y1ScuRH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mc+3rRYphgWVpJLaZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnNvfT04zayVfhGsW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9exfZipg4VcenxUf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MjgGeD68CTVcstHlc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MeXQ1wWNlaoQe5nYT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mf4fBxXkaZxCEl5Zf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtOuCB/WGlrjWBwZQ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mq7M+pZTGmFKqAKHR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBlB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FDZl2pVIdiLs3iA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mh9YU73GLoB4zt7A6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MbkXurjp7pB0VdGbi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJEAh5+EcMdqCC8GV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkRuwPhv3Vi47wWOk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHPZjblZhN5qXzekm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MuhlVFbgY6e6A593/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlJzXljQPRg36UOPL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/m2tBcZBH86cKrSb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfsjDfujtVS7XbiKn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCEf3NP/rw3XHnXY5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHg0VUEZn8WmKKth6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+4uQp3llPLFK0yY0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MTKzLp2gQx+ZybDaR" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYQLzjbvqtkPVOt/w", - "name": "Fastened 36", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "B4W+aBYT1R9HNGTy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjsvoQurbuwh+M2D1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9m4W2EK1SUAXZoXw" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MleETfOFqnxOa+rke", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MMHNXNlBABINWmuZ9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "BdmeiOBxtlLCmxVO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "aVe8o0qItNhFUBQc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "WEp+7ikUTK/MY3cc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZzRvvjoAP+YoYKIl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+LN/62utg1rOA+Wf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "kI3eg/cJGik1samn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0Mw1bPD341mp+3oj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "XC/LPw6VDJmcGZaW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xXZuqeIxHMDxXNh9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "yz6hx3yELnKKHO9V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "mFpj8F9T6XrLKfTt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Wnbs7elwV+9IYLV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hplwrUGUjL62WfG7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "UiwVf1uIYnN50wRj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "G0MP7Lr4zMXw89HT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UufUwuuAEsNsfDFj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+d8tiF3SVzI1UKOd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "DN2RSzkv8RSNloDj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "RLoWjVtCxKNGE82R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "MRXhi+PBbwUonDeo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "nfV9TSo/pkWKZjLY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "fJJ3VskOhLXdWJh9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ikuk6I9TOKEbDUbO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "H59YXl84q8mme/b8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HQ4Cj2pCLeeE/ntQ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYQLzjbvqtkPVOt/w", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjsvoQurbuwh+M2D1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVqro+fP0EEl5BiAe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MkNFkceAMlVdMl9uu" - ], - "hasUserCode": false, - "nodeId": "FdUBnqx79e490vx" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MZptai9v/RUikyyXB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mb4PazYH7qM8cD6ui" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/IvsiyWDfMMZVai0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrhnqlBrjiMVwCQwe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mw0QYcrcAe4INrMkp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKlQ/6hJ2CJ0t7tFY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQ2E/1tfUMf+M0HIj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvAfV0Z4UnW+ebIHZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOYuGGZOMKGvHkLtM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mz9/k22TifoNHGq54" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhIMpjYsgmt3aL6o+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3mkE3A47d8QxHw/F" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxUEkgv8geEu2AIrj" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MleETfOFqnxOa+rke", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxqQQPTNZ5kobJZBv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBpB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FuC1CwKTcPXtxfJ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQvhR6+w/tfaZ+98I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MUdx4TEUMJh8TYowm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MlbDVXXNTa8YJxsZc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4zLw3Wkb4f8nHUNu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwyAz9B7yNEpwjnEF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mc12+5RUZvh4W43G/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Ma83S/n2EAdm3yN41" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mlpxo22yxtkfevIhp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIKSCD12uANJ9ZOIB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5zLW05NOEm2TAfp7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MxKLJjPgUmo4WeFgn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYsbYfa/UfSje2KyT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRKA6SNSMCZMA2o2F" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M2vWeznoDl0YWcZSK", - "name": "Fastened 37", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "djGh4CxhqK906Nou" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJAnrjD3SehC00nml", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MMXK/XODvrTb5VAnY" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFdd8sCbatGivNjsU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McmUZGIbFHHzYL6qG" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jdBDS92BsGwGB8bk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kFjkeZFz2lF5e3eC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "HRqZX7zfiyC9xybR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "KbRRdwzR7XIAZCpH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "IHN5TmzRin9Vp1w0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ix+FMoet43touLBB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "J4izcQ5Ta4pva5oo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1hWNp4HxwrhE8QsO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SoIpascbWTXhVls8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "4jetEE2fFoSD+Mx2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "qEZy/ToU1dtyySWT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "gMlLWTpgABGIUAg8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cOUkx7hP9+F8EdyE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Nj8ROXKrwG9X9u1r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "FZvU7FN/IRhIpi5l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "tch3LPA9SRKyAeJB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "e6nqObkt+mqrTgKu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "IEAChisqK+4M3DZ5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "FNcpcdZVwGMXfy0b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "vHybPDzn6v8KnR0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "yWBuCJ+XwGSp6mvP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "zE3d7KqjLZ9iB6KO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "GwGQepTatIlmxKZy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "vgnVBCqHWiK20UuH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "LEAbbAoyu6TVjtOb" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M2vWeznoDl0YWcZSK", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJAnrjD3SehC00nml", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoJS8AVtfW4VKiBh0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mhs2Pp3quEiEpm3Gq" - ], - "hasUserCode": false, - "nodeId": "FftyuD7JTk98XXs" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MbJbz+eewpCIxbR03" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGF5+4zlgpQESK2dx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7v2ozL2cf5TYJMyw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhjP4i42kCVW0cxlg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOTZ3CFWNC3yaT85P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MRgkPj14PPc1apWS1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQ6VXroxsWjWBCWcs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5oZ6kmOrwQTSoQnv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFc+fZgweot3RbZUu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPUzRSyOTLgoSWg+W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Me7QzsjuKUyu588ua" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MiCHP04qHHREdz0sN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmxDdfDdMZZCH7w/b" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFdd8sCbatGivNjsU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAfgjpt936RotqTTz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RwBd" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FTUFBo3p0tcYh8y" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYB5kr8pAdGLgXUQV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MLeMSD9URMJjVOPXu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MM1o5i8kuzJQpVnAu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOLw5s7C9Lu7PrwdK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLmZt8BjqCfF4c73l" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MIWfZAcnEDYWYVxt3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M42D0fltErHZPxjhV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MsEaZ8RsLbCG7BvC1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MN8utt2RE3mLlRivJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCqFwFam7ywezt1HI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGK3ymjmvvzXlEyL1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MhWT2m2Y9MKc+gXPc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mcnj3SZLUpCodTWBD" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZ6emi3SzoiW5WdX/", - "name": "Fastened 38", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "t2/AQptjfoys91Ug" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7t6E3fwYoOgCuVmJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MfsSVqlz16x2u34Ra" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2Ihk718DJHYDkjMH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MmjeayVGW6jrlV7gN" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nnZy2IVbyvCODz7c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "tjfrO5RZozEW6fCj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "V4JopiaKoZcyaZiV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZQMBHtE5yK+Zfczp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "x8TuTZ4JBACLHQk3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "CXlPul0XSK2ThTar" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9xIBRpCQBbm2x7Fu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "AB88Jwm+PaDVolwL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SKYXJQyl+rrmdqU4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JDEgv+ofY+E8tdwF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "W1edAkGcJ1GtKjlq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3c9vFoG4BfydhrMt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "34I2DzyMKhBjS7+/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7WmSBXgHHwWS8MuY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ZVp3Ri/rG9IU7HCt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UoiZutV7dm0Bp4/G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "hffAfHz0Fmw7woBH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "u6KSMlFKt2nkfhDM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "IhnNWQYgWiOUzEHg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "HIJ061iwve/V5eNV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "k6Qd1KSHio8Gow0d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "R5i7VqGhKXIyvGWk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ecYvrizWT6/q2OPI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "DckNe/jo8mJFE2yW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kCFzKThrscezF/N5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZ6emi3SzoiW5WdX/", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M7t6E3fwYoOgCuVmJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MpOVr9JvXrkQ+dNCy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mtxg13PWz/nuTuQgu" - ], - "hasUserCode": false, - "nodeId": "FyPwa9XIOJlLRdm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MV53kufERBNMMTt95" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MhUWexICOfntR7De5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Met9D03Vfm6ayS6YF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3JXdW5roABl3b90k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mlc+ZQ7hc39PeBG9V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9weFCfJ+b+uNX68Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYYV881VsKadgMf+t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mx5t3wRQ+D+2QPHlF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkWXEpm4WQBKTpp36" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsdZdRdYZt561kMwD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mwk8HtlafZ/T5MsuL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MzEQZK7lOw715lF52" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmihzpWL5qxpJF0cS" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M2Ihk718DJHYDkjMH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mhi46AHxBP1PpUYWr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBxB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FnkFrIQD6YLzeQt" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJo8KVD+k87SR1Lkr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MQhQLxus0Gn/Fa/ZA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXNel/moVKMlQgb4O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0xxt1bdfXPEATe8b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMjJlmqsyqCJHdtge" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQpjfSB3ac+sv8ZW0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MvkryPzYwyps462e6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MM1yBn96L/IpONoXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhPBARnVeM9T4V9us" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxnxtbMGdRWZ2Vrn0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MnHJOTS52GD4/iL7r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTJ1jcim4iVORww4+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MW3nHEdLqgxBIVm/G" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MaAsVBSFdvB8EiVB0", - "name": "Fastened 39", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BWGj36T0dlVpN5U7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MfjLa8u0ikmdk+vWT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkFIz4ZC8AS6QnQI0" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MwUzV2iiq8IsIAVnA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MKGtBBV1AGBLFTWRb" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "GFuF4FVh3uhhplAC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EOzwzGyoOLXp6XDN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "EC7XrCNHoSMOBGM2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0tR6OcIUrl9cHtrw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "qhKG/LzDJc0vq8/U" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Exo5GMZK06IYkIZs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "pijkkIifIXLKflsR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "TyyWdyzGas3e8454" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YKXCrtNMyyJoNKXc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Y8lu945etKGFx9RZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "DR9BcLOGDdqLxrcm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "KlYneD4lh/16AqJI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "IQ4WI2zrDayIi4un" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "I7kOTVk9gDBG+nuI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "l0NEFOp/lf4uaXIN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "JLLg+KHjB2NBm/ZT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ZYFsVbGxE2zq4GVp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qIGGGAY4Jw178ole" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "g6+0QCOj1c0TuWkn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "vLPaQe57gHn8TIY6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "p4HL2xh8i1OmaAPC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "uBqqooYubeK4jtwx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "C2clAMd6hMa2rWTO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ed40YVr49XPwsPIk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "sMWL/ryDkK+i6B1X" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MaAsVBSFdvB8EiVB0", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MfjLa8u0ikmdk+vWT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ME8T8oaqq6+fKolQx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MO6fMvZBh0Zxm2hhP" - ], - "hasUserCode": false, - "nodeId": "FxMNtTKZEF3l9qw" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MlD7b02eb4/HT/8Jg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mxj/Wjo2LEXnBZh20" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mmp60F4meIfxBNop2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MO9oSTTvl7gjbhK0p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwcNG37rA8hqEbT/j" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4TaUMpT2J2fh+5L8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MW3DZBijW8L6shxvm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlnjLVuOYod5GgwOg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M2LXaUXc9lL6nk7+v" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJT113Eabtvf/IwUz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgAr9gTh1DU3ZCIsl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MDRjQsEXgiSi98DCe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtPRKY5b0GkdE/Vf2" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MwUzV2iiq8IsIAVnA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MC043H0hYvag8+lzq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwB1B" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "Fl3gn2Bu7eYqfbi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mlxph+Gey28ewQ73P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Myk+Ut8Kr4OxuruUQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXCshFrOYArjCwqNQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M8EnQZYfn2ZRI0F26" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDq2mLFWyRMD4i1ji" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MCkrSJfYIX2Jsw0uR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVxtUbqzFymStpTXO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoXkIdcN+/YnxtLBD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOdZ5OWqYKcomXbUR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mny2ndiKVZuMMZ/eV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MntfcJyYTwJuG1F4c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCSqiVpx/LebDq+zG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MwCurzYcz58cgrpo5" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZqZI77OEytbkCkW5", - "name": "Fastened 47", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "OypUVWuZeZEYnQCW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MCQ5JSGNwDYgNrNqw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9wiq3dMrdhvMbicd" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MciQ9alS74XHcfsbd", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4Jvnwx9jxhOnfKdB" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "5M+O0hqSCMlB226E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gb3ciX5EfNoQmdKe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "i+FhFyzuy7T/T8U3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ok11SrvxsZSOMhjp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Ty/SSwr+/xL4ciSu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OCIykQ/kRGYS9FLu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "n9ycc70tfaocxd6h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "s8CaciemWmqegpxR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "3WQhC23fZmP2qmas" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "cyNJGN3983CB0yGa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wgTXrHY+hcL+uc3l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "hMKdzNlDz5z0bJE0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wX4YTu1EfGxL0uRv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "yHQ9DJ+sPLPMH3yd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Jw77gX2cVwIbSEVf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "jwMl3Oh8GsVZA7Hm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "X9ORJJbJWJlwAmc6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uOuw97iWn2cTTT5H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "lBIpuTSxiSGtY7zE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zW/52z+XUfHuyit/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KzlJLSbTXXZNN5fl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "mEZNcjvG5Nklkk+7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hM2DkZfhJW98pCUK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "mSTW5baNJJCcWzAk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "9INCo7ZQJnWjyl2L" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZqZI77OEytbkCkW5", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MCQ5JSGNwDYgNrNqw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoWnDwK5ad3L+KRgx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MJTr47+XLtBaAx/kc" - ], - "hasUserCode": false, - "nodeId": "FwwnOvhGfr0aBx0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MasYz5EqLEUee1elQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MEIx4lcYqr7r35TYz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDdt255ypzNdQ2gOw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4nevoyMX0dRRJleS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+ekzonbIPYtIl2k+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZDT4LVXNguRwh048" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZY/l8F6maxxxNpWD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M6LU+xCnfVAa0o2bx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4D2ozWFEhlPblhzE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M55HkvXJzfY7IVrHL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MQyInB9D9qzAD/ywp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIVefbC5J1HEEB7hp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJ99++A1P/HshcIPL" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MciQ9alS74XHcfsbd", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGKmw7ljiM/+gqhz7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RRE1" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FAhYiYjt5rktmWq" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUvxUzFYtS9bKYj2Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MD3WFB0gyG5F9NG2V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MwLLJ5JdyI5StiaA+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZ8sMqDUs7EpYqhEW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFHPTClOjQL1JmPD5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mv7eZoMxFnnCZGyff" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOdofnboTjjR8O7Bw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrUkV3bcDdBSR2/EY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MV5AwmgupgHZWy2gO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MimkqeBi8/ZVQnkCA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MkIqL03+xGDR4TmkK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mubit7QYuA8IV7EUZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+H+Tyw+eiJ0nbQBF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MByZSlLE+wS+Jg8lL", - "name": "Fastened 48", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "4SOZgR7dgJGKc82L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MbjJFvgqh5/Eu7kiX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5Dk4dK19BowefD3o" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5tbx0yTiij7MCPRX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCNI0QzeXBDVwmBno" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Wb+goBX8Xy0KjJ2F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "wdkwxT0E0r4gLJYg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0A86NTzYI7pijt+9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Zd2KMJCd9/gbejrH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "qq8E1aNinlBzBF5z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "QrL12dp8DCjy2UNw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "zZbyJ69cuWWIv0a7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "hYz5L93ggWoBUqMC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0w6xPS65OddZb0PW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "IFRbkqGKuBMYRTwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "GyNIn2efVImowoVr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WOeDu+DYeX7wQ442" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "edgPz444kIl1g4zm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "SyuwF2bHdiofUcRL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "0r0scVm0cWpTT6B/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "hRXsv8ipgrmqWIfZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "OuZtAEwUsuXnVh2P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yhalvPmGspTLBBYF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "xj8WF34RTfAjG3hn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "jyGhHmR4yQQfGR7Y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "UJDEA0WX0tokjbJl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Qy4ceHhbf1b0y2rd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "sQyPoxC91lQRZCfv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6aW1vsotq+0mwT7e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4HvZOkouCj87amTA" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MByZSlLE+wS+Jg8lL", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MbjJFvgqh5/Eu7kiX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIgw/lNnA7WrwDV0g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MI/LORfYf6zOZo3G5" - ], - "hasUserCode": false, - "nodeId": "FD6MuvUqF45XGC3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mn6qTtMAreRK+h+6Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjdY/F8oRZvKtHhoU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mi4nAYw37nYDcyT7R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm69MT1bDz2mqYZaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5hpXlm0rowga0NtB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M+vvsyYRWWTT/SKeg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlGEd1+p9mTisvGkG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzdhqGfF1FUr2ijUj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsC6N0M9OO61zpkLO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MBjOeMWi2diHmjM1d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiBszZF0WzW6uoY3a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mb/EJeqSA1lEWJ89J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSB3OqwNIvk7OA9xD" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M5tbx0yTiij7MCPRX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mk/7qbYQYFl4bZPgn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RREt" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FKgHkvy9pISZG5E" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MiVAR7AkWOcC1KmEJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYcfx7c1j67366LVX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGuO+fHiSnT8YX6o+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAUQiShpMOix0BsMu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXZ2CRoF6ZD3Hdceu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MkYwnSGFA83PZfKYm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaZlAprBXDRxMIZiY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mk7AA3FHXJzgirzbv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPgoXj/3eVUr1tJfU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MeWf1Pv9hrywN2FDg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MV5gvpYWjKEi9BPH1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ML6I0pwhz5oWUBpmM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Ma9S5sbCEHks8ShzF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMYcZ1TiIHVE4aZy4", - "name": "Fastened 49", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "MF6D3SKDIL1t/QI8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mx3VoMxzww6B042ae", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MuMlwu6cx4X2CapW+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJDjh3E6CFMq0x4LS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MdyZo7DgmG9A9noZr" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "IWt5Rih/t/Omme2b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "axjbmkr2EjPV1aK7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "EZJKXWsnecA/pHkC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "/7ifTL2ovysccC5q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "MYddI1u5U3neB2od" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "vtboDTTXEvDsUZHZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "SipjMdLleLkEKmN3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "zdI6+dTaDRByudFI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "CQBND5mPdqhebw7G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HqmDoy7uusTmVqi5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ghoXsfmRbD6uJ4lD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "My1AnpRXhi9jPHV2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "OJU5MSZyXrBytlAr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "2Ttm7g5jKsH9HTd1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8FnbHUVyml6alsIN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "sS933Phmzmrn65ZL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+qyuOfxlDYufi/XH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4XmYbkAum0OiGufe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "PPdMkQ2bQIqh21sM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Wf/bLu8e8JBkplq8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KOHfUsCGMwrxWvRU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LWaco/7UKJV4Cm1V" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "kRt4D1tAqtQDFeL9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "16kNU0Pw26qnTJBy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kLSt+p1DvuO1Jxst" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMYcZ1TiIHVE4aZy4", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mx3VoMxzww6B042ae", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCkSvJY7ZWg3z8CZa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MATENdAcw5pMetyRp" - ], - "hasUserCode": false, - "nodeId": "FMZAx7RoLPoUOB6" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzdiDVF9buoXmNuuk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MSSw4p7qp/+6KesTu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MInBE/sY7+H9ZVMHM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M40/wFrHryt7ozJJJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M96BydmwOUiActsXv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MmMFYcyFl3RxoFoZQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZFJUSIcMhVLR9wC0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MERgNwKXylOyWOCiZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MomUsikP8rmIkc7Yj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MV9a8MfB+hKlcf1Vn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M89EMkk8Cozq9pFgg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZdSl/e2IfPFF5zFc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqzXcGLLjzlIiqLuA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJDjh3E6CFMq0x4LS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MjpQwpYnlI89YVEUI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S2FNC" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FMTpWN2QzULat4a" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNNfQ4VFj7tCjOnie" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MU1j0wwxgrdxnDuOT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5VHFXPrsfA4oGDQj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTNgoYegDZFynBtvz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCbDIBh/8t7y2hP+X" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAwbydWhGuBn14Gmv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MS+2YTeFu8EUw4OCr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4zWKL7AKGwh22Ep2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MLTFVESY2OSdSowzt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MFnVWhjlDdTK3BjzP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWH7fD3v+KPbe3fEg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAqkYRnde7GVE1SwL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MO8DyTF6f1Fxm2J7Z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MgvXd/V0pbSmGlgzM", - "name": "Fastened 50", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BkGuD5NXIwLyJidZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtGEZw7lJQ/u+NFhz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWzEhMJqo83U1zXCV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhD6CC/HrSoDW1RZE", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MELarwjXmXcIOQbgw" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nAOTSi2YgH/63eey" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "SrezxaMfsAoA5lc4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "j3qnqxTufaRAQfeQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Qh8wQrSBaKCir5v4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "q8XKxhePGrRiUMMX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "TXqU/zIcGfhQWFfJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "p1mSoMab4rYnQImI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "KJoGyoTvTENcAL6Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zXk0fwHAmmcELJwn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "opWqPfRNJ7uZrDRz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "h1R8hM2DwBdNDok1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3+8s19+bOZWFWBv7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "UdJG3Z2iaWxKRVWK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "F0bPb9KD8EyDMHKG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "9DxSIZ4fRBgJzMRt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "8YG1tXaQvdhYbYY/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "FhmgfhtPHfXPRp3M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "lCYOSE2AySA8V/y2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DZTmpBmBE8wJjv/v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "u2TdD51007O6eGV5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "arYZ9VWJn2n4jHyP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LNyxXlB+N2M8hw0L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "pRd3mb8ABVsif0kY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fx5bPJJ8ARfohP4R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pI8VLy6h/B9pFjI5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MgvXd/V0pbSmGlgzM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtGEZw7lJQ/u+NFhz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYMPqb1Laxg+ZXQCD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MR1KIPN9sw8Gzx5wv" - ], - "hasUserCode": false, - "nodeId": "FnNpFqTkZ0VZ2jc" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MntvFL7hSYJfgYUy/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4vn47IKakLsyHh/t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAVbcPz99wvXyMe7J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtFafY0QwBLgmY7LE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M87T8rdnGo7q/NhUq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdgpfzPFH4U2VG21+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYu7D1Dqjz0+mRFPT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMHM++qczyXW2+5fW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MyOOtDDTcHqQUChwI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHqF7HhiIHBueVa69" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSVOAobkXk1aI/djc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUXoYXdyKq0728hM5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MvhdsZytkuch3Qzz+" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhD6CC/HrSoDW1RZE", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MdMP5LkglQ96vk6EZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S2FFC" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FwZDgoj5Q2Eh4eH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mctan6aOa1aAtOFNK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX/sqBWcxnxD1y4kS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MiE5HzSi7UoHpQlg0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MG1HtLjgeECVmO6D9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkfHpEORTRRaWR2uD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mk4NRnj2TdTB5+9kc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJS445tbojiElR6mN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mms2AAP6L6fbIDTn/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mb+2C6ndEzq5ipfEv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MYxiLDwGxsxS6DJAB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mct7fPoti65id2zC+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZqQP9GeX9mj2tsQY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxW4xODQqnKmM8mAV" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MPCtoS2VVYD9dAiol", - "name": "Fastened 51", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BfcbqfqUdA67aXwZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MztWnvkF7i0niY6xc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mi5FCZhJP1zIQN8cx" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MK/teqqeaBR5VvCTC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MN9Y3x7lBYy9zsx1Q" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kl2qMbrwIiqXOc+h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "450GEpQDfLhM1yum" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "tDhXUerA0v0YBvgP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "SMd/mFekzJujJVtG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "WVT6LQoiNZiJy3sZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "rtC+HFCjlefc5qFJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "d6ZPjwlEeeykOJ0S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "NdhyQjNQKXmGN4cf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zA24NZej1lmKuC5l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ekfaekYxIv5nAm32" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "rRpS9VjR3oUlQH2x" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "ixUvoKsbcy1FbSAz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "9TX/k5LdxSNt0+8Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "su1vT+7iMbQWf9Ku" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "r3SNBGckrGLsSYlM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "1u+SUgVaIZjnzq7r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "NWjx0Gcw/uMUeFVV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "nW6y3I1t/XAnF/oH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "VyDPozqyb2ZwI4kb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XUiS9H3kjhXxYZZj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Ev1C4Krm+t4r+yAN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "XGAjQO3ZcvK8+Uo0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "4Auv56bCl6JsplDg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "F4omGRelj+W1NMOr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0SCSaZm+R1BrOpBn" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MPCtoS2VVYD9dAiol", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MztWnvkF7i0niY6xc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAXxChKvOPVqMmdgL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M6vUzbfXr25x0t1BI" - ], - "hasUserCode": false, - "nodeId": "Fmk1pbjMVBcaOyo" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzDzlGfO2SQJK+6Uq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKXWo722xK75Ic+mW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIPTj4TbaKkm3/pSj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrrSQmEBTZWxBanXI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrKDO1Zje3o3NtZ1r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4ZBXWZY2+fwOKSLr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MbCMMA9H5NvCR1ZBy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MtquNoKAyTh7x+d3V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MjdZs7FyvmfpF+kld" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZKb6xAAoHlJBB9ea" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mu1C09WXQJXKFjdBi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSY+uPEpW6v/aQ2uc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNVgosnS5ihrFvbyq" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MK/teqqeaBR5VvCTC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgAV70LaZbh2mx+qM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J9V" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FLUxDgYKqYV8oGA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQMglKYdqMSmQVMYW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVMcCIWZDegLsiJMn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mu2XpYOo2DUg/vWka" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1moAZpDzVRuXPJ6+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHpGMQk0o8C5Ekvy2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKY0xSBJ0oFSwZzlt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mc3+nxDY+eCzYdaxJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MaEBPTXTjBSVD0GKz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MaeRBAYOqIdWa5IXC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCAPOXuND0e195rhb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgdaZSWn2ih3LhNsI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxj8fKIqckXb/miXG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXZvCTA0F3tWiyMey" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MJhRnwbuLOXhlUTEp", - "name": "Fastened 52", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "DZXYDnEQTVFMNAeQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McC140Q1dsQhjHky1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJ/2ZJMTUA/sEHfqp" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MWDuShqj1gze/5TQp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWbRTYbtMIZC+Ng10" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "d2kbQcluJyMCKBga" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "uZFw4t2mi9iZdCj2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "H7c9yg+MnZL+GTgH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TcTa6hhWcDBz3tdJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "dv1DJbHagYxKOSDS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "E7m+c/+Ew5LnQDtu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "jA07iLERnFHFj1+m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tbmATooCGbJttFqr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Fq+EwDdIWeTcZ1ug" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "oGYWCdQqiaT61EP5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "e6CrXB3jUbGiI3WW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "lCzwT+XrEw8hBfXl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "eqvNAVWgfQjzucVT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ei761NGzg+JRTiy5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "19Teq19jdl9GmI18" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "pPahPvD8AObA/p/l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nhhT4O0f+b5a+NUZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "gVReIIU0Nl86QB8e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "8Wk03Wv6yrl6WcI/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "3x251SYLvNlGoofF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "+2IWf8z7v3k09O9N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "pw6QPH3Glx3smqk0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ttSLyyEMfRgdwiJU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "w+oiJm/2FWS2eCUq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "AI9UNCNCAebwHzgC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MJhRnwbuLOXhlUTEp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McC140Q1dsQhjHky1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MdUHaljnC51EygJwg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MM379xQMNIW5sB+0L" - ], - "hasUserCode": false, - "nodeId": "FzbZK7PzcwKWpJq" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjCtOD34BnsR+fUPq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MEepvv/crUQX/0zLm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Myii0B1OxLAeZcE/Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Moo+khqMEkFVyVgz3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWUAgFDjJSzNfBuvc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M51DfxCzx31O/z8G7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhT01M2JGMn5UsgTF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3hUKfIMngrzmh/83" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3wBSaLWMkc/ORoB9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+gda3dvPJV9DyRDT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MQL7N2b1V7ifCQMns" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Milw9Vhf8yg1gaCdA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCk5nLUS0pU5R4tA/" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MWDuShqj1gze/5TQp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M7+cQpmna3mGbUu+I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J9l" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FgrCBugJ52Nh7Vs" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MIDWxS6B78sPtSEwB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+Glp3+B13nOOPoSS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBEpJZyXG8RXJReEn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVHVpTnGLoQIMLLnf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mh86bqW8YEIDx9sTd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "McfPoJtWUCl0CZsG+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOfTCJbWR698WTgBg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9nNmaB6E+hpdyNCR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MQoPOpqcfY5iRT2s0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ms+Wa/VOADceRzc/v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MG0LHcBKvxc8s9Uzx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIRw6wL0qa1m2kS8d" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtdvQgpDzTEb2D361" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MTfSSM6Nq3CLe1Kjt", - "name": "Fastened 53", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Lxi8ibTv4g6+JH8W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRzklf8nnMGM1QnIt", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwdNd1+6K3b1LhjQt" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJE2CfI29M29/a1r8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MiaNf3AkAf6Zl6i9T" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "8zNpN3FcKpx/n5rc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "4cbv1ggrm3dl6UNt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "9wsvaIDWj03SZumC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "llqNVR14ytwrXEb/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "z8ETo+vzgBNjI6hW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Dmfnv7ZfUjC/2rWw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "DIY8hRXk+xdX9QtR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "F+ZPsa8e36zPG2hj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "htRwAfsCc1XLu5Bv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "GDOFnweWDavLJKVS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "mu2Ya5IjP0V3bogA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "8VX/MJyLw/ypTeZr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "2WgUWoGPw78HZfy7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "NXbhwv9fPwmVwq55" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mriLAMYBA/UF7K7Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "viTjhlMbN9JU5nLT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "kCoUa6OhLKeTohkp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "lqFxYj7qn7jakCNM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "S9RNGdylXwaTb5tg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "oAOS7iQ6vvJEMXiD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "gIw6BAmftOa8WFZU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "PcsayjWkZG1x1Ebw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "lupxjI/oiGpfQOMH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "FXTVUhwNwYBrdcZl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0aQ2kshj069bsZDM" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MTfSSM6Nq3CLe1Kjt", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MRzklf8nnMGM1QnIt", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mc1GgsCD+TzQcQUYl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MEIx3REC8Iv1lk5qV" - ], - "hasUserCode": false, - "nodeId": "F3Cgl67JZvUNKl8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MvChqgwZtpgL3iTKL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "McMWC01solSfpa0X4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MN0OiV+W2iA0Rbb/J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mj3D/1XbX+vrq9CE1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxhllzVPg+tQ+d876" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyVEmBye4rNbHQvYj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MmY780cJcfRaLyEPW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Makrim5plpDlfKwwK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MEwy1R2hbVJMiOAOh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsWn9fh4jbZCli50n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7mqOkZpHe90oBePp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyeZpY35irUfmvesz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5uuraallJ2wKYl/V" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJE2CfI29M29/a1r8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M31g8SjZFKIju/dgS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RjCB" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FyahXBNS3HXdiQ4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MRxAuPiOycXmKPgmV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3PXY+7dE6FlQSd1V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGqS0RvZlxi3UHq1b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQQbwswFkGoS9Jt81" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCFZ+M1mRpuvO2DGS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mb7Gz+zF5dGXR41/G" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwLMEEElGy1+XWPB7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MCjXyGgY0nh182alb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M/ZlO+F3hNuX/pARm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M/OU3R2zaE4JJxruz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRH6y4W+Sl6X9THmn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MXmax5QiTZ/UUYJRF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7TRK4O3NbehuhioT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MEYDCXHy6FBMRVu14", - "name": "Fastened 54", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VhmO9MBtsuND2iXV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mgz6wMsORxKgcOywK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MuzzH+q/42rgzMsxs" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaL6rhH10SQt8IUlA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9b/tE12LhFmObrDe" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "DtchwjnCq36BZF5d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ozJqo3p273W+ivIJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "l6M7W/JSs0U5A3Mj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "kY0nbalJ0P/hOiVp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "2gz9TjtfR35ss1R5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "kvr64T3gXmZqbl7D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MkhUI+ngWzYifT2B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "baD0WeUQvFXLhwSD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "b+fPaZDir72E8Fnu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "hK837+MAg4jNFVuY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "NsyuQ4B5rntbPgl7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "EBMUmPB3nKpFSr3h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "rZMs8oimH6cEwhbR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "RmJqn7ti8kzHApLg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "6LAWaUVTP1AuwqO9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "K1Ruwc8TWJAIJQce" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bMuspdzHpJutDn99" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "7uxNXRk7WGBmRJnh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UM2IdDdqF3YdIo7T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "w5e23lClp8P5tMhc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "oHmCxpCGxx/1hyqH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "BHbEZ0eamFLAyJxa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "r7owgKLeRpwa2Gav" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "GKBED5MWzSxQGVO1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Kr9Ltht7rqRTFlwW" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MEYDCXHy6FBMRVu14", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mgz6wMsORxKgcOywK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MR0LK5WyJMpeZLpM6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JIF" - ], - "path": [ - "MM2nfT/RLttyGUw4T" - ], - "hasUserCode": false, - "nodeId": "FDVPVsGgOSrX3l6" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjtMMfh0ekgoIL3DX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIO366q1w49Haqqwz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzsiqkEq4xZuSvxrB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Muvzg6PaSbwiVWv1o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEOn4Iol9eOl5mcEX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVeu/t8PSpqAjqVhy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZ/4bMdVXSd17v24I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3B6ejSalbIDEkHoV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZCMPGPEFD+lOHZ2Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MeVh1DpNkL0Og2exn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M5DxvEqHUSxTBDPkm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFnjC/qAoQHfgaT/9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+dxyTK3KQeOzv3eC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaL6rhH10SQt8IUlA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MctBj4umnKrpDwQmU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J9N" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FIyQSwXhISgfxSZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MgfAVfgAe366Qnf12" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MySzqVJlPWr71LxJl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZtons5ha1+L7Gs3X" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MW0BdwG0xzwP/e9ML" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrotzT4IZ05+V/F9m" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MA7XAnlUPKDCHICZO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXvM88hsH/vD50T7C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MUGO9N0gI5WfpNUtG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MyotyDg52bVgV9Hkl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJ4pBDSiUDTEPPhpz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MdDpmt3ZjAN/6xK3Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyQrSbZEc3il3YiZD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MYYbK39arODv92aD8" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MfshWXxnEdfbk4HkE", - "name": "Fastened 55", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "UvjspIiL6eHL41DE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MVuAxNKOSL/Pe27V2", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZdUzldiac8sSd11D" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9lXb1YfaV2E/FjRr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MYlBhTisaFzb5NXaR" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nQ/G35izjrpkcWn8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "bQmwm8WHl5PluPKC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "gfsKqFzPGufCTmMx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "5408vo9Htt/qbal/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "7fe7+sTbXLe7iDZy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "YZWg08pmDaz047tG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Ch49amO9r4n8rXlz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PR0AV/JVnFAnEuIT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "s1DX2jEreCgZ1Te2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "L3gdwz/wqjtpFdQx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "G9+I5iIUkFZVd4ia" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "dyV7kRzgkHM7EZdz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "D+k61Iv6nXARQKm4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "3plYz7pYgDJ4Qk71" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "1DCYf7WiCxPXjcvj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "KBhlTfa1PtnrcUn2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "GoJORO0vvbmvKzNL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Caiz7yd/elQAtHgb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "R1qSeiPXC+qMOh6U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "3Pzv5nA87pInHS5a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Uj50PtPir7yF+Bhg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "HuF/7JX4gRuNbCah" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "UPLmruuhT+R0fKoa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qJPoxiyuMF6YQH2/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6F9U3yk2obes5BU/" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MfshWXxnEdfbk4HkE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MVuAxNKOSL/Pe27V2", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbREy8jUr4qCfx4Cq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MW4d9K/527lnEK98E" - ], - "hasUserCode": false, - "nodeId": "FI5aPsFuuFX3p8Z" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYRXODNlSNuMgfx39" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHwMkp2cJSL+9spUu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mjp+qczNLNTerTpIG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWPSRjbAVM3E0Tz3i" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZArqmJuHRXkad3//" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8i4h4YSX/QHBcl+U" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mn4rfx3kFU5lIphzH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MhI7VsfYm6aAcNonx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOiZHG0MAvnE1NxFB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M40GhX2HM1yhbKF3/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "My2o5zKsQlA4x+mkP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mpiyivuc8BAmfbQlV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MBrwjM92/r1mEmlPC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9lXb1YfaV2E/FjRr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3d4Og2HPPP6GhHsm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J9t" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FDYOUQJSdFZjFWN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVDrgUdtyGo6VFx6f" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVt5YqnzoijovAWFi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7GtAkkR0Ps4xG/J9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3utqlFTAaBUb0NgT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpTL7+SQm6UW+8YTU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJefBDRNHjxoc03bE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIsRd6P/pNHEfXbGn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKJC8d73Fx0Ab/5mb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNdBJCbwnZaGU8aZI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDn3b7lRHrxcwPwwk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mo1OqXoOqZTvaWd9P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MqaeMelyxAZYMKydZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxGiYWljcqyUys+f5" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MiGNoz9S0E80IXwly", - "name": "Fastened 56", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Yvhsk6fv9pU3VnTB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmYro+35VOZx3d/Gl", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJST6VzLGL1OoKLEE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmK3CTeCe/hxhx+oF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhIs7fJM80vJQ10nW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "3tfT/+GY6bDxa4hW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "cXJkwLtT0tbiQd2+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "kmV/bTbekIVFh6ku" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EY5C+etdp7PwefIH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "xCXcINud5SKgd45Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "6kSbPKgqIfiij/HU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9u1meiMY1Glc5I2E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Spfltj0/k4sgRP6h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "R/gW+dpioUnLkrt0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "au53rn8yOkhLCO9W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fCfVuKbBPCHuXdiR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "N8VGnGhpi8xb/B8h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "v2TGnph9d/XEX2J5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "4IOO4ZPM8DAUu4aQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "rEH8ujQ9u5ZM+ZPe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "j079lcSWxkKVYbji" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "eY6tGWAP8f5l5Drd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yZshrx4qztSOqmgg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ozT9L7s0I7uOCIpr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "L7eM9lwt5TuwQG6N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uHBxt8NB5hbHe7OI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "utFBaDYkYTb9zZI+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "tuy6SJXiodjYZTFA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "GBmhUtC9ScyqqGlq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pM8+9hiWEYV0cSCw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MiGNoz9S0E80IXwly", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmYro+35VOZx3d/Gl", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mymv/MJs5MYoy1X/z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M5uuD9S30FL6q6hPv" - ], - "hasUserCode": false, - "nodeId": "FvK8uAyEkJJDSHn" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M83NkZb3u6aKwflxt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MmoIX21e24osyG1RP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mz+JCX5FpyYGNbl0d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlBDyh9xlvV3qjFmR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M03d2X8dVPUmjVybx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MXpvOCEtnxkHs/2ua" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYSNiNPX06aSkbyOr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIfN8AF5pZtMtEXok" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MM9xDopIkFsYPH3Cg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhFx47njLcptRub8V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiQu+8DtRG6AHEqGw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MN6ihz5ysiGcQK6fj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MgjbTQ8SU7KtuD/gn" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmK3CTeCe/hxhx+oF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTSlWJTplAbrHsG67" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFZ" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FdvVDsc2nahpvhY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeLYaSz4ZwRJTkZUj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5tUS9Mda/YGW3Qj2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MSuUq/2z3OKa7CDLe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxYVFKs/yRJkCRIZR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBar4rjR5X3nwfzYD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MACAvCh74rHJnQlAa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7aEDStlmF2o+Pmkz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MAQ5EKlqTW7LYFEf6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mk+17n5g6qeDBDxBL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MW3W+ndWHfHAH8OM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MtXn96L2e/pRIN7C4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MhFyheNQ309K6YIor" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mn17R5K+z9vw3h8/+" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYdPcvCEzKkikb/Mr", - "name": "Fastened 57", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "H9O0b2kYXwdW80L+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIj6Aaj4UxWKy9nNH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRx1kJV29fSknsK96" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mje2TuxQrmU2A7UQT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqxbn2W/KjmMVvrYB" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "y/TV2cTC7AmWOuVn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "uxc8H9pXxJVuYQ0I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0FtCbYanFcWk/+k/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "DndlSXNlfy2a6zbp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "DMmvIPDGJke+3epk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "5u5mtxqmCWpveCNM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XczFynFtGsyTRdY3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1wP+V6jpD207BZNt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "rPnNjmPo1PFQUYXN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HwcEAEv5oFvmapNa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ckxZht3ReTwV1yyR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "xNr+xcgKsjMt9PUZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "sbFZYLm40dxVm1w0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "zST6fgMfJe4inlCF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4IT5LMwxz3m7fhSu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "AXH0rfd6UxwWPZUv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "x1yvDiyCCvb8gx2L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "9HcaCJrP5FHThpZ8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "pIq0TM+Myqr7ARSU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "f91vWBkVgmc1lwkp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "GkL2gcI+1+L2naqJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f6kwCbuNact0N5at" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "2I8LKVfxavqM9ICL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6Q+xTduWO1aW3bgP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "q6PMTtYix+urKC4v" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYdPcvCEzKkikb/Mr", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MIj6Aaj4UxWKy9nNH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3TaU2k19UQBPBcHd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M7/xxAUIljVlDTKM9" - ], - "hasUserCode": false, - "nodeId": "F1yUJePRLI1ojms" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mh+fIl+5/crPVRqpP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/b5Gf3vN07HANuOk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MxuV6RCfgVpC9qMOl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MIpJuIUEjIbafzh+d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M81LkJDNt7a3AAlQB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mf3LH62qZPmJTpu5a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUWyD+FxOoiEyN290" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWxhTbTpKvXDjK1io" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MUYClxrytjduBlZgp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mulp7q/aFV6jbA8vU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwjY3i+PgGYUpqjnI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MOI/cxzByf80OS+Hy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZ6wnglLhOo6dY+KG" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mje2TuxQrmU2A7UQT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mkz86Uz8csmENWTbo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFh" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FmuwUnlXnkdsqfY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "My38kVkYsy/EamqF8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M9sYqY7wd5kcGofWb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MlrL/UI6xY5HliYPs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHn812uYUUWFE9GhO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4JEM1zSsb2+JvVt6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtNzyvTjGVzvMv0uD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mf7QO4QnRrUiACjKl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "ModgWcS7zEc9a09vJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBydLa2Unwl+WQOdh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjfYw+svQMkmBoi+C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXlDHSAsDiMVASSd1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNKLflJzWa3OkIu2i" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiodUnUEJwUxhzaol" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "McGtg36ymAjVMa8GB", - "name": "Fastened 58", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NBkWqLia+y0wwDP+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpJq78Asi8zk8JeTW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVDi2dL/OmlJpPNHD" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MqDMt4C7Qnc2wBVHy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2WO1bzwtTV+S8/oo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "t92ofGMLLTwarayn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "F4yb8+tZQJRYfMv+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "2C/1IlQdoTRw3RiW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "iPlmRWonyNjhU0Rt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "VCQxh7fxURldGQgA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "CPh0tlRMEj5VWgh9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7tJ0XmQ55/pKNOnG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ffza+ka6AafbG7rK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xSNuNWuMhVeQDMAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "56Ey9kRJRuDZMkrN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Cevk3oEgu8FtFegO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BdPxfcGNUNmbjy0u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jNOjTjmnm4bxBAFd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "LabZa4QJ2cwzwPY0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "vKj/hWd+to+4Z6zj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "qdEnG/cPx0/vmIJL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "jN0pAzI998s1CWe3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "b+kfmXD1gsoaZ2Nf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Fn0IM5PazPbluurr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zsmZyhT4QablTxF4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uJqRK8Q8Pg/p24zR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "p1Oug54q+MlLs1Ss" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "6uBnswhjD8T71I6r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "lLrTwiZjQLnl2nHr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "WtDbwgQDL+vmfg8u" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "McGtg36ymAjVMa8GB", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpJq78Asi8zk8JeTW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MpnIWbSZNKyg8Exad" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M5AKcVOaVNfA0Oosm" - ], - "hasUserCode": false, - "nodeId": "FVujrmEakAv3X5D" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4c/0OLXiGiH3l5++" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MvE6HfPNn/wZ2dEGO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MMcz/koJkMzNlS/zw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXs+c1JNj7AVpeRy7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5ZgIaaQ8yY4P4Bme" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MM/r/6W2Oo00PAG81" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MLk66tWBPfheTHFIW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGEZ4/ZbW+Aw9ZyTO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfJXDQxmDk0hXTtix" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MuW220gGcE2vujE2l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXOLlpDDkP1x9Z0Fq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MVtuvWRDrqzOaSURh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mf/74tNnO6PRQskq/" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MqDMt4C7Qnc2wBVHy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MS0KX4i/BmtRtDJZ9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFp" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FpQ2JiirqcXOuWN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO9xRuGDakiGKCpDB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMAuGqpV2vK8MZIz6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJ+PiXVcexCfaMsgx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxfukWVF+czoVKhTf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVbVO/qSPlxshWh3J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBhTXQJ0cx20xj7AY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCiVuumf1rwfHs8g5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MtG8kKdmDfxPMxCt4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpeaTo8JWyY+iBr3k" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MAfnt2gmM1BNCvVtX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mgkk7l14Tbrx5/r1b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYAv1VKvCM5gcfUvy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7/p7FdTOHQp/meu2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MscQdGCZI9lFmbAh4", - "name": "Fastened 59", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "SXUOsr2BOrULDefJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtHWrMGSq69GtU+n6", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MtYRZayZyGGArw5it" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MR7/B5zoK48z6LxXg", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6t52/4Pvd5Y3NpGo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "UKJOyyEDSoE6I/w9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/ODsI8dAFEJbvh9k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "hENT8GNbgzx2BSz4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "sIGPNvqannBcFI7L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "cOC7RKJowLOyFqhe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ykjyc2qbmAxJDHba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "sTzK42MrT9DMeQF1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Ikx8mvQiotnuLo32" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "vB/+IaZLzWREe7qf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jxw3Wz4Dtr7oclBK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "oQ99cM5WwH5ivLll" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Kd3ZIC4E81BeKvj1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "3T3w+p3Zxte7wTE9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gI/U6fXlNBvU452v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+aeN61JFbQ5eaqQy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "kGRSNKG9pai8TuFb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "wPaLek2QrWms/dOH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "8OGN7eOyRdmChhRY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aGHGeSXRj7zqQTTA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "EwxWWHayWVD0+m5R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "E8S6GlKtCxfacKkq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6RbOdPipR+A8H25s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "p+l4EKTea+6JqjUb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zDJGVbQz8nEkcuyQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Yj9Wu/E4T1Ll9Ocf" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MscQdGCZI9lFmbAh4", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtHWrMGSq69GtU+n6", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmrNkAv0T4Q9Z74/H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MYtE9iIaiJJPfwlKv" - ], - "hasUserCode": false, - "nodeId": "F0nZOk1GDkOzUzI" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MIaGU7z9uXX9UJYNL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrbCRjFb060PNlAAL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzLnMCZm90RarZw2L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEgOXabN2ReOMFv52" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9nu28egWO3Ci2UUP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1DoPXt2gLQNMdH+c" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzHsrGQbYi2PlI9Y0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJ60gEfDmnkmodImB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlTJOZ+i7shT7heZE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxDx9e3ohHQ6k3lus" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqbnCkPczHcdAePE1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Muynjwy3wCcQqs31A" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MWOxVK7wbLVSZdC7P" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MR7/B5zoK48z6LxXg", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGf3/KT2NFnz8bPGp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFd" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "Ff4F8obF1XEOuPY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsqFigmoGEUY5e1Zh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpKWVvc8jY1HbOGap" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmM45UsBpVbI0S5H1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McjToCmPG9BGf4vpS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjHk8u9QG1ZuIXHAh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMTMvE0y8NQhMG+dW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVaGYm1z864Oalhfk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M88x9Y6QM25uu8tGW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MCe90gQJ4tjvU06b4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJk8dbXGbMtttmsiO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeBH/fWG8vooXPniQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MDY/h0Ro2FPrW5rbh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEXwkvSJfIDLMPAIT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M6cKUvDxzu927vZgi", - "name": "Fastened 60", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "tJlgftJBdP+JJykI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MYr0l6njzgyxpNQH8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MReE49TpTlmJy7B4l" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmJTR6HVArngTUxfg", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXoSY9Q6fnlf5+g3U" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "60YkgtMd8Cl5om0T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "d1O7zfQvVOsRsYRV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "BIKMqoTxKGAPkKZE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Sc4pnUmlO1CbBU5d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Lcs3QO5K61zbyVxw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "SzTNUAiOr54PP/Pd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ybP+pGtguk9qKKhP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "O/3x0rSJb00B+MKY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "uxznJLlKMJ1vHhTR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "XHU9q7r46HMlv2PZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "g8Ozs8JfUHusXtCE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+GxC4vEob1NU77ab" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "/cWnulqCPufPQP/e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "JCDUv1QYg6B29v4i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "RiJKVjm5beg2jEuV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/gXQTJCVbgr1BhKC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "L4GJrT1PUWwcWQXH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "lTK0/VioZZjdHCCT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "fMhOaWzgueTKoCud" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "T1Ubk9KzrJZ2JPyB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Sdu/B3FbKFdXtHKj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rVXaQmwjO0f6gp7t" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Kp246xEM/10YQ4m9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HRzHek/A3EEyDOo9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "P/EbUVL17Jv8Wfhn" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M6cKUvDxzu927vZgi", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MYr0l6njzgyxpNQH8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQb89Kg3wYH0lx8un" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MQWR1Z3jXuDrqH+j4" - ], - "hasUserCode": false, - "nodeId": "FsuvK8QKPSbDPYg" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mi4tmGDBBn0Ov8vGR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mthqus+++PS08GG3U" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGYrl4XowaF7peQGe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCRsm66ovR/zlvG/u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyAgPl/zSALolX5jx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1n2g7lpQgiYxD30t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0Cst3Bpiv/yW+/8v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MiTtu1uVSa76cR9Ma" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPnoKmTDTqsI8ljzO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJEfPYjt2QBm+uIuC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPGP1dlbA3ig/ytQS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+Hs1BxIAMZWblT4+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJoH0O59ik5MmdSDq" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmJTR6HVArngTUxfg", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MiUBpwVgACw3iS+XL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "RlFt", - "inferenceType": "CENTER", - "geometryIds": [ - "R5F+" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FBHnciuMZ8Mt0fV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVNVxuR9UmWRcpbZw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MW0zG/f05wQHSC2BN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBRKgCdHk7B+UYGW2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvHtDxPLIJ4d9lr0v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mwln5ibJ7sECcrPpN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3lgF6vv/gK/FGtMZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MoAb3lDvQ+Z+zWsVF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3yUQsvvdmN+vEEEO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MJ5mtsQUt+s3MZnUO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPT92xjPsGcnegEpG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MlKlMWxRHOAJyNwFh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MeKof8DBNG0GY67sQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJg0OUTM1yJpiSRKy" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MsafU1AHZfRd4mRpp", - "name": "Fastened 61", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "36SGD2bRGxZ/hT2a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MROdeWdXuDUAfekl3", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUWovp04/0B/9z2fB" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhdEZprH85Yf4liTR", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpEB5Xqc4/lSAE8rO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "dWl6hgGvTutlIXJL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kvN5aOWUeFuUf28z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ysHC/Vvh2SQEw3Do" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ow1S6cmjYmDZm0hK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "OCoP0tPeSzMZblHY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "JYjmzIPx7Ot+jl67" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "6f05UmfMqz7YBEgf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "MdePVtOkAHIYQAVN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "cM/o+3qd+12rHy6k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "6Vi7K3OL3zXuMzeQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "J9Ra6VBGWccR/U57" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "rBYIsJu+5W/jMAZt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yciANnfjlKO9spsG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "c0YWpkge3IuEscSO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "70Gkw7FsyZTsU8Qn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "FufPhgxEHaAV1ABO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dTrKvFMr2bqHKoPz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "AEq4Z9xT71uObt/D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "YT0WHsWLvujMco0k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "rKhJiY3K+wgntaWl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "9qn1zCW56+6bVkTR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ffbFnDZbcs+taY27" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fqueCf1B4fVxuBNu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "h4u5e08ZmqSLddRq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Nr1VdmgiCC/W33SP" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MsafU1AHZfRd4mRpp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MROdeWdXuDUAfekl3", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNGM1wGTuKmCVibIf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MAGtFUV+gVckuwqUj" - ], - "hasUserCode": false, - "nodeId": "Fgph4azycVDZFBC" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mqs1KHdnzismaBus1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKQNcDsu8yhLQhBZO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MopPnnFdMVArBSRbz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWsiltCd1Nkc2jhHj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxWm3mVCfnm1eeEdZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0TJMJOmQS5My5njJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MesZ8F+LExkXVwaYi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8ydgSqOFMplNIbt+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M0n9qs/2YIqNxvGZ0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXCcJJnvpFsMRot9S" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3PMiqC2nG7Bf0B39" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSnovuihqxxI9w/TW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MePlpPRosycbCuLxA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhdEZprH85Yf4liTR", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqBs7Z7AZSO9VQ4lP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFl" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "F847z5fojZqp1x4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MtFiwfB21gude4mo2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdWtaAWurpd+/upmu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MqnrACSzWbA3oAlg7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1MZOiRYdSSNMWJPv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBZk9MCFTwahWKjbC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MI0R61k+O20YAUoKG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDGZHZjqX34zyL4r4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKO3uqwo01OIthjbM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHb93p1gqiwiDgya2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MV55zjEI6TZqY0Ph0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIpy/Lxgl7B75ZQCS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MOeorxLp/78vjSQzO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLMyjWD+UleisMolW" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MAl82oQStdFLWCl/b", - "name": "Fastened 62", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "0HmjeyDoMIatogaZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MS35aHfS5UbIV1fjb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7po59KIFed+1kL2z" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPBpaLEaD+LnoNJKJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mc+JY9dnTMaJlze/z" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "KSgQt9aQ8i/hvLh4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "sCMNBthl+RyQjtrR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "sVrVgNsCoPyOEgGZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "BtIorIHr2j6u3EXo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "hkcLWnJamQtckdhP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "WYEcLtplCKP2Vq12" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "SHFij+GMvx10R8+z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "baXo8nYKAUqH7FWc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "D/WD5M4oQPX7icwK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "M/nuW0vuFSrMyELu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "57ovKY6+KD9BzSFD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "lengR9WyVaZCPL0V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wPt/XoBdu+rddyAr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7OiFslx5HhIFEVAk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mEBTR+nsJeHTUt8U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "QNiv5CLmtrtlcw4q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "5Im4jknCozTACz6T" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "JXgiJa5sMrT2bncV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ovTY80jUqO8hqSqF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "FfstN/lZfwkY0evE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "9QK7e9YXi6xdwHbZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6+lJ3/bzkOQjMmRo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "8p+0FES1Akd1yahM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4Pc0kxz49fKk3PtA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "FHhMXHTU0w6vNx1a" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MAl82oQStdFLWCl/b", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MS35aHfS5UbIV1fjb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwjtU/KDktuoC/8Wh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MPLlBypmxqLBKDvea" - ], - "hasUserCode": false, - "nodeId": "FhWVFdSWtKIh4rn" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MoSAOHZqCMhvv9cyh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+swhX7zvQAVG6tNG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MwKYd9WOx0JTossPZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRagZjuu+Bv1KyWzS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOfdnH6UKnNyHoSHn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTaZQnv4ke81g6pu/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MB40fCLawsRyBnLBE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTvSjBf/nzGY7ouw8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmO9pkiQ+I4+8M87D" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPuxwrXRJDtkOAOi+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MlJOaVDvDw/YSp/1w" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSKDJEsyGlvAcOZH+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MDY1vMfDDyfxfw+lg" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPBpaLEaD+LnoNJKJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M8HRbb3hNVvPe6/VK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RqCJ" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FG37JJvu8SFFaP5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mq00pHz3t6pGuJ0ba" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgYGDhnLiLhsiiqes" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MHSoXIElb802ASprj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Made1Q7nO+ZJwVaie" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mpgz4YHpgvGWT0Nc+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTS2kxX8Av+JklGRv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKwSjQ/QuX8lqqSTU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkE+Cd5VRq0ie+k/B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MP546kUH4aJiBvxL+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MwYORGWHt5ypImtqf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mz9HQw8S2jS3ZXZ1L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mvn6kKyAwG7NabYQh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNfsfREoODKrJtPnv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYQM6hQ4Mi5Gw5Qds", - "name": "Fastened 63", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cdfm0C+5QuU8WJBk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MkQsRJRJb+oRHiPOX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVvD9jfwDGcQWVLrg" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNtmodS0T7hTbuVr2", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mw1xIB1sHHsWyWVDX" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kKJmlYdObdvp4v5z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kAF9Rrr+JJjK2yQA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/TyhB9TYCQTCEcPI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Am8bdvxyCqy29MOJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "w8o49tKn3v1Sbp3r" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "TJMej8N6+VA61dQe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "6ruJ6DZ4xRS2nPjN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "sM8tJ4YBvf/hzLx/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+/hJSJIKWqSGbfwt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "I01lswdkb/PWc4PV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "B4xqr3S0XHn2MC7f" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "dWm48zDy2gti1sUR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hQVX8HKC/eAOK/Zc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gEkvCCgqoMxkAryl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tZDCkLsMIvmLc1Nb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "sD8AqrFhs4wVkv5W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "XRm5vnUJyh74K0Rk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "+gQ4FZyBAMbrlUv0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "fwTVypM2sqLsI6Q6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "sso8qq+rgKzAH+f8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Zq+Qtt1Hf6JLE0wW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "nMy0Jrz+9qzN6P5A" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "EtMa2psfq/DdXkCY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "xtzavct6BkZMHRaM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "9uvnAggySfEE/WmQ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYQM6hQ4Mi5Gw5Qds", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MkQsRJRJb+oRHiPOX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M4M/dhYqbpeKp3gJT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MWZ4wM+1NolEosJKz" - ], - "hasUserCode": false, - "nodeId": "F4jVX47GkGYNPna" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MlAJPBbXwdM8vj86Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M2X5HBQvKcIfIZVrP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MgJQcuhpon8LQqrUx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDgX7ikIBwXtu7QNW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mbb3w/Vjt+lvsQtL7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M+FFBK77lSTwl+tL7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MnwIAKi3N0+0EgYbb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJgZZAzLXDRREuIS4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M5djpzmhCiSnNXiIU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4cgjreGAalGNA9d7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIAF6GoAEAV/TKwhG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxt+lYQTEFaoiXlWL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJntnqKqwds1IDU9M" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNtmodS0T7hTbuVr2", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MsTL9TMwPFbwg+1r/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RqCF" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FazV5LF2g4HsYOt" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M63qn228j/7MhEPYA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFNl7Fxvs5zIQadCh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQYXpDSFwQcNhqsmW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOHlC0Mhj7esFSQ5H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZanZoRgrEgPxRdhV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Ma+OQQDV6WBMnnwY8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MI7tjLmt3tSB0/T5s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpYSpFGq/p3tBdNnL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Me9KN+8lZvntg4xwI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MLDso7JMPruKW7E4r" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MquipZyzt7AyAwDDL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mgy9L7Ng0rKlrQQia" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mcc7l2tTAHvIr+vgE" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "ME1Zi4gB/LVo3Vzgt", - "name": "Fastened 64", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "amF7GWgrf9AEU2eN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MrIOnojAifaVFwHpe", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXN6uIll/fBXH5zag" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M+C06lHiTgkNBf/XL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MelOSjRGBATpKN/W5" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "mETt9T/z4aH8LA40" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "1gMQ8XcDFlDaMM8d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "dRusMxHwh3gQ62rL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "IdiQjGCanYG06Kfr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ebbkFg2nS8ALaewk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "4Jw7nLQm4/lCdeHO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "pTierojAovRaHNph" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "lc2iGuePWIpaB60j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "ZzeHepMJ5aQ70U+q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ky8Sl8tZk3RZl60D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "7O8WLamAwVDb9ueP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "5pCUEL0b5jON6zyY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "AbUT834y5i9rUpeK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/CIVELByYs0taQMZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "USqjrvme/l6GrZPU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "pkxinlEARtP6i90N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "zciB/TqZa7Fkto85" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "M02CXnF3pRcN1NuZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "C0NivYCctyI2J5lX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ho6+JfF2LNstcuOd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Zj8ygBUj2myJP0el" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "iL8aFXZdjUTc2sJT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "B4nKUofx8vt51pwE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "m6vGRCWmR/hbnU/w" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "CpHOiGJF1nPBWKvd" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "ME1Zi4gB/LVo3Vzgt", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MrIOnojAifaVFwHpe", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1D2SEP4rntevQTcR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MB8v/7B8jIzoMj+O2" - ], - "hasUserCode": false, - "nodeId": "FCpw2mHhsPucxI8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MWyk/L+0FKoSkViP6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOCDrF0OXeBJdkPZf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6GDmt4VokqcMX3lT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvoAgHaMJR2RiPTgX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXZd7i7w1GvL+tlX+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Moqii4lBjDGHdrq9B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MRKzGUq7YX5X7agFO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBcnOb3QKMNMKW9RH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZ1dxK0uEsL8evhYA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhWoXByEopV0I2f/8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Msk5+QMYgvdy2hBFf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkpctZGfMcqSnraDG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZguDjziZXtHfCb64" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M+C06lHiTgkNBf/XL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mtem3h1C1KHoWVBr7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RqCB" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FqjBGTvZZqaqQA8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGuSPi6bewxAvE/0P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZfdMNFRl4q7qnJlH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZQgKPIPnlIAFQHl7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVBDRIO9JGQrEkogP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M23dDaSL0A0YV88iv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M5B45CE5mF67/NfRF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MrVNWYIzjUhje8rOn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3dKywVerHkH2N+TV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhvBeSCgX62z+DBIW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MIu4P9BCFpljNv0pQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Ml0/za6YLdl7LQtAV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MdLPOtNUaX8J9Wngy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mrbrt/U+tx7nfJb5M" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MNZSDt0hzfKuA9dkc", - "name": "Fastened 65", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "avt5ohH6byk/zvkg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mh5Id+vmBdZv7jPQP", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MR1hMEeEFWV14zXXH" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MXEW09tQVicNVP2I0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVRwNWXdRdqljIfvG" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "RNSQqCTZQLK/BX/s" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "k3QOZR2sdmeio3sc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VBkl11uwy/i1NonY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "9bscTBC1OWcRw+Dd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "/VGpOwffSSLPZOrM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Vu/Dqa/gw8JTUyeI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "8erskLNzAxZoRkMH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tsoVq6+E32vJy378" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "1GRT67VdtXN2D6Zi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "rpcfxJouezfXqJT/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ZyspH9f6DrQW6u/J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DHoS1M/5RXiMwZKB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Rx+ZUUPz/c2Xaimq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "YhXsDarv1uzP/N1w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mMvdIO3jYSvjmGNp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "6g71MANEw4gkRBs7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8YRIrAe1gX4LNf9g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4602MxOtwRPL7684" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "0OuWU2dS0MXvZNEn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Cbla+/WW6A38Rzzp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "WyM3zxvSWsYsrYFd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rrNGxduugcogZFhw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "/u6nKxh3zL7uKdmU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "gf3+A1xBTiJGKfFy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "FKgW/kCnQEkoMWSO" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MNZSDt0hzfKuA9dkc", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mh5Id+vmBdZv7jPQP", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0XQ0UKZCcNce9Ipp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MrdT+uQcKoonPpNSp" - ], - "hasUserCode": false, - "nodeId": "F9AKtGHNMdGreKw" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHFFLDVdGj0E+QZ1L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mt1GC7+7bvOuKOUd/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3t790ppRgNyZ4ahp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1dBQfPurURWtKk18" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2afSvQAuaLA4S8Ld" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MshTqCzVkKh//8qx+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MvBBHm+zqa1zgWw9U" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpKJDhh6yV0AbDYP1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "McWLYNcybe6ablWoW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MIAvayRNh5bndw/Zb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSwgoGTNqkFYAiFIs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFRL0vf+3fmkT2enS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MsgP5Rb2f2gaC5XnX" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MXEW09tQVicNVP2I0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MSIfCXwF1GLvwuoOx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RqCN" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "Faz1qX7uJwnbhX1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MCZgQOyLPGrDD2NhB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MD73ilPE+AHEwzLKr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeGh4J8ZcGtyiDWPk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/PsPsah57Bk9BQlA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZf1xRrBsUI3X1xQA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAatD3LtKhnBhxj5l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M2dItIw6cCpGQwF65" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJ2I/+5J5HIj9Dx3P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MQ+BEUCU6w9e6jiUw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJfVSBPM5bTrAaHG9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MR1/cQDLM0Jfocrna" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtlYlgQtYm/CCPmAH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXnqtf+6rTXB1C+w/" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMJ5cei6p4e38q7EM", - "name": "Fastened 21", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "rm2RzopxIvpTLiw5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUraR7b8r693bEcYp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MGkB6JTyKXCovI+KO" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McvtTp0ESqKZq5rRJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5FaaEKAY/Hgmb42x" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "KtiD3Po5ff9wkln2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "oWUmHK+rs2pAELMR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "hawEctQmjfYf7zPY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "nDusUM/hk5voZrKD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "TXdg3NQIeI8gCwO6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "/ZuvB6GJagnXHZnc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IpBpAkPar5Jp1y0o" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "8IIkqrNDBZWCHKJV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "yF1PeOkYyDNfSK7y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "7JC4R0RxMxScLwxu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "O0bq7CT6oSyFGkgG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "lOpBiDxWjvb+WtKT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "1PqKCbIwpYd2ZM1O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "whlBP3qkFjct3ZE8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "qXeGTNgfEq95dpdY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "zC9U/XzYTGw7kc5t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "AyhXA/WLtl1osXKe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Iuv/tl1vn8IYGJlO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "+3rfnKjbD7becPiu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "yZjFh/dsbYYUxdon" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Nd58Ci+VPnaZSuyg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hKGbJZPYUBrsNfFK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "1rMN+b0WgUuIKx1g" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "JWWri6Lj9UxWJwwK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "V3xGG06LvvShFVSI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMJ5cei6p4e38q7EM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUraR7b8r693bEcYp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mvh+RbqHCA8k4CncX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MdQq9PVpB2hoshML2" - ], - "hasUserCode": false, - "nodeId": "F9QbugGNuuKjeHv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPDRY0us2VFETn91T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MJdHrLTvk+3WhM6uq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGIyJEAQJmA3iTf3+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwtL/r44a611WIf65" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0bx9lp8iErRSk8Xq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MLJ8qRMYC6uWJEao1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "ME3ZbxuOCHZpxkV3+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvSIR7D8jl9IKArfb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFj2y1cFNJBPJVrlX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4eJ8/19eIZIfdaSY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MLcEZyWnbqrznL2dU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mdp56aqVN9bghSJut" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8PL2ki0bwUIipc6g" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McvtTp0ESqKZq5rRJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MR2QvUpBW/4nkE9jg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIGd" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FRv433lyznXMEpP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MWMBpgRRBbCMOgjdu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4pOhRdIWBpXeRo57" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAgCNwAmVJC0ECWVX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKKLWDafDRp82QpsM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MW8/Q7sPaTimJDIz+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPRq3eN+cs0J7nu1C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7a/UtO5TqcMfVglt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJrZBzwz9bLZ7hvUJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MWgP/xIgUA8Bnhf8d" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MO+Dgk7Oc0cYKeIND" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYaf30VZNw/Nxau22" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyDYcdgigl7e7etYq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFSVyUq2D9FTqLdTK" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MGrvmAaV3KtSk+rpo", - "name": "Fastened 22", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "mcjG0vLNFXfY+f7Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/4HdmX5VWlZxWkSC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVWIbIA9JqTkwLaDm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgDFbvu5L1xB4Yld5", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MO4F1F9mYw9I7sJ0Z" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "XIv8SpkhQnkI9Mu1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kP2NhpyFlY9ezvep" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "P0nvJXgjsBWBaakL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Vi6zWVoo55MDKqgb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "8lEOteJJJ9gtewLt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "eb3lXPmT+BtNB/+0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "8u66+fYHkDva62ig" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1XXXfKptL+pYWUUX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "BzLKiT7zi1vSDGAV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "mdTIt+Z0on0ikdkn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "6YhB8haaRyPh/nYu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "kgfttQfx2QbAOwKX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "nXofW+kDrj0uINuL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "yeAkPUkX4DBuJhZY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7fDg9TCCSO1P09fa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "x/aGkyxcWwelUxTv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "6LlbuaPSMrJAoNLy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PVk4X2cpAjjSn/TN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "yTuNEbds7Xvp/oK/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "RVfAECQGi0dath3a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zin1Pm4iNV2M5lzL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "5j6KOCxkHgVJVD8P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7JBXF6HXNJl32iIe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "O9Y/FdHD17EEPkOD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yJnBu9Mq2NsANaSm" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MGrvmAaV3KtSk+rpo", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/4HdmX5VWlZxWkSC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Ms0jmLppf3IJMCx3O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MpuN71cy5fa7N2x8e" - ], - "hasUserCode": false, - "nodeId": "FEJGoMIJzy5pyHF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mm6pdqZ1UZWs2dz7D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MH3rOlo4qn3DSHC8z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MF8ovADzipNZyDQM3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvV0EWxB1lqEbVw4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAT2sArxVY5Pgb4LA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKC+PgUTx5ZQwGfGW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCcensr1h3tsqZLqw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzKmjC9hBqCHqI/0o" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MyvVMypg/W1Vnv6K4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3UeJw9AMm7//pPNU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBPnp7ls7ybwS11hX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MQGWKNIXxPPBOm9Cz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLR8qWW6Hbu+5SRBR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MgDFbvu5L1xB4Yld5", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mz81rsYS74Q0RGuIE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIGF" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FTeyzGxlkiG2Yis" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MN7t11XnSlRD+e8OU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOSAX3VTeQCS5FBPS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MKSNlpwSFMtM0Pg61" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsIbvc+rKi8DXoL6x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MF8VMvlShhvR22m59" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdgqS4mm7JiMJndjc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MP276qUqSujPzQyNZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+vqKhlt23UCF45Ah" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPPN77uWo/+NA4t7Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "My8IxaaIl6E6MKoWz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYZRfqO25eL8i3KkQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5/9OBLY+7woGjX/3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4EOjBEt0WLVJSdhs" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7fVsT5DzFhLDnlT+", - "name": "Fastened 66", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ZE34iHaSzrtx7rzv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M94QCJCyzpxts5+Lw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAL2MveZDOmK52nqi" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MckiIfQg0iFk1dHvc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M+7f+nRDT6b23m81U" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "K4+evMHBGu2Lmc68" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "XiIGqCy20q2BM7RG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "3+HuiDkUpTl6/f3B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0rOIGTw8CnLm1xiz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "aI0jRxgPBz47O644" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "qEvHPiWGbxC5pqjl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+TCDyThziUaoLIRJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "I+ikm8rSrK72Dmbw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "WDriZYQkrEQJUCYs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JxIP81lX4g7+O6li" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "+EYpvbrO7PRbS4oI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "1KRGt2YByktaVZni" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "+9+xlK25qIHqrB8v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "//2Jx5b92dTcIyKD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+YxQi7JSviS6Uhui" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "HSwDL10TaBvtjnyB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "p5XABSVBKxC4IDXA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eCCKnwscVIeJ4+2e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "IUdmoO+nXcyp5mjQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "DdX5BQBA6yVBZxdo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "wZp3Mga9Sisi3Byt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "WfRVYTBXu0CJIy8S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "TMuC7cg295rd5hrq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Cw3gJ+YJXJ0wX1qr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "TgIG/hA4yHlz/UHz" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7fVsT5DzFhLDnlT+", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M94QCJCyzpxts5+Lw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbW0B8e7x9uo03dMC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MD4dokFtzDllb3Ug+" - ], - "hasUserCode": false, - "nodeId": "FZRfmve2aGzuaty" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYSRP8VVF+q/Tqq7T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVEpGaLJjYqGHrgIY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MrDeOPWJEJJrZFrgw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McDNQVgAwthd59akq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMChILmIaM5S8TTDa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MIEjK0LmixJsj08lk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MV291cId6uybCSq/1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MceFldSR3R8M3utuv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdxV7AZnZCSmJr892" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MD0ChR/dyWjrrwEuu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgQL2jGNNavUh6qxl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5FKDL+sPqjNwVfzo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mt/W2/QJ0TbJ23dj5" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MckiIfQg0iFk1dHvc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MnYFdbibBdxt5ESAN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9CV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FHDNkpve5pwK6ii" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO478j1EV2Ukwcgeg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MH3PAxiOcmta/dVMY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9zoNrhpH3A+GA0vK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAQ0BqnU6MFzDVHfa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0L+6WtJtfCAVuM+J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyKswgGEc5kocX3ow" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MpA0p13nauwPuDPdb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuqYPJKJS/Yin7gM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Moc2GWHMy38JAHjQL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MMNSQj07f7Y7PZINo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "My1inJ4uFQnb9qpki" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJEZ6pzXUoHrFfSvM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJrvFss4hzVKFepy0" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MREesG14GsurkN8jQ", - "name": "Fastened 67", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "t7UMPdXiM4HiZ4jD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPBIs1/yJ0x5IZ3jy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5bZDmYFtmrTNRXyp" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MyIOx+hsxhVJE9b8p", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MvQHbmM3VwDaXjeYz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "yjig4+g5Jf3NNXqu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ZzYT9PEO0HYyw49k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "x+Ei4VMMMRJW2jc9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "3SzVROpdXNnb7Ex0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "hSQEEWVquHoRwlwV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "cbbj7RihLPPzG3he" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7C3+RQE0zClDIN17" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Xg+MuEY9lYkZkpDl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YgN8lHnL2DwL72r8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "D+34nkFH0KaXOgRK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "TY1+qTx1vHfdDdVu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "8P6c00Rey0hT78uJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ErhDDdCRVS0u/9To" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "IBxkbP4urLOov+fS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tz4Xcl3JIaV7R31g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "njsMhCifVimYmlk7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Ssfw85tvM6wb3lwK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "gCTyjYAuxqbvU6UF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "jFyDxWAut/JR4sMz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "eriEVgrgHS4kkD0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "nPDqaEPOe8y50QXW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "JjOxqhlFWJNmW/90" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "un4+lhqq5nuunt3/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "RDD/3iCDfuZm9ful" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "KUTWdhbSVRHrTCbU" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MREesG14GsurkN8jQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPBIs1/yJ0x5IZ3jy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhD/VvgUNTqjpqp3R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MweKRM7vgjNDLq32k" - ], - "hasUserCode": false, - "nodeId": "FRUvAfXmTSGexR1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mth9biUr/ri6jGCfP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHuinhdLly6v8Xrnk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPr1+39lvi2ffyelq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mut6rSAUsbFOWkGlL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mxis3qfazqaMog/Uf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8HYHbD6JdbF1BNiD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+v2uFvETX9r03vZl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9Io0OIu9PdLp/zVm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M45aD80EEotpgjv63" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzbE9x+vJKf/6BXrH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEjupl2v0BxqHQJxe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJjhIjW7quDJhiLNr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7AJvW5w4f/u7quAf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MyIOx+hsxhVJE9b8p", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MtBu8XtQWbVOXFves" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Ct" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FkQMB2RNYEZWJE7" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MWtE666LwmX/E5ueH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MknkDfk4IBNmthBGx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsM5HyRFaGaV+d11F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXWZNJrq9dufH+4ND" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOvz/4ms6PskVmb3Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MiihiCam34H7lF0E0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJun6nb8nJnLlJQOq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA5XxKcHsHrJrAT+/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mwf1xXWUo7NVBs/PA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNvN2eFxbz0lho8NE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MACnnR/Az+T+6qU3F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MU0yWMzOKedQMf7gv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVuW8myvqLf1lY4tr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MLPB829dzEvG/IQNx", - "name": "Fastened 68", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "siNLyge15RBR9G7F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MEwNmyjrVZRPFCjId", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIfuHn7fTC2fsybn/" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MO1Wp1De73NsPpQWs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVM8mjbEbGaD/6/ZM" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jw50VdVJiT21ZXuK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/FP8PAYPtYy6rbbR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ZMnq9L7riWdVUsjr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "gp3a2hg89ABhx9GJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kWR8ffiw2AtbWPqc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "KVdsLlPgg52SB2cq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "jawA9NQgYM98RcNH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ZmziwF8QppEotXq7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YMt7jzAKRuP2/KDt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "55RcDnHxyATDRyLT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "YX7028Y/4nVwd0wM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "nv1Ito9JOS3uw5Mp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "D+x28SJsFkKdgISj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "+AKJqWIScXeOZNkZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ljqL3Fp9XO4g7cv1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "worca1wQ7eYkd7rO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "rifGYEGJaTtkJZZs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "8glc+Ya/aEs4dad5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "WvWC9tW+18G6YXP2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "BbUWSJpniSwDHHR4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iZIu0LOdJTJSRSXG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Bak1Fk3d6aOPT9KG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hSiq2oOnHZe6H4LX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VPTQy8/HOlmy/bQX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ztrKP4eaHOo/8YVH" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MLPB829dzEvG/IQNx", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MEwNmyjrVZRPFCjId", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mu5bVCyWHlHK+Sagy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MhEfUUA9L2kugaA7C" - ], - "hasUserCode": false, - "nodeId": "FwjCEyP0q4dWYEz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJ5+RVjrHVQyu3mdu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MDXoh5/zlmvJaC1Ph" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsAiGUaQGMJslXUoB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvT4hqOjZr+3HAGUN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtmUUje4JOoI6YUHd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYyX2ff29TCjmtTtZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4s00eTgLYxHSulzw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuwZdFTSTa1nTR8cE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmiyXkHe8U3sepsG7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3g1+6RDoZAb3gNuY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mlt+fZUNaqueqrt6I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtOZs9/ekmdnh079a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJwwu/SdTQWPbev0X" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MO1Wp1De73NsPpQWs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MRpD4PH9zfbbc4W63" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Cl" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F5KRTJgLLJ0AyQ8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MKSLAEk2LlhRlcBs6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MExl403hL5vH192LT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "ML+8TFNEhTBjpJST/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNe0lafIMmjWiqaMK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPFXWrsKk3TCzReFK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8hC6R801ANu23JM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXJvWO8DnS1tU6VBX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M73Zv1S/a41YZK0aX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNNjEjUDqRjzRd/SE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHIl8J952vM2kEbgd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MNIaQc0Wj53m6tpwB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtXHuCEm/Dyb2wWuW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCgV34W7bLiArRw1c" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M9O5PMiknMNsUBjLx", - "name": "Fastened 69", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "oK77XsaRInYn+jfM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M6lLImh9a6dUyZ0FO", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MEFukJ7ON3wdw8GLr" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHhQE0HnVwBqJR6vi", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MyCILFtX6knC4fOew" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/I3p7Hokobqhfhx3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "QujP+RJKq/WwhBR7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VBogKfpRsuevzllQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "9j56PoJQQAslJffB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ALP0n/o0c6JY73Lt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "IAJXfN+EMUj5i+Kx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VS2D2kP6WeJN4Tao" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "uWR+jVktDGK0CNrT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "M4rZSzSHkSMtfgvy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ehmm0NpIvp/BU5m8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0sBdhDKNIFODk2MI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "7/PFAKFDk2gLGl60" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "N09n6Nm8dLkUzZd1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "037uQ3G0Ij90cK+1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "hTYbkF/efa3nR+P3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "cdMbpD7gftsThWbT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "a25cAW9ssZS4Czeb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yvu+hlNUr5XV2wYk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "CakS8v1aHNb6ZXZ5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2etU7j70oMQtubOh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "myALHGmfuDTuQUHD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "g0ZNbyPPUHjce/Lk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Jxi/U3/kP/W04hLe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "p3gLPRDiJ1N8jaI+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "7vJod7g3npsPNhSq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M9O5PMiknMNsUBjLx", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M6lLImh9a6dUyZ0FO", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwYjBd2mNUVeNSx/L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JIF" - ], - "path": [ - "MCBr6FfOeIaPE0sS4" - ], - "hasUserCode": false, - "nodeId": "FZXif7wzd2qxDVe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0KjNtjsxEmWEySeI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBBZXqmG2nuX7j9zb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7ixHnKeOlhrCcM/H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mk7Sogu07sqj+wZ12" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvhFgFq+8KfLpA62Z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2vnCsGmmpOJX4Qyf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MioVdZKg6nBPs7Ya+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MQm3u2XIwGF4i3KPZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmZWSKbQHlKqYlY93" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1aPej9T0Z5fFfNfA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mrt6Ccx2VJSCqS0jz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5IhKoFFiurlU9jsi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1QtBBN4Dennx8SVt" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MHhQE0HnVwBqJR6vi", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAURhAewtYDID0KL4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Cd" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F0molP4qA7O1yHQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVFWg4d8W5yEr2mUt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Md4pt6ZkFTTnCeHEp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXAS2zIk1RQ0Bu9VN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI3sPdQblbmugJn/v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MuoyP+ZY2S1G4qXOA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M7GTRecZcE2oWzpuP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7whr/PjdAqBdCUFK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "My/2KEcIph7mnLN99" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmK6p54aqBNoNPkj/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M2yLhLejqLQVSHGrp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MKvIHd2d+qxLzOk+W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Myg3SubbnG6ekPzeq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSStB2CwpFuBO2Ds9" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MC1jD3evRns2NqHOO", - "name": "Fastened 70", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "9aDrxRRFRgkJmIV5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZ6o7wwB6HelEYhtY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJ+mNSMepmWQ2T2pm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MXT7JjSE1vH0wU6Ns", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhCos4DK0zumMfiUd" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "RTy7nzlm9FD1EscD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ntp7at6GpN4ZZbog" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "fbWSpCfMaA+hJzUs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZluP25abwegfyjb+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "JjRSXeWXd26wUt34" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "omSqx1RWaU5rPen4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "d/7hxQDjHO/Zc6SP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vznTftK91n5J6wyU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nqUN4P7yWb8mEUoB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "xCfwuCgffMXNVkle" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Dm1D0HmO5Wmzsr5B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "JiRIrqJchW84Ix4e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "dhj5ecQ4zLi89pgU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "tHGRIafMZa2sLlSx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mN1tE1b4pX5QsVXP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "OY4pUZTkKuosf2qb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bcGxe0g78P0jvUy4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "QfYNak3eaCJJHDyD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DCX763MwZVaUMvQt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "8hRwvav8DrypVix1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "rH5U6eO66ByUPmDm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "iJ9WVEJ1kAyXcmQs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7szurFHn7kYeVM+T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Ii40m2AVL/qZZwgy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OBstetvQzm2eVVE4" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MC1jD3evRns2NqHOO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MZ6o7wwB6HelEYhtY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MclME94tRqduJImI5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "Mf4b/8Xu1NhMVXcQG" - ], - "hasUserCode": false, - "nodeId": "FYVoomyr91ppF4B" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0wIHy33LDEh5cNFX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVQ/5VOSx4b0EtdBE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCxG3rudIg+qAqPod" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkRNxz+SgeAUD/c4H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mabxa88d3pqxllkAB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8J3ZT5xkEwpIjH96" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "My5keToZSuyHeyB54" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBTCs2+6eCc4Y8e/f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxDBw9Kt4v0eyE0cR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MoTY9bbFqXSSvF5ng" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MVxRXU/Uuwq6SuCHS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MjSyHDMRU2Zj0RMep" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVN2gPnlYvz9N0DDO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MXT7JjSE1vH0wU6Ns", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M2ppJYNJIH6k3hNXI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDR" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "Ft0F0oFeBu50K91" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M6HxuTHfREoV3bSn+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mu/Is0DdrEseSGgT+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mbhkc4G8EQRvxxrGg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEqnI2iNsIIv0qPxi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/+9A+wkGaYdkxUYC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2OsjEzwbxxdLyWGh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Myva38zRrOyQGEhMn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MF2TLnDe5AafHHZ7t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MoKeu17tuMq8SfU1O" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MSvIFn8S8gUHZpzuF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M5kKYm2y+jF5LztY0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MsC42pdwtTxCNxKSE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mi48RuLsk2V49SB30" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MUddxXtyYhmmVbgFQ", - "name": "Fastened 71", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "IxXKlj2wk0ow/2Se" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQwSV5EajPcmSvtHk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgqZxlRbHaD1SGnys" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8xU3T/pU5tP7qDk1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MksvQ+sZr3euURAc2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+jcERd3DdBADOKzP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LmD9cuCSwd/WFFwK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "cORhRcXbcPoSjTZ0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "maDoycyav8aKPIoz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "f1KHElaYE5cs5/cX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "90tDCvHRD92O8mUy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "TlBTJXymj7wKTri2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "9AE4DfxsKmPknuog" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "MFkYQ6S/f2maaIF2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "l8hEX0UqQ2cw0TXP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "kkR+YEltpmfGQN71" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "/GXB3XB7vskwaLKB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "A/yrI69xH291IWuL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VPuOljJfksljXBs8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+K5KcZvM9pmiMWVv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "kr6f4XDP1sRGRuFz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "UHxKAoJDo1OM47p9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eiUD+jpCmWhyGkK4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "J8xc/D9ADSR/srC8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "0EnCiwgiyxrMJBEd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Ers7g51JTNr4mm7Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hEhEtytPrVeLvkTs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "nM5Ds/w9fFN7h28S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "lLv5mGne/bJ+ZFBg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hOaTQycvD+1ZKXwh" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MUddxXtyYhmmVbgFQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MQwSV5EajPcmSvtHk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MleFucfdKuKJ+tARH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "MLUjmwTXliil4xRTK" - ], - "hasUserCode": false, - "nodeId": "F24XxpXcUKlEp2n" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3CznMGvBEXTM6ZsT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "METc9CZWp6/IYkFbd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQwFVhehCu1Hi4mCj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDb3bksoR0UFzf/Us" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAuxl1XKFBUQzrjs7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVg+PTqY7Gq5FbO/v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MoV0mdfQqA6WY9SmO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNPH1ZO7lKIxsgqRd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mf3QSxd7Cb3g89ElK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3p5o/YQX5MJHLGqV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MV+ay/C5w6OOTYb4d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8eT0MrufKlndEmPG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MkwGOPdTe/obyBoQR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M8xU3T/pU5tP7qDk1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MW/DgOmb/oIZeyMxn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F4gufV9Rf55lsUU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MyWy/hIBSEs5EhTJO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mo/yqBSYo2CXAdvsn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJt78tRB5h2olVwhJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWt0Um9Cmv0tR1sW7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6MQ7mQy9UQ11G68p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MvaIyhlwjJF9FwV6b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHQk3JXRbYYwtb+FY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXP+7/1nxrEvyEmba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsQ1xHzD7qn4nlZeK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNkIILkoxgqA1ERho" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqpXFQT/pBEow2uRL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAOtWWLVAXIlkZsKB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M6JmxqNyP3pfIaXFt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MwPYYk1ezDhhsqIS3", - "name": "Fastened 72", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gepjdcudVlRTqblx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOZnIpNcRJxHXeRxa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIk+bp30AqRZi/d0F" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M80C09rtDIwKnRLec", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkxNmyFERd6U7FGaa" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "E26ZcGJlD1qgLqXN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "HxE5OM+G7KAEaaVV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "RDvqi7pdsqgaNsbU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "vvLiORKccZCPc09L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "lD5ypjamTsRCospz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "qG+kSD5Q/S/JgbxV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "E3xRBOBQY8UDJ5qQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Zdx9zH981p/PCJ/y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "tO/waK3LaA/I3V4k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "0iF1hS5rkbKls96e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "S2GqDO8sQisD5xq0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Fflbz0PTMTZiBXMA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bNpfzJzTr8rD9E26" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "TgQxu/TDvkd1BJSl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "2GuKV6WKd2vSfZrV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/rkh6N16dQl54Ypc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "fin3aPCIqbeQ5Etv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qQxZWEB0pq5T9FTL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "/L9Z4MUreTO9hZ/B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AdQ6Cu+vbFPu0HFc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xUQA3MAfGAa0Ivjq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FQfIi7xehvON5Bc/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "T8OI1sLOmrEJ/L8r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0HLLlDRNXLXjZpGt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qflpZjuSKPT8/TuT" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MwPYYk1ezDhhsqIS3", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOZnIpNcRJxHXeRxa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MrlsbFqub/t2NeMkn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "MTKEwqK456NssYUND" - ], - "hasUserCode": false, - "nodeId": "FTLRmCalgsYgVZO" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M8YPU0mPb0DLZbUT/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4pJ2CemGVntIb2oJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MYpdegSeDv1JVOIgv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MUO9km5l0Rj4Kgy8x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDq4GKQBbv/QCa8FL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR0RaMbIgR1BXfjjI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Madqx9eOeMloI8xwB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MwTF6aPXi5ucpDM/a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYNMgH68lmVhxgkan" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7mdHHjNBA9LOdDDP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M2KBvPLw1Q+qRY3Gr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MO8dMvyw4xhq40JCE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MQiPYNHfQNIm7Y0cW" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M80C09rtDIwKnRLec", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mbl2+eTH7VD3aTfIE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDN" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F0usEcbr1hZL3gz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHOvEbLml8Q7WoIm4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGh8WGqtCA4mmFyvl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjgeJPjE/iIvSummb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCniO8dF5hZ9IVa6g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4ftBsaRgwwbkr8sV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mtc/dCpOqQERu4Im9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MLJnrrCR+nVgIoiUn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Menout8tSfGT/wyFv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSsLexqsoVlphaupB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0nFJEIOA9KGNZW40" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MC+Pk2Uora7nmZZEO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCZcWz1HCoHmWRnT3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5xxcbyTri+/Dyppw" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MGqtNl2h+tbNnpwhz", - "name": "Fastened 73", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AmCkedICQirpJfOs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9ypxXjpFvhvV2b66", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9M+jQNV/HXqb0n1C" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTFXIQj8HVOtQLmhu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1GZoKnU0XVOR3jIx" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "ETUhF96u7ZZfip6p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8SWN8dEJnh3fhgzC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "qlF6G8NaSDteJ55p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Za7c46Si9eAgVaIy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "deX9Y9WvLRHuJMOH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Zga8hzuvvLZWmhjC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Uzk+adPzIXiAqRmL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Kym9JR9xW+n/PJOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "K/sSgfweoXof3Nm9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jYnW++9dIjJQZNqI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "KezUxmQjrB+pdF6e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "/2V341hQyrQdycIj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QTtqZ5uLj4CDaXq9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "EInlzn42wU9VsQ10" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "voZ6mzgl1egZlvT7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "62HfxRMduHuWTpca" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "IclgSUYy65QcfPSd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eaixdME90KcXMPoM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "4f4raOXr72r8bNNQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xMttMlkJiyrfyFn2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fMCOM5pjebhR/tG8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FRLyFKo1DhMEm0mP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7+ruPtAaF1G3e0wY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nRN7VmYcX++ya3Nz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "x8PaKlKBTeCLP1TC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MGqtNl2h+tbNnpwhz", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9ypxXjpFvhvV2b66", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mp1GkXnO7YdCeBPeW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "McU6/WeN2OwxvKgus" - ], - "hasUserCode": false, - "nodeId": "FEIwaE2kH9tHNqU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M7A+jZil13Y7iGFAJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIWY9IBXSO5/8JYC/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M40Badlb9t2Dy+Cu9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXbqb6J/ftAPItVQt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mz2RfvY6nYNUB9Bwe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwN6i8nMWPq9wUVZt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0kmjbIWJ/fUjnjs7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/WO2lO1Gmn4Kv/Q2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MH33CaYZY6SWEopuT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mes19wVYSQDiDWAdw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MuoDjlRjprfbpjYEB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "McqhcV3pCrY0X+SdW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXAo4FR9OMAtXlCKH" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MTFXIQj8HVOtQLmhu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MRtzM1pgEBHpaaZv7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDB" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FECUsJ47LGvOI6X" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJqThC1aaporsGIMM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MJaS+cfFb1z8N5GK7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZ8fnm6jfwADHeEQt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MuhJcAHeKHEmDtPX1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsmnxankIzsG6yQBo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAPJ8WQlEbmE6W++i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPiIoSRMgu7j9b5d8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MStIDkgxsLEmXe/Vi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqYQxgz/EqCoz+qF/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MqXM6uhq+77lqzClP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mj4ybAMvkeAO1VFUn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M45MqDR0h8nPgGTUE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+180JYjTE96hDldb" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MqsveYsGhuzaVNLcV", - "name": "Fastened 74", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gf+uFxnyCs9/XhTk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mst3SgMiY9PCVVXKr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAhTf+6c8LqzCEspo" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M23WFQRQfwwRJlMBS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5nw0kd6QuYjhjqgO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "oHmIqHH6Cw4iOf1t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8xpJzHQbYnF4pVWV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "gnWghf39cmxcZido" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "cpkHhdpmcfRjMfvb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wMrHXu6W1J+5U3Zh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "AaQprP12VDAk6UTV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "OzJOKm6hRYxCUXBc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "JxrebL7TD0msCUp/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "AzvOnQqECVNB17R/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3u4blYbq5LBwvKyi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wCXHYnEvVrHbi2e7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "04f7YbjksL/xfsDN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "dYBnRL8tOzQVBHKV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "kLuuWnfkQ90XfODS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "FcpGGzzb06YCFCfh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "JvqsYUaHTbakXjdI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "tj6S/d8UFi5kom3o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "JtFrJ/yMfEECNo4/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "p1n5zq/D/VuAonJh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "iIlo/iOsn8sI4d/U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "HumW0fkZCp9+wM+n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "F5A2gxQJ2NKFi0Kz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "c+zXsOIGGVplKE8F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "p1m/xL79p23cns6l" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+tI+2aE/f0gaXICg" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MqsveYsGhuzaVNLcV", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mst3SgMiY9PCVVXKr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MY/0A+aSiLrKEvKCV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MmCy7JJI37NPE2Lth" - ], - "hasUserCode": false, - "nodeId": "FXintZJgrqpBcnd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLMtnt2dtx9yn73h3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMTvLS6C1hZzMWUMU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNZLJ3AOxnCAuUpZ5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mcd2PwV0CQmEmagRi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mmwk31y1X7yjb7OpW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGu6niSiJ1MooeY13" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MS/gK6i/dDTL+6blb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzGZwQCIYAGSBraB1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVqU9DCbvFWCNq/tX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7xFUkqcFkdwTVbHv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPIDd02edsHQgnKW+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHTc0PHWBbilCbkJT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MBDoTo7AXm+8b1yUx" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M23WFQRQfwwRJlMBS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTdANeYY+UFQd7Joi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "M6cpdrFCq51uKRRRO" - ], - "hasUserCode": false, - "nodeId": "FvSYLSgYZH0BNDr" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeoTwNjEu9YJ/SD81" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MScaOcNWj824GFdw3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mbc9tsMhjyGSIRk0Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/ypKIeH98gIfvVpi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Moyfi/zZlRe8F/YV0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2CaOvhNfTRtoJBdi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MtI74yhtDg/cveyvf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/7ILIeNCbJh46ynm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSDft+txj437vPcxu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MMZ4zepmTOztGGlq7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwRWWoZTiPlpBJgN1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MS9UcJyrrgd6/y/a/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MlFRTBHl1eLXMBsEM" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8I3aBtCZZk9yudBj", - "name": "Fastened 75", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Hq4keg+1eaAYglWy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MEW2LO7rE5EPIhdMV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgY3pCTty/l0ulKW+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNqS90JTp69JZa/Gz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MHrplwUIRA6TQnXIC" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/TiyQteSUqDC3qJX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CIqjnDZ9J+VDH17q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "bZVQkbHAbrdWAIJX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TJ4YJSAfdVWsaYrJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "3jH+aI1NoahvSr7B" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dccgfwe+X2ZR4oud" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "4t0nQa78NcvNByO6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tOSJ/JjbxHsswdkH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+eYiF6nxz0wMJfEH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "9gzhNDXHViY/4mGp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "MvlzAG6x5QIpBHnl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "L88/fnQK9ZaotKR3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "F8LvvW9soPOJ070Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "k03gUEXZ1kPS+vyQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kI6Sj3LwixH/xXkl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "+uHZhwZVNdsEIAcX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "fs496CqZjYfKw4X2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HY69TZaCR1ihfDcQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "gLc14eUvyblJJOuj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "JdosjLBTXcEFl53I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "lTqpN5/m7LPXu6nd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "C+zW9K+wYO9lW+R9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7tBvWA//NGJHawJv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "o0x9dJCzoXkVsIrS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5KkNejeRfsMKq6wI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8I3aBtCZZk9yudBj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MEW2LO7rE5EPIhdMV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MENun1eVisvPMFj6r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MZ90wvSDkzNr/PNZC" - ], - "hasUserCode": false, - "nodeId": "FAASqSKk97OMs2z" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Ma2u4BL06Fu5TKl/L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX5ZU+kFKnBuPUk9t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5GOLuJ5te/SdFRES" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmqJzBI9IyRZVfY0Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MANYkX/IwcRZRMggG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2xZKYkkY1uDs+xXF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MY69BZT9wazHUXxaF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzFzbHUW2v3x+WRzz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnCvcsFVN7ZaM8LvI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPEHZQZb9PGBOdcxQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M/3oRXuUlynbtUXgS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNLWdZxzH7VI+OsfU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGMnzXG4EufH9uqDa" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNqS90JTp69JZa/Gz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVLJtuG517jpa2fGo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "Mfpf5MtGs0j2fRnfc" - ], - "hasUserCode": false, - "nodeId": "FsGIQzaH419Ws15" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjUw2+gA2QZ4Jf+PM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MhBV/avdsa6I1dzCS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MtqPIuJOkLAYdJgrR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFoUcR4qxS6YYZm0x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPYfuHVgLbze7zufF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKCAZgxe3i2t6yzEk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGehQrF3/Eb32LOCS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVkhei9Kk4xS4QJIn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlLfHs1x4wl0B20kn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MOc/FERxSFfvW8baH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFBkaxUuVdbn0ckgs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfvN2G3nMNm98pQDD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGDj0rWQ/2EF1RgvF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MIgIp/DwX1iRVPllV", - "name": "Fastened 76", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "XBQkCT6zmglRnbH1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtbulwcVry9z+JLWA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5u9YXIdn39MKpftV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MWnWG/dtM8yiMlIIe", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVjvea1Q1qOw0yQGS" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "OFbaFir6+dGnxHig" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "6bNfnDoOSIb7dawZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "h4gDPVxL8v7k4q9B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "dP6MYd0V25DxnJag" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kH3KnuIDZz8gO76C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "S4kZaFggWfe/9hGP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "/vw4tGicWxy2igH4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ZUAOPvseW2BlZBX7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "9EELooZpjg8r2ESr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1p08Q+6dmhdRU5X/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "s1G6Nx6FXKozP9j/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Es+vRSvM2tbfJCiK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "FvHW3XlaMPHURjst" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "E52Qg9AdjZiDFHE7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Igwss6KA4fsG518Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "VJ+tSb0mXtHdDIz6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nTsoIt40G4eBZjIH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "p3DT9gl+RrOEkwGw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "w+hio9T3mOh+i1gA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xMC/Y1xeTjWusY00" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "K2q2lvnL1R9Y/f7v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "HViE1R75ogKIFj3l" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "dlBZfhg6KLRVRwvB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pvEn98sBXjRFQy5D" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "F66rV32wGsSUEBFh" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MIgIp/DwX1iRVPllV", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtbulwcVry9z+JLWA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mm9wHLy4xAF9Ly03o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhF" - ], - "path": [ - "MSzQbOHF5rqOsAEyr" - ], - "hasUserCode": false, - "nodeId": "FwOZWwjKcjn3LpF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFhPmwcVm6Cc1iBYb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrFFRDrJWKLHNoNPs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MkcwCoNUTOy6GO5Rn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYuM3Y6gocSeCggYf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1mWvGyK1vdcGRkmq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9KiGeyTmnTcVoq11" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MNmV5qIY70y5W9AcA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA+uBOmYYb7M9mqc5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4lmI6/YLGtwoUdEK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDMTT1FXbxuNJZxeC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSRB9v2GbsHQoEW5L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MusbyaueCIsuu+Dla" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MnaMhS34ToseC/1tO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MWnWG/dtM8yiMlIIe", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M/56+qg8mQ8j/19zD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MmCy7JJI37NPE2Lth" - ], - "hasUserCode": false, - "nodeId": "FkqI0einxeEHCnh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhqBF33KIJKX2Xxaw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVljKiwNdMHz33hFf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mw2T4XO41ItftyL2J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MA6GSyTh478pPDhqD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQvYRF1nQjRruttgp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mp4Jkl33y4mgrIDY6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXfEH1J+zSoz/SUHw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7QdVqgPvwt1GjXmt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mt8cUCrqmO2NiXbpH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mokb4MYowU9Rqo75H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0+qqqlwDB1fyE1xG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M03RBqpNTFmbovF1T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MoPCA14On3ZJCelWh" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MeFgc1WE9b26IQt8E", - "name": "Fastened 77", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ga0WeA8mPRFLaiUv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mv660suJIkCfts3SY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mv1XUmRtcV4YzR2/e" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBCJaf3i229TcAeyL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJTyswLAfrApcOGuI" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "hIRn+cjVeoG4dRMw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "JSL+zutm77lX6Tvo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "G07HCeeiJ9xFXPYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "SVWbFFsOe7zjkQNG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ECdDxs7ZH5XkrH2/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "zNkC5KeuAKXYnM2Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "QlqIsFdHGFO5cu4t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yypHq6k/4j7JN50I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hgStKCl7vydVZvhx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NZEvgqnTZhdMp+HI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "LEMTmY5GDH9AaTO/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "1tP7xWx1SBkZ//kY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yS5cdL2qnHRwKdIR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "s4xz3KZpE6RA5kW8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7UJUMcpJqDnF3hh1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "7ZTsby3cfmiiMoqA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "eXfUW96As1hVBCZ9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "98kA4g9Xa8Ld3P1U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "lVa/rXKtjF7SRAPp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "SkSRxdN7ZvPduKl2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "CSdKEPgu6/m1Ew44" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FBryJlXMjdWedXa5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "IEd/3XxX9moEe7Y3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hOi/942QnfjHOKED" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "YX/AKeoT0/Jklizz" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MeFgc1WE9b26IQt8E", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mv660suJIkCfts3SY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MaIXtww78+TqK3Qf8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFN" - ], - "path": [ - "MfZu/LHB/pDhjOOmg" - ], - "hasUserCode": false, - "nodeId": "F1heKLoGxzpqkWD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mf3wKjAARExMnu3Yv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFV1TF0MkEL/rdpzK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MigzZzKsPDF4e39tT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6af0dpc6sz5xIb7P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mj3S41yVQWxCSk5ja" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M95yxRqrSTABTz8jj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MxWdRs5MW/DwUKeYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBK18Vj3HojjgVZj/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfNQFWFZeabrdo6fE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mhqz7OkiLsQ7PwStv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mbe9c7qH/UwveWmAU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8LT0pByVus54utJ2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MsLHHTSc/loXoCdAu" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBCJaf3i229TcAeyL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxHFmtUeH6z2fik3w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFFB" - ], - "path": [ - "MSzQbOHF5rqOsAEyr" - ], - "hasUserCode": false, - "nodeId": "FAjKORnAJROvhM9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MTJD3Th5fx4tnCNt5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M584/SLDYPxfHAdgz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNYy73al0+GutJ8O2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPT4rFOT+aruMAlhk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqdHPMqJuJ0bYMUCF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MnNyFRw+q2mSdu0Y6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MC+V70jB+pw1WrG6T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9ClM3Mqg87w1aKXx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTbCXgofhXUy/CjhO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXSHKKUSvw4BwGPN6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mes8pPRYro8yvm9CE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mk8G/X5gZywY1hu5R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mmtkt51SYO6g0gBPw" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MWYiBj/TqKPt0IILt", - "name": "Fastened 78", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BXGrRHtqppKcJIsX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaQmQu7pXH8cMgbGz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWEve05dE2l+czKG2" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mcz9YB8B5nQP52Z96", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mn+SsA/cK9T1Uou4S" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "2b+13cg5wQIk/6d9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gB25RbGT9xGkkOl/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "IP2Bzjq8hDl/AVBI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "tKfOcwp5UIF3q2/k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "2xLhchYyPbxPONdA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Eo1FqHfP797gFt0s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "RZnwrZUQtoWx60am" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "MO6e97y1x9JyGqYC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "qcazyUrb/+4O7P2P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ykxntFzXtFMRCU6d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "eTEjXnTWphW4jgMA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "xgURff9obkUp19ej" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "e/rmaSR5xRiS0GH2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "rTH6n3rQltZwMByM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "g27q2cVT58Ba7IMI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "RT94BhPPA1cvxjML" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "DMNfHoLIOiPpvND9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "M38fEYyjj6VZxKyJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "tQFG39GnedO+Wp1a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "4t1mnh+SF90Xayov" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "j95A1p2C1ol5b86f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "vvNMfyEaCeHjay6D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Wdz+v2GfsuVxnFZQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wGG40RvNTcc3ltdQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3TjKIXSw5dcDKc5s" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MWYiBj/TqKPt0IILt", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaQmQu7pXH8cMgbGz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MSp+uUkCCw43lhO/I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFt" - ], - "path": [ - "MZ90wvSDkzNr/PNZC" - ], - "hasUserCode": false, - "nodeId": "FGPZpGivAx2pFyp" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MK/htl9dnQbzT++zr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjIWTWdFzBLCguYMG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOkEKgqLu7pMeNfK/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0jt/DBlhXW0Lk/Wh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5sJECUZVa2tNK2Ce" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/k28bGp8dxGeaueN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M1A8JSNle6nHYnaW9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoHs8QRcmNRxrSkD+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpajXRPFXTmQqMcXk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfCfEKLSSxqdSlvlN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MzyCmRL++LOFiuTWB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYVW1q8c3Az7FYB0Z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MckEwEPADKHTPO7nX" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mcz9YB8B5nQP52Z96", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNqgiq+IvnK4c2Qtn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MjGPhf0P2WsLutJTe" - ], - "hasUserCode": false, - "nodeId": "FDPVhZIZM5BLogP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mz01bpdZCvRdn9BKE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5Cj9p5ZCR0Yw8mik" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzfjLiQLiQltw8LMi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M45D3RczlJcZVXkB/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpymBM9LVBpsUag2f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMtTd0/DamDhMka1b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MT0AcDSY1uuFH/6Pm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNMTSxIF2BGi7V6w1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfIOOUUC3Wfj2t0Nd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4hFcvQ0gRX9n8Nd+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOLJKrwE/egBvncLi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIHXlCq7Ufgsh6srT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpD/u1V10yXHVJG5a" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MEe6kQ8m6D+zmhtaF", - "name": "Fastened 15", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "/bztY62Jy1H672Xq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGt0MxCBEWuWB2RJa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5K3fLgaCjsrH+of9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mm+qt8Ov5N4Rw53D0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/c9QE4dqjSDMASrf" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "CxaksYX2Qg+47nJW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "2cLrKyXObHrVegk3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ZgZHUHzENwV+qCcO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "LKvsgFy9LG/HqgAz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "lVKnv9LV6Dc/CMyG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OkkubTLB1/WGFh1Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "DFejWuPWFW0Hl6o4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "HYoBVogXdfFzCiZd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xt3X2WDaBwIHwUz5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Qu9PoN9d3Z/1ZjAM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "syV4g9KpYqIXhzAt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "wftfEM3wYc0sxRbD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "gIzOBNGospYL4dkl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lH+3/fGvOnRgHHn3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NVSyyFXa6oOWvksY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "dk2PUG8l9hj4mXjI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+D5U4P6o8VNoWTYw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "xSxDqicrLr3Hmgvd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "N9vafH/NoUhnRJdM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "GpGcBSIddGjXL/HI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zuUNtkf7y2zMG41z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "4evq874W+93AYAD5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "DFGi4K1mGGF7Rw4w" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8LyzI/RBvqNO5Uga" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "CAPMKNMa3QULTDmu" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MEe6kQ8m6D+zmhtaF", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGt0MxCBEWuWB2RJa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkzROLb7uRhtxlJxu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFJ" - ], - "path": [ - "M3W+SQlCIV8I+rEAm" - ], - "hasUserCode": false, - "nodeId": "FZd2mQX0iqK6Oq1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYwljwTWylR7PC/dS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "ML1cxTVFhue3ZbZwY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4iZgwrnMwEGsHFQ1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGJETfOPVg3UI3cyq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOfJy4eHfvDLpclSp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mg6pX2UfLYcj4PMFw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mf4DcEmgAToeOYvgK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4pQVHZA6At41Joub" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mc0Pg6KA4Ro8xY5B4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MTQ8X2xWpIgAAQ8eg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRHYpDK86qIJHzExe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MLn7gLe/kG/WLE01J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MgHwkn9dXXFh5Fro3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mm+qt8Ov5N4Rw53D0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mn80WEPdEJMokCXjM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlGJ" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "F9hZ5Ibd88589VE" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQlbtxyGcRzfwBwtq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mow+2JkMnIyYYMmBu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIaTLRkjPlreI2GXF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI/f2TbWf1yPmzZ0S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjOQbhFT9R9Lk+/P9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M6f9MVQ2YRSeFwnEb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKf61e66c6vksgcAd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrVGpGxoJ/iKBBq+L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIlrM5EAhftpFO7oo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MpJtJ+F6770OYAomM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M8a8pRoaUcy3qi8dm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mol3sQPU2fkG2ZypD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+X2BpBFyRslufx6Z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MpqJ/HS/RBDpjj6TE", - "name": "Fastened 79", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "WzoaoCscjkzh+f8A" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNW4ZMmA7JkjG8iDf", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MdLsPguZ7BxxNFeG2" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUjRx47Ev/biG9Coi", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzVgiM0NLjdLgcNPg" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "TPjFqGGlf2tZidmz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "tDGuhdNuqTj0JL0B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "yc65shzqsnkQ0+/I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "BBdLlsF6gY1tFUF6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uoRaR6OvDhSRGJmP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1fWWuDNsZKpDCu+l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9jldvnPRzYXVSKRo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tmnb11PVF2WUNFbo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "PmfzFIswWuxw8AP/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "FkxLFHbkm2/DmwdO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "b3WDaIRKbHn5CfWA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "P4tXlr4VxIMMbV7p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "+d4RQc9DhOODzZ6E" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "K2hmBpsDR4W0JFFW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "rU2ZEkYynZgutKqF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "LMZzW92GuFrelyJp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "RGDnwA99V9oe/A3d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "98H/4zJB/F8OmjdS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "wS455RDcEon6vWcJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "7h59DFXPMbZsQq2F" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "N8y0auP3H1ReXFPo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "itZ05a/UdjqZ5XTc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "L1rnp9i1xSUCd+pP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0xEA7OoV2uDKekGT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jFv1ejtcnEPgDEKq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MpqJ/HS/RBDpjj6TE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MNW4ZMmA7JkjG8iDf", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M27dEjsVuwqNXk756" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "M6cpdrFCq51uKRRRO" - ], - "hasUserCode": false, - "nodeId": "F1k9I6YwdJ9s6fi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mr4Y+AfjFHbjBEfBR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwUblBH+Fw0J7DGKi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MMZM9skmk51r1H8jW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mr2ZQzTdfGceRUzEK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPFtQwWvLGg5wkxQd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR/4JstsdK07CNVnG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOCz1cGEk83A1nn1N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mx7Dc6tjYcBLiI+Bv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhUrXAuIwk+YlOUgx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MI6QBbdnbjPTYvxdJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MUSh0dp8HA2BZd4wv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MO+QN+EcmcXRH4U9M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MeZR0LbN/hYuz0nj6" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MUjRx47Ev/biG9Coi", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MPVTQy70g5ZwNtM4z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQDt" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FkNbNYDv2kbeovd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzI6+Pl4M3M5gBWYb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MaBij2HlZiBwc/KwA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MtFGYskleSGoekrtZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mn/9Ii49Ltk78Lis7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MA8u7sZbLjipHgQHD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKTWyj7srCPeRhqZY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk7u/p3saZIUvb3of" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGhormCTxffgVtDzD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MMfOcOu6Yg2vyveGP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfaRauBxObD79PF9O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0u5GbplLeCMjBFzC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MPEvbFFU96BWaJNXu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5zz2aQHe3s/E9uVy" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MEMfjInSnz3Cv8yyY", - "name": "Fastened 80", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "x/hgwK8ikhdPPFt1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MevsQ9bkry4KG5f0V", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJRERTtnJd0h+0ozJ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJT/0tD8XyoLThNJl", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MrFefJRkGYiWCt7Qu" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "DGuc9yHZJm4zMqHx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "u+IEVnqQGYAPByh1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/zsWsQH9iN5xK+hF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Iy1s3RbiENX6ryS5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "1s0mOHEgCnKzfkbO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OmsU7+uzak97nov6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "R3LhXRJ4jTzgDoun" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "BpNRNAo/39lLBMRW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "TDff+mfxNg6dWmxZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NpxjXjjv/fQcabzr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "SGbdPqYOWo9B72qn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "EfaGvBGY9Z+5S48O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "oVHS7G/Y7LxD/FtT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "59PmRSwaMFh2pKLz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "soue+Obux3bwhIpS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PQ+dagdNv6IhNAHZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "wL+ZzUeYTBafHY0O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "9mrJMJkb7w2bVI5P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "q1N0BSG4gpuMKxZM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "1+yHDJg42SvQUy1t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "syRlQgoIGandHrhB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "33MpWEDGDnnBZRf3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "AsOxrAFEuSs8x8vE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tkiKLYFK4r/E2xCg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "J3CoXQdwNdUmQYPG" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MEMfjInSnz3Cv8yyY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MevsQ9bkry4KG5f0V", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MuxUtFIWwHW+v+Pgn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MxaHTL0LBcjvuxt05" - ], - "hasUserCode": false, - "nodeId": "F9r2Objfc0ypKCy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mk9XifypGgL+6zPKI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZ6ThJWKabpglrDmc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MgSDHadPXIQS/xFgN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqA0s+cj2BGd9rWDu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAyk5rwp/YyjqG76H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MFvNQqtA0Kg48m40r" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4sPs9Whs4/UlIWwf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MdFJ4t8Pt5oci7K47" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MUnATVcBRvodGff8l" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mu4A8P9DNxQlY2pT8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGv2FynGTHBn40m/n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5W1MlVAJEr1+GghG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MojProz7aNCSiIgks" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MJT/0tD8XyoLThNJl", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0O79xeftePCp5Qfu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SQDZT" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "F4rLS0II4N2rLFO" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAVknRuHZ7pzQV2mr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mh8XKPkYjKWb8XakJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MRL265mH+5hQpNEmw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mrh4ctA1oAHWoIa6s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MfwRgD8VbokqhRCc6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MK/rp+B9/zBdjg+T+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MdnGbonI7HlZNL+pV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MZLi/uSazEB5XyaEq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhW2S33G/57r1msQH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "McXj2a2QPyvrv02qv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M/vmYrbGWA+KGsjyv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFeiwPZiBwpaCELWl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MvBha+JcJ79Lp+Q7f" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MSsiA2k85Fgk58CQE", - "name": "Fastened 81", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "01+k7XVu+ykmkVwd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MoRAglaP4HbnEYfAZ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mh7WLdiUi73QLLNta" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8BGuKwdhOK7GPx1F", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlxSrqtBjGFStcxn2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "AD14Z6ov+I7reXSI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "eSakDO8sdC7p6FNu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0cyybdEOy4ktFE7b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "61WGkFNzKOfqBgR/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "dMS5XOQoP7/UE8LC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ooH7v2PdYoeinuod" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "j7IlTegqcpBQQPv/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "zqZBJowdd4JXND3r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SuqyoPynLuRUQVPn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "pZNU/09rYcCBxQsI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "r6rjkDfrYbEAuSJd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "glGMI6+EiHvxgHsl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "UMAS04sYwNGTGLWU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "+upKdUlV9ShR3jnR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7/oJhyB9prYs3wI0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "r8gfYPtqFRzLZvb+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "f210jeHsF11a0qYn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "aIiAnPX34zaEVATb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "rhPLK8PNuzpExAvt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "jmkVsbJtrGaxvlmL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zgI+sX5NZj2DJCxp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "+G2+U22dbghaIlWB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "rhkKDys/smEwqxjs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4Um4SWAx1KE3zouR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "i2KXD5J3wvnnQTGy" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MSsiA2k85Fgk58CQE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MoRAglaP4HbnEYfAZ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+4NLv2tMJYYgnL6R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MzpGJcGcfFGz5KAT9" - ], - "hasUserCode": false, - "nodeId": "FK4zKM2F2lWfPUZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+Zv3bqZxsk/eXXv4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHZGvrqNnp3tTIqlg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDbYYU2TK6yGwtav7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MH2wxyNZOA2tQJL3B" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJFMPmrMqk7SUtaB1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAqX0g+M5oh90WdX1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUC+2P+y6aYSPDSmp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXuu5+OxUwGkn4iZO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M0Eco7OsHLIcTuOks" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNtRYaq007tcMLVav" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MVhgOIjIfK8kNRXfM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mia/ywS9ywwA39LU4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MPlrP/9POtFzo24dr" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M8BGuKwdhOK7GPx1F", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MUT0GNmcGjuZoTL4P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SQDxT" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FgWsTZ7UpNAzPZU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/I3neA5ON4FnhWpO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdWN2KVTIECAtf4qv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhMb3F981fO8/tTLk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnuiGDQdyKqyrmTKD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJcemoNjJNMXfBh7j" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0M1d57Oxo0p3pdZA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJYS88sTWw+Dq4Rwh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTvuhTfsy1xOxadom" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MW0mXf5WaQ8Y3H28E" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MrqPSs0+wpoNDUGg4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M9xIczGfbrqMmrqij" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MMjUU/eK0QBHd+Fgu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGrGJ1Vn8d9npb+s3" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MhMRagBHhSOnymnsp", - "name": "Fastened 82", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ptz2szSD4GFC3DhK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGabw5u1v1kQcqGGI", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M03+D4CXi116xeKi8" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7zpf3DbTwJ/5CZJ2", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M+MqPnD53F9Ruxfp4" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "lY10jJc5C1Ua915a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "OT34i11ZQu1bZn8k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "+r/43t3mM942mpEJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1SjPaQh70a4Sg5FV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "H1ybouZfloP2fNi4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "57fwVyUxYwn11K7j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "bdpdaOUeRd6nLS8u" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "q9DfuFlbXzLpzlqC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "WxMZYpTeeEVNjaSe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "wetXoMXmjlfUpX9j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "iK2P9mZcxufNguBh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "RxJs+nOsK4qcUvgA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "R9UmbvsqlOu/jYnY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "2rDdkEqeoWn6IpxR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "r2yRpYy0HRz3sUP4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "3OT3ujJ+Vjy8IiCh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "f0ma059FOL4ZU+I4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "/n384cGs/vsQRJEu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "rUz/tRXffwd2RGVi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "CjT2edjZaioMuWWH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zr3+a9MaMxLpIOoW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "XHKq5aJfrCqGjdJC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "GoEbIUEGoVwtyWSw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3pU696c5Sa34iT6X" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tGyArgWcimSYDMJF" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MhMRagBHhSOnymnsp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MGabw5u1v1kQcqGGI", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M8fkv1TVTQ9pR2rV8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JIF" - ], - "path": [ - "M7okfA3mymhVL+heC" - ], - "hasUserCode": false, - "nodeId": "FWJMoIdExxgfvWS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MiWaSbA1+0UK3q24P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MG1Z8z52vvDnRMQZT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M0nh8eg99LoBI0aaw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Moe+olDUdKmgs8PD4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M8L+GxSQ1gp4hkprx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MC605Mah5NyeIL4vM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUm0QzjbOcOG8ZnNi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJscrAcs4+eO1QPp1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MRLJS6/2y7WnNhOT6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MKxeTDpKxfkkyf336" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MoyRPjv6IwGOPSzxd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MuHJyi0iPar0OpkIt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5JVBPNNA5EZzosAq" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M7zpf3DbTwJ/5CZJ2", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MppI7FcqwxAWKPcJg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SQD1T" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FzOoOjJAD3uFVUJ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUIK1HZfzqPaKyXqy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/iIIj6fdBh94omBv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M16maJ5qFaZyt2osh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mhdik0XT7lVLmqBQl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MztTxcvz1CZO+o88L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mq2a2b9l5Fd4xu7gO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIeZ9KSk2m6jE65js" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mo9ceEm8mcJJoiAW2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MgfSlu86aaZYcj34g" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MAdQFmLThuQCsVfU2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ME2WGzT4sr9KxPt/H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Myj+NnjyfSFA+mkQt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MPMfiKBPnalBPbcWr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZ2uB+4sNm3udnBJR", - "name": "Fastened 83", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "y/RpV3WCEWS6PUbT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MLbkOq9kOdbXH3yYO", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJFXCH16s1a2bfUEA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5UbsYAtc4gh9BXe5", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MriJD0Mkyf5nlYdHQ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "lIorZ+Vj46eMBLfy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "E+QA+njuUauEHdwA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "YvbgBg4/qpmNaS/8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "89vRW9UvJUSVAock" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "pbzVClixJV1jPtAp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJAQqs0F68b0BubP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "V8Fw6jUbA1b1tZuh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yU4rPz9wVAP7f9ry" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "kKzSgHSo1swKOUE6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "eBbTpCP3zCGEaYgy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0xsZGt5NTzdFQKHZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Pxz/3WQAeOKm+Lqh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "/IkGg7wqU+eb6WxO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "aPMxX8hoVr6FHZ1w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tGPUkf8rOd7+NJ0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "evuPdc6anY9ZL7zL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "vgVKUUaFYfvqjd19" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "owcw81/7fDltA783" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "E/801jkn4gBSTHV7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "SNnQFybmC3Yf2A4k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "EdXVLjEL31U3Kiox" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "v30ZpPG+ae3ZxZWR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "JzGzSnHCGksYPGAh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "asHxn/pMPZNDNAEc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hlmdAVKjJhLiOV7a" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZ2uB+4sNm3udnBJR", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MLbkOq9kOdbXH3yYO", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgRlj/yhieCi5Fm84" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MasRtxdfTeN+DVUb8" - ], - "hasUserCode": false, - "nodeId": "Ff4yTr2RhBAxvBp" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McuG5gTaRVJO070ve" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MDtCMBut6vgor4jPz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOYsHSQ1rdBGHW7n5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAL7yCJWQboFBnQ79" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mz/l2TdI0c6ZwS8iH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MeR484Qx+EYqjulLK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIvU7GM+t/uw+88Gr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNupdGBeWjJ9E7sBC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVEd8KOIfcU4SJ5c8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "McM6qR2MDVnmbPPUM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MvdDJy7AU7DxciHFH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MC5l3IzXI2YtkDWw1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MTitI3Li1c7tjGZlG" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M5UbsYAtc4gh9BXe5", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxPjDXMdI/wfIZXWx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "SQD5T", - "inferenceType": "CENTER", - "geometryIds": [ - "SQDSI" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FiF2N31ur8IbiM8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M5ovlvm5nkoC9SdtZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MJp5DvwtVdCraO0KN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4N7NwDQOXO9Uj7lC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MX7cVG9UxVl1fM7q1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmXEy1xeH//lZQ7FQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYRydgnK+hqkzil2T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MS6qMWiRZoeb0dYA3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHiysIYlrQ5tgvs+I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIEySjZOirijO4NKD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M8OjiuX85DcLovfqf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MliAeLdGyo3XB4wu5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSAHwDSQE47DPZ/oe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MV1SwHeXv2r66pJn6" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MemFagUWCsTSM91sY", - "name": "Fastened 84", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jHDz+7ifzduBmDvC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MesA0T+EvSKlYm+wG", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MjcSdDbNelXHa94Lz" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2IPc1ALyjSjApHX3", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MOQlVpgpgBwdyun8u" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "EHxJPrJghxK4ZNpW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "iaIRSoEpV4un1qA3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "P5/S0rRc9cOWgZXA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "LnCvPoE9w8sVTkJn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Uz2Jym2pqv9dM0Zt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "5Y1mz+foI1Uk1GEL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "w7thmpK3TJloel4L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "r8/UtYYBxeV/VEHl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "LJS/7pvQTOrFgeCi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "uESrf/DLOY98Qy4p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "E637OPrlOIDSUyzw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "9wKI22/PalLH5uKg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "zCDYKvjJZn2qOqiX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gjDIk8NWvaaFhRjV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "AMaHGWytuMncFtxh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/fpGeRIk2jRoqMuz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "JUR+b7/tNJ5vJ7T1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "6/epUrfTYJ4Niwn6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "V7E5BfJDXCcQAxCf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "25E/KQKZ+yCZBJcg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "0AWBnAUw2/iLvcV3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "G/dHcaec+L8DQNBA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "/eu8wzNR8+nCVrho" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6DTY5YcHl8I43oLv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zEccbY9J/ooKGyuq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MemFagUWCsTSM91sY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MesA0T+EvSKlYm+wG", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MvC0c1z32wdxd1f4X" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "SQDRO", - "inferenceType": "CENTER", - "geometryIds": [ - "SQDmN" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FI64yRhuA1qLjsL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MOfXPfwKx4OySE+XZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+6hBH5T49S4HyjhV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5N7lWgoTnuEHOp3O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGTGP7xJ55Aq9nNca" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQ1qExaQipEijTV+Z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MOXDzcCxYJh8OmqXQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mc8VCPjTNLiKMTBjs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mll/+miek6ZWFaJ9L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZVQDJcbCKbGnTz96" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MqV8RWRjsPrUPN9Gu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MvvOgBcPDsNXNbDdB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MD4CcWrcIF8zHr0Kf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJevKWXY7TFIcdFZK" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M2IPc1ALyjSjApHX3", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAB6hS6oyAXtkq1qT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JzF", - "inferenceType": "CENTER", - "geometryIds": [ - "J4a" - ], - "path": [ - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ], - "hasUserCode": false, - "nodeId": "F8Xp5R7dQE13CYk" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsA9U6H/Q9a+CSUvK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MfGjblmb0fZuzn+zJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZBVuwoftNTJkn1Gj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYjSiWu41Y33JjnEL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOJrzURxbE6QxJcw8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTclHajIgXMu6EVkC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHVwBv/9xBRtegagb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M87Ey5tgLE3s5tplC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOs+HZ6q98iGi70eX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M88YmE6N8XxUaZ5ns" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFPar4S/tZX/8O+UJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MRvvaobxgBONBQHVl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MffkMAJklqmceIepC" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "McPomMZSY8jHPTzFj", - "name": "Fastened 85", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "7P1HoTBJZkOTZePw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGpq6byUlY4ImqJoG", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlJQg2MoYIb7vpKLY" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUoUuk/s027jdmJuu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDgRqoPwtZOeF8d5j" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "WrfE9ipAJAqp7YcX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/7+sFsGMcCLFedS5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xN05aAKsWtf1l2cO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "QyFt0w1XIiqizaA5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "JOBOH8Is0gK7Vh35" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ibZttGeZhijZezWx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "d915LuDUv4ww7aJS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "4+nncVdBS3NAEJE8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "MKOrzkLw59ZyZmJM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "hslPhVHVd9YMStrE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "R8YvFzFP7zLRCKay" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+r/7vSUNlPxzvf/6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "+qKCkkIw3M/lK+Yx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "++YPqqGxlkuLLRrI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "1ujH4pU1Igs0CGvz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "sOyYUu1ciOukNRGq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "FtG0OtBwNS4i6QMi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "7qNo6p0kmQUr63iv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Hmvpnk8qKhB9nikI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "D3lyY5i390tukqXV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "8nKP1izoaZqN/9dU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "bMsLoZOmLyYOG2lo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "R4IbYl3YjiH9k8jm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ZGkQzEsX2dCvnw+B" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "N1yxSvssKyYmKIK+" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "McPomMZSY8jHPTzFj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MGpq6byUlY4ImqJoG", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M+NotgvbviT8zprBL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWd" - ], - "path": [ - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FnnNDSiTVNhoeM4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3moEkCr7uA/PhMTs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZZ4oTuFw5u5yD83C" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGg805tlWc8+Gv1IX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnCDj++TwuOS1rx8S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDu+S3gT9KCCGevPb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3JlRrehxRk7UrTaP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MI/mvCZL9snKADY7F" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4306m0Gu3jeYjOm+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MQN5FSfFQo1FbjWXI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZ7tbDm6ZMCSN7DQG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mhv77V6YPNcpdZbC1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ME+66TTw+jawHSm+Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mlhm1X2M4wUxv5ASl" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MUoUuk/s027jdmJuu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MlKEXfIwosTWOslT4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQDZ" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FEn5aPPvpzHvzl2" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MSZxL0+kyi+ReWrBY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkZKSGrboenWp0L6b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsOub8aiKnGBQXY9Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm8fIymXwByauWyzZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2J9sar8x1lQmOFJd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoyHpkcJbovyrmEHq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MTd8KmTVVKmi/3lvx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5olwn0TDvW+Wu/6b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M6jMTTIC6wPI4MRiw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzYpU0Eo3tta6CyPU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgRwTNqql+658ztQS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MeQWnJl7x5WQUz7TT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZtevC+kZBreKZaGV" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MT+uE/ctOEme2Mxlc", - "name": "Fastened 86", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "i1u2Z8ei/nYW2ati" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9Dt1/LBteGJxXnJU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1Nv4kFFARvy2XrAo" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mhial3uZBE6w+yh/1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mt2Ajvd6KBPp2azON" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "6zAPvHygCZF12fou" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "h+lnxIwwtNXGHdVZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Yt8E7VSpF/XUyfa5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "D+49DFEeHLInk7hI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "HUNFKMGTYocXUwc7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "+po/F/pNqPTyZZLv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "nQwt32bRUbQRTvcM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "xgLZjr3PWZXULj8M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "WmMCOlIOenBrBAun" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "4eNieAkUD6sgjVjK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "U3mLZwFIERO3GeT4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "XIdqvfx0s+ZRggno" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "vKCl053qH1HSXmw7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "NDt/NIGvSMwo1xm+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "F4wKDhNEDeNsHIIT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "3F75UB6I6kwqu1Bq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "yuzBeJXYE0n5g5u7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "jgiulnjvyz6hG2QF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Tku5N3+ABiDfsizg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XN8ee09ABXEsErqJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "DYZNYi6d/3Lqe2sU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "m1kMiKn/17KyDh/g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "z+qP2kdRZR7eOPdP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "S9dqvdaQWU6p3iZr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "xmTFnCUo8LFgmucG" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MT+uE/ctOEme2Mxlc", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M9Dt1/LBteGJxXnJU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgUHLDS/m3IwNiuXd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Meb+xq43EWHA5Dsfj" - ], - "hasUserCode": false, - "nodeId": "FOkZ7dBABf8hi6k" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1OOWsIJeMat6kRzP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MLhx1/OXJ+kA9dyyM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mi/HCz87+EoIqPbcf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhL4YZ/ySskt/9Ccf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MIaUx+JUht4kc/8ft" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M+MckczclM0FXhEkS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVQKxkx2aGPumUdrK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MAHtmr9wjSnFDXAmS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKzCTl6u1E9H2qWez" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mh/3zzv3JPCNxqZNC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGokv5a52RGp5Tewm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mbx71f9lIkMMUxctH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MMSv8Vh5DanJsGINI" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "Mhial3uZBE6w+yh/1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyVaI7CcTPVjDzF8o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQDV" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FGnsgdCnyVkGqFz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MZru5VM8dPhXZJKwn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/Rg6l0RtZvowKvv5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCfJ3U8rzTLMH8ixV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MckzHypcjFNiX8Dsf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJ+kGgsD5Y+9NzPEF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MfsNTc4YuLBZK0KSY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQum3bLpBx5X3Svvl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MM7dBebN9bx5qSr13" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M9rA7Ukbfb3Sf13DQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MdLnxTTR1Qg4rtjdf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0b4kzojfGX2JvRJC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaA328aft7IJLjeOl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Msx9ynTAi2GjDYKfV" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MnUUc/vd7LJgd8OU4", - "name": "Fastened 87", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "O6PnQdWDpWJQJJmD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MlMiEfMlLwmeFxqG+", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzCLOuMqcfzUPPMZq" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MEe/BHTGm4/6swJJZ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxM9Pz79I1M1CCeSe" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "dWhKTYe5UjWG4lQG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "xJU3YcJFn777g0wO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "zF6uF1eaYzAOrILe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "xSx5d/wxZwvR623F" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "/d3b7olCdgxorMlp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Gtn/rUrtxgGcs8xM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ag5G8vMQTotn0JkE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1ottbBIKbkvLsTWH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "FpYHs1JPyBZzXued" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ZJbg8F5UHxvfHN9b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Hgr8OpNvQoeZVwXP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Un4RferDgW5WghgI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "XfHxdMfXQqMht0gz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "IrqG1rJF/Yz+phNN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "LCWvzXYYH6Zcpes6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "mcsnXLEFXy+9UQpK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "M6lXj9b08yt+KAR3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "t9L/f+AGli/yZcrj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "t4N7INOjM9NN6sz+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "5P8fsbvvtI/ha+6q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "r4DCMYrl16UK1F4+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "NceKaJfLJEL4xidd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "BC5ONBk5H+SIRVcS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "X4Ok6B9LIxOi9Ilq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Nsl7+DwXnSiKKRZ9" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MnUUc/vd7LJgd8OU4", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MlMiEfMlLwmeFxqG+", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mqpz2HXvrDjtpi06s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MEU46ZL8OuyfL55B6" - ], - "hasUserCode": false, - "nodeId": "FOyju9TYoTzDFTe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mgvqyedb0lGirgEN/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX+7FoTU162Wlkp0S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBDUiLnHiJecVwwkP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M04NkDR2vT8f9ykjj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdwLhgRVvl5NxudBw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MW4LlsNWbe1j9BG5Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MyRqwyXSF/SrqIrSj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvsY5oV8b9LjBpDFW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPxVDmVV3LiSsPifM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7RjHjfuWQ5Oc3x4H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSAMOxfFIvgGQIYWY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFUyPKtl0o+pJF9Dt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MlZHPDpyPnHCLAh2q" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MEe/BHTGm4/6swJJZ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MK/6upn5arwrWVtJE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQDF" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "Fh59hrJFrjm9e1H" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M9IOkKY3rDxrsL9uw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIr2wxWfqCBcjaOmH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9AOkkjlpPJrCCff6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpEYzyDqUGniGpKFv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvcKVnTPbLESfF0//" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MlQONOod38EweMspq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MX/OZDvrQ2Uj27Kc7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVXXzjV7IqqmQX5b2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mr4Z+QQux5z5Zm4K3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mqnn6bUhJuvVjh92O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1anhQ+XRAy9nR8N/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M22oBDDpKbnQR7U2B" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MDt7QmoDsOxGEhwtY" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MB5hUdV39szjXtw6l", - "name": "Fastened 88", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "LQ5IH9+9yq98fk7s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmfKnHQsBUo+Yl5jI", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MBQILMV4i/43kRvps" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8vMge4zi3kZB51HW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXgnwXOXigjhdt8Cr" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "1QnFlbYxMx9ESXre" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LApY/wmxTZkB7HWN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "KpNQi63yM3UpSBDN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "K7koFGvFpZDq4i2H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "fxLv2+4u4aO69wH+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "7MZSBOnP5/US+WN3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "xxsdsVv1uI/fIrIH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Einsu8ZWwc7sfW1v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "IrzJhTUOO1cGO4if" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "mcgsd/U0navdgSkR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "NlVWRLQIFE4YaRDB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "9uUgLqMg242mcwiA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "krSKbJt1eXHoVRvm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "9fiddNR8KW9XZH46" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "bx4vd6RZ8ItvAM4H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "NqqJPbGTy09LsAVk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "JWGb0/GBkjJqFxkr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PUSWaqcm8nL4rUbI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "kQK4xKGM6GHGA+hP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "3ucY8idMvRJMw1vm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fy/dc+lkDtSdtn3e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "fDeQxf87BNgytoTH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "W6v9wh+OdS9vUXVd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "O5K2AD2fxNmX54Ki" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ufeOOL+d3eCV1o4n" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MB5hUdV39szjXtw6l", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MmfKnHQsBUo+Yl5jI", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mi0owNhABwkIj1U6D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MrWFj8+VeJqAraxNA" - ], - "hasUserCode": false, - "nodeId": "FyZqKjM9n0yN0Ay" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MssQO+IaQF3wFIJhG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MROQ36LsV4bupesrs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/1qxG/X6mJ//v4mS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mgr37XxJlihL0xDu/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJdHAfNmBcrxZx6PA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mxo3r12w1x3a8MR2h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPr0CCrxpWAttgm2P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MbNt5lQoBdZ0xzwxV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MY8v5dQw0dSm8apXq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MaD4moMIw8WEyj7RJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqKWnI3sI1BuVnZIW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mox5lhaW0YaK5Nxui" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmZuqCHrMix1J5mdW" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M8vMge4zi3kZB51HW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOmbpRf2V3d0rOcCF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RQDN" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FiJ3iHgM9PyIK9U" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MpgdA+1Abdw7s7fAd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKNMaS2h16dxcbPkQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MuegC2gsU/zKf6ueo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhEsYX+8MMTBlng/z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAuHp2w3vVkecDqr7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUg02sVnjb2se+yNT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk72nZ+Ur+dP6FqWk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MaxxpGGXsMbA6S9HY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M5Rme7Ogkx6QPAz8J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MW/6Njqw45kzfIV6q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MV/PRIqzcDi5Za+Ao" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaEVZPTfAGUADIejO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUTLkUDoQKK82BL7r" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MTfSSM6Nq3CLe1Kjt", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MREesG14GsurkN8jQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MiGNoz9S0E80IXwly", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7fVsT5DzFhLDnlT+", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MfshWXxnEdfbk4HkE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MIgIp/DwX1iRVPllV", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "ME1Zi4gB/LVo3Vzgt", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MC1jD3evRns2NqHOO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MJhRnwbuLOXhlUTEp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MT+uE/ctOEme2Mxlc", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MVTptc1/AMYUWI7Ol", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYQM6hQ4Mi5Gw5Qds", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8I3aBtCZZk9yudBj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMYcZ1TiIHVE4aZy4", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MEYDCXHy6FBMRVu14", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZ2uB+4sNm3udnBJR", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mq/6epKoZsKhmRgQj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MWYiBj/TqKPt0IILt", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mh6oWoDLAeaO8ixRA", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MSsiA2k85Fgk58CQE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MR8F8Lw+YnVEL0ei2", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MfRTDk6eD4eIylFR8", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MdpQ2ao+fuIGCqbFh", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MKpD3x04AWan996oO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MGqtNl2h+tbNnpwhz", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MscQdGCZI9lFmbAh4", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MFJN6sJWrMBIIjl0J", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MB5hUdV39szjXtw6l", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "McGtg36ymAjVMa8GB", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYdPcvCEzKkikb/Mr", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "McPomMZSY8jHPTzFj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MgvXd/V0pbSmGlgzM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M6cKUvDxzu927vZgi", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M3esVv8kNV4WLNP4Q", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MaAsVBSFdvB8EiVB0", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MwPYYk1ezDhhsqIS3", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MUDr2gDimKROwcIrY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "McK7WhATXIKLcVdS2", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MEMfjInSnz3Cv8yyY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MdfQXDT9oF8UzM6yJ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MJ7KdQygB7+0sX2HZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M2vWeznoDl0YWcZSK", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mhbnzg9n0Cm4Z42WY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MrPyYCqbLNaTfnGxk", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZqZI77OEytbkCkW5", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MhMRagBHhSOnymnsp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MqsveYsGhuzaVNLcV", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MEe6kQ8m6D+zmhtaF", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8ncbacU4qkZxBF1N", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MInDQdzx0mLx4LR7V", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMJ5cei6p4e38q7EM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MsafU1AHZfRd4mRpp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MAl82oQStdFLWCl/b", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MQhTNDdInujl1xkkY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8xQhk4vs7Pb/4nip", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MArofljqzr+XITEje", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MNZSDt0hzfKuA9dkc", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MByZSlLE+wS+Jg8lL", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MPCtoS2VVYD9dAiol", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MUddxXtyYhmmVbgFQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MS+/Gp43IBEYMNdmA", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYQLzjbvqtkPVOt/w", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MLPB829dzEvG/IQNx", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MbQ/z4WTQaAS1w7GD", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MemFagUWCsTSM91sY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MwHm/myATI6Zch6EC", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MnUUc/vd7LJgd8OU4", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MGrvmAaV3KtSk+rpo", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7EXjjiGsj0S813Xd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mja6RW0SMQMFfLNtX", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MpqJ/HS/RBDpjj6TE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M9O5PMiknMNsUBjLx", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MAkskzVRVmxfTUkaM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M5CE7Nnz5D++DfcuZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZ6emi3SzoiW5WdX/", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYOoio/nbV5nyF+CE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZQ3/LgpdWGHfEJql", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MeFgc1WE9b26IQt8E", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "dd46db2fab3a917aff6b17af", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json b/ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json deleted file mode 100644 index 26fc2b3..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json +++ /dev/null @@ -1,60861 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M0F6YvhDBz60Q+ipT", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AB1awtTGdvViBXnV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9Z/UDJ6luPmMm04Y", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mcxmrl0u7jTS+qYdU" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmXjS2zvXbwuGFKTB", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJUqFdVV+2dqvebyD" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "P8wIN0b64tNnW05D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "eROhiDQV4FJ3g1Kr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "44OzLYiLrRg1Q1Do" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "v7Rg2lPIAEpkOOI5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "YI3+i/V5p4Px0txd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "PPNDORdCdiZ6j5t1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "d2DTuHm1hQHxGN5K" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "k4TimtLrQbMMMslj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "6Hrfgoj64UYBNw5o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "85s69tAJujLho4BB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "gIfvqUIhWkVgepwJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "9FzEJ4kMMUuhjND0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Uh5cCwDmV4msoF7/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "XCNjEwcvNbSVPAdT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tKiL4+xspV+JtI3+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "pgt6730OX9N6Uqkg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "1BtzDHXGGZmuRdln" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "CKO/YHMHmcMLJivQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "XrPRbvjrydSVCzx4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2m/4bln5Hg+l5X+H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "oQK1y6ga8/stzgYb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ECoBrwsCb6iWfGfx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "P2/E6jVTNRjRoly3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zty2lQTpF7FJ/9y+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tcJn0LSI0XYUUJd3" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M0F6YvhDBz60Q+ipT", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "M9Z/UDJ6luPmMm04Y", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhxeY9CnQW3heVq97" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIBJ" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FDzN1NJSbaU6JF7" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhVkYwSh6zZMpJnT+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4sWFuF0/V8rsNeT6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MbnfVfwsDc9+d2rTT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mlyzb3FaEhR5skEUG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI5tj7IoM6RDpu1lw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MTP778uogM4Va7JnW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mdsc3yTC8GLkmEp5w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrHHwEyRplks7V50K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MtykuKGzWS+HznrYS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDYeu+HgHISF9KWUG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MViz2gdCtKv1LRiEc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MVFIFG9R/N1Y75qEv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MuY64ECk7N8rlV6U5" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MmXjS2zvXbwuGFKTB", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgbORkWsFsnVb7E72" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J4B" - ], - "path": [ - "MupzCnKTPrhmpySTz", - "MN4BDuQdCoQELOWZT" - ], - "hasUserCode": false, - "nodeId": "FJrK7j51ODsdED3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mx97mnXhLS7d0lX1I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MvYKivap7MVHV0YO/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9sYSfVBWK2DEz/Xx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbVSi4vIgcEwEm/ia" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MokEoaRxFS5DJPEng" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mce1yT86chLaxW5Uv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mgf+dX3kyNeu6KJiJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkdoTMrdXYGjOnqLe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8rKTA5+zVy06FCV9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbPV45HKiyZw7fWAR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MjwVH6nQ70urAA4M0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M9ow6JdN8CS0lNeaA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSK/jyFByQ98BJdjA" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MQ2+X0V30LHl2ClMd", - "name": "Fastened 2", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "3JvlL+ZzSoDZnCxF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MB3D5OoIhgMCCqbAZ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mv4IxIG4TT4YlKIq3" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaDHbjhA0Bdm4JIEm", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIJDjQeUuRJ7xl5u5" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "XuhBNlI5hiDFlIAd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "tn6230jSxnXM+XKD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "KAFyCQ1EXVKKwSma" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "nBrYQg/L3Pd9LxW1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ixcYP+kVXiS0aY3Q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "xO/pWg52ksAw0La+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "n07FV/02mBE1hap8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "CuueJHrefGrZzUzi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "OfYgD6gVVzYAy6kx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "pLJWTj957m4Vs+yJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "uQae7ZKzMbdXUuy4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "SiMLRjQLP1FVqRQi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hgw6yTUvxTcQ3heY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "fKnPl1aiMxRWJIzj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Qz0vuMG/1y72pDWe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "S5XzAEUTm8y+N8H4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "xchU3A407KSoXn4K" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "db2j/baJvR6dnnv8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "pBYxVYh9V6fH/GZE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AZ6z6hYhLTx9aIFF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "d2SyefKXqtgpQ8wf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "CMH6MbytJMJm7yTx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fOhYVCVXQnMi9h1b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "1N1pJqFQ+yL4vTyi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "a9oCaMW5/kkUOnkj" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MQ2+X0V30LHl2ClMd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MB3D5OoIhgMCCqbAZ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M9ea0rTC03DkX2XAz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWJ" - ], - "path": [ - "MmqxtZy2nD2t/omU+", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FV58FWqP9UootPE" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+wu61Qvo25smkJkp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGUnhlIwHbUUoOUh3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M8q6woU51LRfZxQnb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MV4vFejeBJg+vizct" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3Mzg2tdyzhz/F1pK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mva1cJvSNHMc0pbSi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M9RhQ706xCwDx/YFx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MskFe25qYC+i3KoF9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mifyftr2yMZ4XjLxY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MLWIGreb1seoGqER8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3dwsadxey35VFD3k" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaW6Nwb7RqTopBwtY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mt2HnlfVrmlOYLX6R" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MaDHbjhA0Bdm4JIEm", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MEqpj5SQZST7/UHli" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SNCJC" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FA7OanBZgqawIql" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mq5DO7wzvLGq6Sn1Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M7RmXGW9WULivaoeZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mrnj8JNRZejDbXFx2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mgut7MLgvTtvzxsnu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQj0QOKhKoRBpFgE/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MOW08BULyn00KDJVq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYZxAVyZeIytEPAaO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGJXmxagQR58Mp5vC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MEQ6cqDJyRoEoauy3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhPrjhJXzzGJQXrN7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MAcBrw9Nsphek/+Nt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZSd+Vsx8leexumtC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5Kt5tbtV2W+lkXqT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mhbnzg9n0Cm4Z42WY", - "name": "Fastened 3", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "oHOE/1KSIGI4ypyO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MbrQEm6/UtU0d2PHH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFdPZjgsUPDOlr5Gh" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3N+Kv0/TmDfcsSa3", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MENaL78zxVoO5ePun" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "DkmS18baLAr8xb/G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "GbrbtWHTDKjfaAKQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "x92lrA18z0IkcY1q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EVViGY8YjZJSPqqd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "oEjWVrD3OqjelvnA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "K3Pczvm+wbCfWiBU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "30 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "6TuCwerDm7+xORlE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Geeeet0Oeqe+7jK9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "V6iO7sTqWLg6WVay" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "i4inz9pTDBWZlzQF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "B/2sQGM/cQ2iVPr5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WcEU/Wvo6zEk2SsY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wfkkIvIoWya2KbwU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B4tz4S/SsHOCm4Jj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gR/QYaVWUmtVvDj0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "bkEZ69zDBWjR7O17" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sJabjAXIGq/HzFOY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "TWz+4ssviZ4OTx6v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "UZgVYMhWnDRFa+dP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "dyeQX+JjPEcRAEuY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uHWFvdmSbAKgGjbw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hDkK/XwQ2KDkkbkt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "io5+qrF7nGbEVMJ4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "L4nFQifXvZgEgpzD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "WSvWUr8l+5mHlG36" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mhbnzg9n0Cm4Z42WY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MbrQEm6/UtU0d2PHH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MEawcR1NcXpSk3noS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RREJ" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "F6tPp0XcUmxRVKh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO6nPjk4atUJJ2Rsp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+OjsiXPSeqEqZc8a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MWnit9ursuLg8vdLp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3mG42ZmxxNhvRieJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mnl0Fr8AwtXdvDs/e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9HIeq+Px9TuLIaw8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIrFr8Fgf36wW4UBF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7FMY5Q73LVGwQX9O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "McK25IjEmluxj5BUP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M99OEDbFR0XMxWzbj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MB/jEO9enzlxleWbf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSq34Ng4hM4coF9QG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MspcSYhitP/E+RNHM" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "M3N+Kv0/TmDfcsSa3", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MOriEMllIV5S3zkNa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JvB" - ], - "path": [ - "MmqxtZy2nD2t/omU+", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FuJzXNxuEp8YqXe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/O2wPW4Cv69h5ZcM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXdm4c0r/t0kxs6uO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPojaRB21oUoTJ0Ip" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiculiOp6Jgc+Dl3F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPZgJHSXTzREHvzlr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyWODutRaJpbB80jb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McAFyGuAZQvf+u5AO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/xZN8nnBIOFCvLlA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MA+MZUHdO4270ZJMA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHD99Ut7QtA2yTVgD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3bO4psWzzoo/sghX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M25dPY1aYVwb1UNb+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1KRsWttuzO9khr+Q" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8xQhk4vs7Pb/4nip", - "name": "Fastened 4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "0OvOZh6fcIX+Y+Fy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mzc713naptow4y/tj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5jb1kmR3Z835wTvj" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQ6zXzXlrtXw6FU86", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSjAnO7ztTpj/+T7u" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "NwD2VdanK5QxI+Hc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "AJ6pIB4wHXLKPdjX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "URXhaEtQh0JY8MVn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "LgpzSnZtMxY3yMkv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "dzu+ErLw2xEf6fa6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "cylQuaVnqsUvTbcg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VHMJlsJ3wyTS1U+b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ew0llI6m7qOFFzhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "KSjUFC4f22mR7aNq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "EOvdpS+qojKFDsPw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "qOGeWoNFpSmtHKci" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "JHGQGnr989NTedJt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Pkhd4df7wKq74YvL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "OKcYcbfK6cBXXSNh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Hb8tsksDy2boeObA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "OnnrTJWsxEYrmhKU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sDCzyq+tugmorOA+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "G2HrvwXaJNjX3GYS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sgJHXJJUJElnfVsg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AmUP4r7meTcz5dRU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "pLvt0EHunytgX6/Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "lwcGauazjZXKk8Fy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "wXeO8lFMvi5HdNDc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "S9/pJ18qMZlMA9/p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "xIOh9ci/J6tnl/zw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8xQhk4vs7Pb/4nip", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "Mzc713naptow4y/tj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyCBF1/Eok02bxUlG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SQGxB" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FtmCBLnoW5rGuH9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mw+xi3kj4+SdxacoK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkFJOcnFooZcVr2YV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBVB/Cj66A2QMAZRw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgRJZJcB2IcjUvUfT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mah6oi2jx86AbiOfp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/ZreYgH8D3KHotZy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJzxoSUAH/7TvYMbH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0v+LeapbS/Zdaqzm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTU5+zT7wbnl2/SBT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXyg8kYtwthJ4Oovu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MpaBkHgT8B1bFNiwH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MqLWsli1w+XslijMz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4zH31LR49dZMVD5f" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MQ6zXzXlrtXw6FU86", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mt6QrOeqD+xszs1al" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhFB" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FpEknPAY125Q40E" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McJz9EYfeKRNTklnt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYDauWsACt/InPPEu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhEjLNu8cd9PfENgk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5QYTBPEyj/RLckUA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5xRDXTz4WdkLAexY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MuvOrhPM1MxLo155s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaJEwl9ivKvg+3bg9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MhcBOhwlheJo9Tito" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpROeHbrrkelJxsDu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5og+VvDvu8ftrx5B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MDQuaWtPyqjcHX7JF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkGk3gcGDuWByvOK+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUxrxBl53tGgBeQ4z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MAkskzVRVmxfTUkaM", - "name": "Fastened 5", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "vh/qwkG++SUwZQ5k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MX12C+Bn59Wc5wyDY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MTeTr/hDSOKELCqHa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mz6nutL65hwJxDW3S", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MtHF9/4CqSt6XcVGg" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Kr9XDCboVSzsO41u" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "3+BvMrGqj/GSr0DV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xY6ni1k00HDf1rNf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "PoIh44aUUt58rPjy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "DETK1Sm9VRR/m/Yl" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dCpCEyALYSqKYq5E" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "EqAku6c/gCEVZqrD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T/VAeAWEdJJHUFC2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "fTHYcBWwmGXHd5jn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "2cn4qBs5PibX7RN7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "3BPDvZACobYg/Y2U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "b9VAMwO14kLIatqm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jj+qwfllS/ZKtcP8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "L+XBw/QLOCo8RLuP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "CLdLB1aPJ8oT5EGA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "B+oKVtTHryrtgWvQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "HncaHS/7QKXZeOYH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "/aTzAOB/6GyoH+yV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sev/l1b8BG0Vmcqw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xwNevNkOXvIVWWSQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "qEs8kf1SNySGLhv8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "/TopHN6FTjl0iB4T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "aOtuCRrp6eW5N112" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "EdLR7XthFjVIfA/7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kr4DMCUze8lC3pEo" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MAkskzVRVmxfTUkaM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "MX12C+Bn59Wc5wyDY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MZfryb5wb/u6Wgdny" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWV" - ], - "path": [ - "MmTJVLexwl8k/XgQN", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FZ8Bs8KUsIaXOyY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1t2pmyKjj2z0xTbz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkmlUnoF2Q8oY8M4p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsQjiMbzXIHJZHDY9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MH2Jo5PgzZ698QjHo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlqFO0StKNbNzumPy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M5lglDpB+eYVZjOjQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCmFmzBSbfPa7Y8KG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mz0d7EYSmlWbUlwYa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTv7yIpQiu4jSVUSf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF/W6GSHE1XtKTTPO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXih+b8VLmvP99Znw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfnZFyOGsvec5aOnd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUE6eXx2vJMdOA96n" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 6, - "featureType": "mateConnector", - "featureId": "Mz6nutL65hwJxDW3S", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MXz4vjOiZ79Wo3Mis" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFV" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FSr9kS00tQfrdfD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mw3Mgz0PTcPhUAbQj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGg9zrGPQhnXYMFyz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MObBc+Ymr1w+yQ2V4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M20kuLeuY0EFJ+GlQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdeTeC2iRkd7i3V2T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9puhwW6ArWQIbPuu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Meb5baK0ZQHi1Qb+G" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKIwUc5kqIoDj4B6u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsS7MlUce2MWdY23C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MalKDxmKsD24v7x/8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRVJVhtJ/MW+G+UZT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUtuA1JqPQByCXCU6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mb1Y+VRGhvTnrS6Z7" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MbQ/z4WTQaAS1w7GD", - "name": "Fastened 8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "VzWYuZ/fZI0Icnn1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAiMFN128Q/xQCh2i", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MH4mTi+2RwEvd1iwh" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MiqW8a6kMVliq5tQN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5GHSNIFnIiQ6Enol" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Q3Swd8ff0TG8OURM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "OOIgHqGXUtZNA7R+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/KUu9p6suuw1rYJT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "+OCP30qV1ltlB4hN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "M7SaAoSQXk2ZwCh3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0whBxm1aRptdvzTA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "-30 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "eJEX+930j+qP7vMR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "VpEVqmnQSpcWAJ4V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hDSpp6kkgSpAVU+A" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "WsnaRjNiWWtEiiZJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "QM4Vs/rUPScMvKFs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "PXc5JM2eSW4VouNY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "vP/do3q1n11Wrgky" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VLM5dApYfPOCCOjs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "/kf3SU+WYlGOBQJF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UQQLTuShT9XUF0Yf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "PFR+vup+pcOU4eRa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "wHfVN6Hw089ldDmd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "svNGEBv9LuAJ9G3L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "5n/iLqk49NfH3wIV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iO53QLau1+ikjOWX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "lpax2yZw5/UF5LkR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "AIEJsdSDZc0WhUfi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+qw+s5UCgd8MRhFi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "bl3IyEDTyf0B9cH+" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MbQ/z4WTQaAS1w7GD", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAiMFN128Q/xQCh2i", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MUw2mn6W6SEIN4KFs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9CR" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FSLDtLfeJnuuELA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVZoGUFDPcbxvaB2q" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrcPV2G5xD8eC2Aul" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M91Iclw5Tk5CmJcCs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MK0W7dEZxi4Xsuh0p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/D5wC0kTpjHAWDBf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwBJW1yqZqi7/PbVx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M9BDMzso5Km1YMwC2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mivlu3+WXzD8KVv5B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MrbsUcU6B9B7mKv2G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MlsloMXVagd2G0RzB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7EQz48StF9sq5dA0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MEAOuoEucdaQj9uLk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MdPf6GFv5Z/EzvEAp" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MiqW8a6kMVliq5tQN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoDeuHfUoQvWGEx3G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JvB" - ], - "path": [ - "MuaH8l4oaXxJhFPJA", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "F4GAm8hEokooVIH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaQB7LB4Y9fBmhxvg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MSAMRARScFQbx3CAQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIwZOqXr5fVZNbQvw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0VAcMUQeKJL1vC9G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDntrxfbCXKWB/4LP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MspOn99AUxEMIH1Qi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUO/ciMGZybl5jhSY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M2voVRYOBi53dqbx+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M89H2aoSgzfc7jqdF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsYOg0MxRO63TblAB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1Xw7eU4W4Ooo2Zx7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MrxqRlqBFALUFjJY1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+dopfMGOJPahMB3E" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7EXjjiGsj0S813Xd", - "name": "Fastened 9", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "IhYj98rQ6ismwbbU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGP0Z1t+0BB5hs8f6", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MlNwdPTwIOS+0+/7i" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHcOwOOZ1HmMpBdPW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M7OeaLPx9DmyjOQzE" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+dm1npNvYnFG7es8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "xIWdFw4L//UEBPGP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "4ozisKUX+MbHbA+p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TxB0BGrmK3yavK0S" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ySIqfEDOGIpgQrVt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "VLXSevdmb9k7zsZ3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "-18 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "1rQA+GxfjBkP63st" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "c/8qXBNPDQgLevwg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "L5f5i8TXysQga4ZY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ryEs5HxleZ9UemcJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "I5dz3Tb92fev1gcF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DwqTTIhvYPUJS+IA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Z4nHS3kG0ngjHOff" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "GxYZubDkOLx9Y452" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "dPraYd2pHCKJw9hj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "DLk5F/6F45ALkONV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Ke7jCTY/x/H4nnxN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4WTDReDalUSTfDWd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "RnREsy5nM+EQFGlo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2i1phpMksaWPqGEy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "v/v/BU0rCV34MVmh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f70ebwdy4NUdqK74" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "dJFLwPQbQA01UyVC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "V575QOD07RPM0zLx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OhlpHQBfusI+5MWk" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7EXjjiGsj0S813Xd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGP0Z1t+0BB5hs8f6", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mo1SK0nR9N0/pvCXM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JcB" - ], - "path": [ - "MZ9ZWy1KzCmivBMJF", - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "FNjRKtQskdsHcaX" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MurP3LfmyYoneOxvA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mw4Q2W/aWs8n6VhPY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBTI6RUZVRF+zOok2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/MyKfDSPREMFJcDa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmXUlhc72xPTWNo1P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyKRXxcu0IJdahaZ+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MjSEcJ2xgtp26lkAz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVH7bXiS2T3CmkTLF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MJrJWnrA9MvNzmqNY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF6Exh+yQE0yEjFBQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mic0sU5py1FZNf/tP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6OrMKbBOUKZITD3L" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+i7sqlq3YQppOaNL" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MHcOwOOZ1HmMpBdPW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCJOIG6e7ABiUCRbN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDl" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FWU7IN2joAW0asy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/8sULlAD9M6F9zK4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MV6Wyqk5thkDsNRZY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6pwa7OoRY+lekFbA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMmmt+nq6EYR3SbJR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsGsYckC4Y2/dnJ+n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBuPTJ+TTj3VPXBrv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCq8I4WWRpa0YbnYK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MeD3dQbHaLWEVY8N3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Me+xtFdaJtC2elyqm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4TZPY/9CddZ0NLh7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIcr0rVTVLpLr/P2Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaZYN1ssWKh65YGFT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiLep0YjXcPILqTdd" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MJ7KdQygB7+0sX2HZ", - "name": "Fastened 12", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "FMe+wlo6fL7w/Wjq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MItBgOVUiPXhc+3lw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSGtKWWnjuBB6Pq8Z" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGtYhB0xNJeXrwr09", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAaAa9nivhVYKQWku" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "y6nHg0TiSXjYVmG9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FQvKyjJtbIhb29L7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "iMQe1/LQiq52mFW6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ALhWlJPJUTCVcELU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wWodfpRMJTO/hV9m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0yzM4QGD4gonTs29" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "FNwXFtmfwYcxA4O9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "luUIl9iGIdDu9yfz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oWTE84hzQ/n4pFYV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "dUe7HYF9KMiKtc7a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "xAOWsTcRPXXyb0jk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "zd6aE85d/8mk+eL4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jU6svfaEPSyY2phP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gCJxRTmFCpyrrs/+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "vb5c6iIDysr84sLx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "GvSTiMK+8IrDL1A1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "qhzxzs1nshLF8Sjc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "TlETRMH+/r1zieXQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "BfBOL8Vs2WqmXhhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "wQeJjjCLyrZd7TgS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "PAYnh5Y9s3MmcM4G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "1iNgzs5n/DOrpqH2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "DeWqdrmRnJl9+4F7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "G8VWFEAWJ9iCya1z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "1CxxCETdlnLaNEU6" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MJ7KdQygB7+0sX2HZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MItBgOVUiPXhc+3lw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mr9bYGKGPQUAxOjhI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RYB9" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FarsG72K1lrCXJh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4WQDMLhluyoSkdxL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MlmtNo0XH32iPpOR3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyIIRqq20IKFoiUcZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEe6KANxFeBkbQUQ/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdRMs/5JYLFD8OTdr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUy2znI/KynzM15sB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M3Avb78T51YqZJxSo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMap7+ZWlMJFbg2NX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Moj8jlOvrE28Wxe5m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1dkftMP3O/IcqVng" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M69cO5itQlDTpRqK1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTorDxUOpeTtSMfjO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MC3wd5gjaIa1mcdZc" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGtYhB0xNJeXrwr09", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMix/RTHqrsMjOsFB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JVh" - ], - "path": [ - "MupzCnKTPrhmpySTz", - "MlXjvehRdY7r/s6xx" - ], - "hasUserCode": false, - "nodeId": "FJre0crpQhdHUzo" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MgL+XIVvIJoEsOrQZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MqJYG5LPLZ+BwGRCP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mv7LFZr2zSvOUg7Rd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "My8sDbQFeUFAuOJk2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+aDUzSnvqHtBKszZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4Ovc/Hcr3GRZmxVP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MM9oyImSqv++50RNt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MpxPEC53pRHWPez+R" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkGp/Eh/n+AADkgNH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mq/v7cq59MyVZZkhg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MfTGQHbk30l1rnkqW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCAvaJr3VoXnCBHkZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXQbsFkjDq/G2YqRX" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M5CE7Nnz5D++DfcuZ", - "name": "Fastened 11", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "sg+29a6uOFyUlAZ6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFeckPKcqP/YcDn/A", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MmRn6CmN3OZIYo38l" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MoWH5wgBCcIKWMUWa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MFgTuhyfoU5jICZEx" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "2pd4NnPElvF6wAIo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ScjlV5h7g9ul0RNR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "l1xuOKEpr6UbDgET" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "2IymmcRexdlapGrt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "4P84PSgLBCpkdnYe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "9Mx6VCVdBCcJfXlW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "s0vVgw4AuE/aipmL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "JtaxDjZerv7AsGLj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "z69del/4jtNZKaiI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "2HpdXyvFeqp4GfTV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "96p2VtwYDn6otha9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "AS6LDp9or+QO2LK3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "TTD5gkdDHQbJgzmS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "8i/5U8N8urQBCxti" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NpEO1HOR7z+RgZ9g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ahm++HfW/LjkboML" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bkdHM3TC7cfsBuWj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "waS/pkSYI/Z8udrK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "myMThN3AddZo4DUz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "f0tsIQhyNIrOQhdx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "BC2LbiLsUQWpxVaA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "pFrAiroAQlfqj3Wv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ERG0f624x4N2dmy1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ScQx8HM+dFB1peQU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "m4JEJ4OsZguUuF4U" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M5CE7Nnz5D++DfcuZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFeckPKcqP/YcDn/A", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MP206mvpg6/GsmZ+W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RHEN" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F5nDtqsqeCSuRHh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFWVxzZtccm4qPLfK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrREiXtHi3qzfEgBx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6Vum2buMe5KNNOcX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp4tQa1aWCCZrdMHp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPpgR7MBVCc1A7CAT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My9ybBrbwpzhuiRmx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfEMTJ/y8MyGYwqTo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHEwP1gEJpi1eyqre" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Macn1fWELsy09pbXd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mjc0c/F/i0AnfWxbx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MJ1iMsi4CKybnz7GU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M7ZVljPYHr+LD28qn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mtlw/HWRJDLXxe6Vn" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MoWH5wgBCcIKWMUWa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmUlZIzD7GGi0+zhu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "RtEF", - "inferenceType": "CENTER", - "geometryIds": [ - "SAF6B" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Fd3frpyKsyHcYVm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M91VzFtLBvRdy80HR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6vK9bJcmvc5kAu3D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXdH/wUAymuZEmdBR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhmEpdeG3Kfudfplz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MazVcJ5YT/WTSHvhy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2ihnv4jN+vELHikd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0ce5wGeE1AMg+OCw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXKcPzlAhSLRQ6Bdv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "ML82xU5RZmRVPqK/q" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mm5vK1nPp4a+unhXC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mz5BuuomhCDzUrJJ9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MefB5fr+NXnFDjl42" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MbcpehrozjE1Q7wa0" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MqntsPqPGlnCuY/Qm", - "name": "Fastened 13", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "MkbqKYypEvnliEnk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUN//t9yCnY+SLIZr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MT1Ro5KxmELPwIBMr" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mxv1MTarP1XYgwScl", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MNr9OUTRpGnrckEy1" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "V46bo5bunOB2A5mS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "InFKhkbhC9d/PK4D" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xobQjTpdxqjEBgrW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0adN/FYdQtAt4HQF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "t6GsItpxAtiHHgQ3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "YogtM2YJ1NGci017" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "19SXakyrpuXqV8ha" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "7d9x6o9QwjOPqas8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "tFcYbUYv0J7fZZkE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "wj08Uyrz2QTqE9dm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "SIocuhcc8bT2sNVA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "PwxNFI+Xj6y8HXxj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wMlIQx6VRaIVhy2f" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "rqN+EG85pVqzs6iS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "C1tm3lSxAPLSubSG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "YV3Fux2Pn9T5FwZf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ZgduvisjKPiwS/CU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "E61T0AfCAdzpkU8M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "T8L4/64/HsSO5Mbd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Bx0DWWo1SaLrUTVf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "tTW8s+8+bs6H8vk8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "YVh1a+CV6f4xJsbd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "3CB4kEmrGtN9BWDm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Dh9jgbtlXeCeV1yf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3OYgC7DIULS/pVzU" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MqntsPqPGlnCuY/Qm", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUN//t9yCnY+SLIZr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M2ejWM8BUeCngQFLw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M6cpdrFCq51uKRRRO" - ], - "hasUserCode": false, - "nodeId": "FPEdQCXzDnSXq3A" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1pnVtgZk8qRO1P6e" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOydDE3WD6N9+S/71" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZCX4k8I6+gwNN2r8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mmw5ArO4xTF69ptuP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0r9fe3rJefsMfq7/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKz3iXqIbk3F3WucC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaOf+CNqryvg+pQg4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MyKl1gSO4Yt4KAYZn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBJo+9cLorw7CROXs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbtUOqJFjVZDSABTl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mtkiz1NW5/vtKm0Sf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Me93rNw2rnQ/wSCDK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mw3WdDMj/olFksTce" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mxv1MTarP1XYgwScl", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1L4bKeoxgAUzp44f" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlCF" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "Fyu6AmJZ7mwhlAI" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M9Fk3StE+b7KP9MaH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MvCkaQycjwS/MhBaw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M+874baDpgMx36Nx+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mzet7xCKUyaHag3Rp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MESRWtmLQEEvJWxMI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mum6KFxiV1bzrs12i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDDUBSnOa8Vf7WRHp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuYdCelieOKFMXASQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYWHVMJF05V4xH2A5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mfl+o7AokYuALEAIW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MKqmVZnafQ4WYMZbg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfcAJ237QA7iJfhUV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHyCs/L0NsIbukMYs" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8ncbacU4qkZxBF1N", - "name": "Fastened 14", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "I6qM8a2DrOR1CrVe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McFuBRioZZHN17gmU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJBEgC+MsGvB1FZut" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McisYyAvni3PdUERF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MPabj+jR77S4w27kQ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "qBFBp7pHYoOfz/Ob" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CpdvDkyuUcgpfiuH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "jSogjJiospIHHWBW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "RWMAJAvgRaudx+uX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "7FBay2kpb6gHGl5W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "4b46q8FOzC9ezUiu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "v0x2ACUh7t3NN9go" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "0wGddhCaqAhqN/j3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oBFNcVxp7/QMnSFh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "gihu1njmRl4d0Q+r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "P7dmkFT1z8vhLa4L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3Zh2NqIfJpKnU6Wv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yKpoUN8s2ppWQyFd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "BJeoyJ5q/be/P3p/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Bv3AClTkKQwK/m5e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "3QBmjaZ+UocYzy0Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "CehhmRm/xKSkgQ2u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "UtjPrMMlfOeWv/Ge" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "trvQpRK0oF9CHS+V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "nEUMRfyPRbwzsKvl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "oiUjyG2XCaaJGpYq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "q/Z9rjO6NiuoaDJT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Ihz64O7/q8wwHPQl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4sQvSZjo/oCDUv5c" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0sZRrGqF8VgTv91D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8ncbacU4qkZxBF1N", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McFuBRioZZHN17gmU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MjnI+/dZHSZKKsUho" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MOEs/MP4q2ydsbiX4" - ], - "hasUserCode": false, - "nodeId": "Fw97raiUlQnymya" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MEEZ6kUCEMnL7u2Ez" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFopJsqduPTRvnVPM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3I282S3qQgJ3tZod" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0YLeEQYOTz8wwxOM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJd10xTrLRYyQPypi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAMDCzzt7rXN2GppF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mv5I+vi0paTUrkrF/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJbah9UWDOlLJCTpJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxsPpXrZPYl4YfKBe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEMeMM98cx2pM0g24" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M7Geo2RH94s3EKBIz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ME27uzQ/2ZuQlUJ9z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mir8Qnk9McNWZycd2" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McisYyAvni3PdUERF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmTLUgwOcLk56XPFN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RUGF" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FTDA1k9RdC7BiNP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4L0RlkCX+x4//qXz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MXSTqHcUmcLSY4xT7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdfnKucB3yvLCNZLR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRTkToixezNxdoPzo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDzvZApU96qeikc1x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MW+uEp8mYN0jQiLWh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0bvs6AeVa320cpe4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MncoUbFxy5+MixwOP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M2fAA34CYAQbVdWSm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M+AYJgg8gowovcQBb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mb+0svVMAQNi/L5pr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSNzoBmfaFLAMWfQ7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mq+Ouvhf8uopB/vN2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MR8F8Lw+YnVEL0ei2", - "name": "Fastened 16", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ijxE73xKEffHIrdF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mz8PmyAj2WWEw1kaH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqs6BJv0qpDQCXlro" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8BmZxRyMIXi0Rygy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MR4kaXouHj3+L+cFt" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Kbg7FjUaVqVV56pB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "f6yjSP5w4YNd6tu3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "tKpnkEjR5X2ra9cT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "pQpcznBVRgK/3Tba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "uH1pDxWz6leS9aCC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "L3ja6tyeaRXTgIYJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0ZlBKZyzZ8sY2wvN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "4c8GbdIWHDn8JCuV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "yo2ru/DQmtWrn2gM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NZDjJlNmjpalBtJG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ZfoNjAF1SVivaago" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "ntqko28IgNPv0oA7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "AJ9YlpZL4xUSZvSf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "W+ZEWM5cdttCDhww" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "lohs7UNO08fkDNVd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "vWbajbm4kFsPsj1I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "siLh4ceRyIRFVgAO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VqM4SU3oGhn/XpVx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "OszRbRNTkZXKBt+k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "QzaU/HE0CrYgdXnq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "OT/n9F0M6TliLaYb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Rfv1MC0LasbnWZPS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hleTbdvPtL5+ug01" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nc5QetMp18Xedx9H" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3cAgO0Bo6BR1oxge" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MR8F8Lw+YnVEL0ei2", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mz8PmyAj2WWEw1kaH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCrbTJgeI1WtGKKGR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MTOCcje6Ly3gLQ5cA" - ], - "hasUserCode": false, - "nodeId": "F9qpuzdLqzg6q4Y" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MorlnsdoVlGw7Cehu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mx7PI2fF+sTZWeCZA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmXsHFXyRHTnIGEN2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEbne65xR4AX4TJJw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MdaQ2+WkYBgIiiAoK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MrxCRCBW2gQTSepwa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MmVGRCB0rdnTARhuW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTUiGPrkFvVznnaR6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Myv3uYXK69MMvOUw5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4tqi+k2cB4NCc48T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MtCphO3oa/95Ou8mm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MkWvM52dV+lj+U5SE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M67XyFh48CrnmG+DK" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M8BmZxRyMIXi0Rygy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MS8LIzQzgMZaS+OTb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R6EJ" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Fh6NZ0Uib8gCgZu" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mwfo8WVnm4Fr7Czw3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MB7OzFUvwYyunz+Pp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MKM7zY5lPVsydIoA1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5hPHK/76kcyRqj1L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNwZcnWqK+pKO777n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4BfEF3RNXNxEx+RG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MBc50V/tzLHYjylPL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMtGR/mBCcHLXRlXt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYKr/7i0PIZPZj4id" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3HkvMdRCD6k76FBJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPnZ+lnBcyL9V4RPJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mc5VqgPDFljhGKBCO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSpZHkYVety9kQdSi" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MKpD3x04AWan996oO", - "name": "Fastened 17", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "iMHuLvTYbzpxgnVb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmuUsASzngqXJgz/d", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqinr7/+a13No5ytK" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpAP3q72BgBj8rMdT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "My/UM+Zjewo2flM0T" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "afScWngMWRe6bvBk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/XyGClodbQm/efZj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "DoqVRV8QeK7hWlX6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "cljB05PCIYjKdsFq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "RhTPpT0udQGdem42" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "szljA4Kv7xfQ9wY8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "v18EfcQCo7SVMMll" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "cCaJ6Tp6QO1KXTZi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "av/U+ckKJ5qbkhI8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "KoX4Ctd+FUGEKqBy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "137QAq5MogLXL06J" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "hFrPhhQ8zqbytYu4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "TuSKHDPnLN4jIRqV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "0IL4eTRy2w61EBgR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kTd0KmLL1fcg0OWT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "uWUp11Mueb1Tpqj2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dtVsKB5PWi8UfDqF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "mQJspJwAwzLkzKDC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "y4ZKBHc4YLGy6eXN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xcAcVFyaz/76HOEb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "FlNj1Lfsb1MEEoXd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "66hMVkJHRwOEpUS0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "vKkxTBQx25/LmzlM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "izFNb4eFLliNsPan" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "KxN/Bcz/FdcMK3Dx" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MKpD3x04AWan996oO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmuUsASzngqXJgz/d", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MFdc/PeafCZytqejE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MSlaQh6Z3YzYg6BPs" - ], - "hasUserCode": false, - "nodeId": "FL7M5ceW3NW4YWF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MciP+rlAXr4caNThc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwDXfdBNKANbcBTVH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MM6kL6pxP6sx6Bx8r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWUu74OFlPB3wS24K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mmh2NmjfWlJnHlZua" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mtl1jZtoBWl7rfRRh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGwmzmq5NveOKyppO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MquhwapiaHSz1gM5I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOw4hbjc47PgGP2Ix" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MRlQ0yKM2BB7ENo3T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiM8nmSObf8if/nr2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MC7AdxRDTqbjLLaWv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJqqx9EtE1heEnv2e" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpAP3q72BgBj8rMdT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMxEU7Zcq3qKnHruk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R2ER" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "F5bZoBTkyEpj8v3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzsKWE/xirP71tdZL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M6OE+66P8bgMpYknp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjRRlniZdx0+tw4w4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbqRB7DCZ6nsHoFKU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3SR2rJ+SGzmTINTs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3XjyVUFnB8et4ar8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4OyrkpV7v5B04D1k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mk5X0wItuxNCEMYBG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MMxC83qOTfJG36zVh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mw19gZi43dDiEvmce" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mob0FiP/3qfqXxrCx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFYFTfB2j7fYv+hA9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "McBVAkH15sDesD3S+" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MS+/Gp43IBEYMNdmA", - "name": "Fastened 19", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NlfzwEntC/HnvBT4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mufe57fkO7krqUAF0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRa7juVkleRsCpm1R" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MysFaLAm9yV26Cp/f", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCBCMUWmT9ZePFsQ7" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "qdIHIFZ0d6O4O7Cq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CQTQjlSg9adfo+4L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "6Tc0oRDtTzoEj+nE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "uLqGAhwNLViPpbgX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ruh6j4dOMp4f9bwW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "bZEZcgTqiwxeVDIT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Uy9IJLdFztFzikIq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T/l2QNbGAnPPBDdT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "kBT+ns92kFFZIOX/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "6+bTlOCPPyX3Pq01" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fJdiWXt7J7hr90DZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "vmXty0ZNcWyUST6u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "HUV1DVEpdjMP/s+H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "9JMxWwCMlg/hg9Uu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "fxLb4781j392uTP4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "GIsN6GMsF3gdInVX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "tBLjVgOYL22zy2WM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "kgBZ2Ufyndyu4onB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "oJ83OBbIPc3PdwXi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "djuh8YPnkOfvsYpx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "AV62SI1Uh4QSij+6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "y8wmdKxq2Yj0wgGp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "a8i/5jVqJ0vKqU8V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VFIRR9H0Fqv9s/VF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5kf1dsvXQqutk7NR" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MS+/Gp43IBEYMNdmA", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mufe57fkO7krqUAF0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbxNZkxcXcM57gWiB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "MeJfjv43Y3JoN1V8g" - ], - "hasUserCode": false, - "nodeId": "FqKic8Z18BxJAy8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsFqquN0iESQtZsjV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1WYlGnzXUrENHaS3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M1pkxGmKGrnz+5epO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mb1yOJHmzpx1hwPi4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWVO2VsTxdZFxVrtm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MaPaUuuA4eh4l/4a0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MK38DsSU76E5JVj9w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0s2gC3KPC2cYAWM5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3hveUWroxmLaDm55" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZKZ0WaUpYmrWXVHF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MA50xtuW+2xdHLh7M" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MI7QHKnJfhN0ncKLK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUFwEeGJ3gSAX3o2i" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MysFaLAm9yV26Cp/f", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoTbx28cxNt+Fgx4J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R6EN" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "Foa4q1RWoneTF5k" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "ML1+2bIfalu7BJypf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M2fR3xdLZIPZTOopJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MyOZYAXPV2/Ou3ok4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M38mU4KmlbYcJYOBT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhHhYIkSQn4tdlqsI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MCt6YsiJyRszxaL1h" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhKXTIc2jA1pnA4si" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVEIvGQD02ZHrvkkZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3xxrwNeeLkrLBXs/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB70b8ZikwLSqcCH3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwRrO4nzfE4oiEh9a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtSdeQnbH+VKBT5IE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MF4iNyPrIZzHSKgMR" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MUDr2gDimKROwcIrY", - "name": "Fastened 20", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "l9xgAPlg0kK6M8V6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MAjZEuTuoau/CNZq2", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MZgX1GhGj5oPt2DCE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/m6vwK48u0ytbuRr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mk9gu1NCcCNm/4vEW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "uNpGV0WkP+zk9TPY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "hEGL1A1l9M0X0ELc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "IQN91ySExvknThVN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EGdVuxwD85miMcX1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "fqNWBRQWZlLDWg/h" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dJh+U2doZ1k+MYXC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Olu+Aj30M/WQSHPm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "SQVifDbUvqZtKFCi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "DO9B0PGmLpWLQugC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "RFwFeLWBA0PQH0HQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "whEjML7XKQ3qFbaf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Hd5YSPMq0WqoguI7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "WW+W9gYbNHCfZbp/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "dW825Vg7WKC3YkqY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "GYRU15Q+D78KxBGg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "PapU8kFzyOg9tMum" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "27S4GKt1umjVO/Ef" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VRn0BtunErxOieaq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Z3m7Pj0hAjKj9Ps7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "KJhF3/6Cg+eXK+bG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "udbNhWd1wc5AiItA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "y+E5+qFD30j5deV7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hs9gHeYL04kW7TLj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fDZz1t5d5n/ktTCk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VOh5peVEGJ54PhNq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MUDr2gDimKROwcIrY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MAjZEuTuoau/CNZq2", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MuEBDLLZlm0hwIH58" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "M06lKwDiKRJ72UceH" - ], - "hasUserCode": false, - "nodeId": "Fo1eJFNuq7tPGPS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mj0PPLEeakETxGLnG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MxVShr5f5s9fB6XYb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mw1luEJLC/NzVekj1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI8mYyJH4ySVcCRI6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2pZVPfliuHC/WtmI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MP95Il5P7WgRoaOpb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MchzRFBmQZY6MOWZy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGDgjfbVjLdkzYhEu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M0FgpP/idcGKBXb51" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfVAmhlamk22dlwQH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgDTG3PgHxTWo+lmg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJBwmOiE76ejsWHQR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M++fOQCVww/eEo31P" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/m6vwK48u0ytbuRr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MACt4h7wW21YF1p9W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R2EV" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "F46XaXb6WrazuUy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MMFuzEwWKIijzNsdQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MnwLREddBVKtqKNmg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MgTEnB6WS4ooRmI/a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MoDwjs8Qzxa49fSFs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJMmkwN3DUKFtf4KV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mg8NR63pJMV1ZRVkU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFgcH244SGnJy7gGY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrvvCu4uah9gzVhAX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHE/jYg9OP6PTezT5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXCCCtzrXQR6l/974" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1G74Z7oH8jo5lsLR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M9M1ajw9qGQOE9rJ3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M01KtNjLhlt3Uvr+r" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mh6oWoDLAeaO8ixRA", - "name": "Fastened 23", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "bN//J95hDLPjafS6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mu6MH7LZL7CI8+8q1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mc4nztxTu/DMbE+1G" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjVvAO5qvdt5Bpthn", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzFXID4N9tBUczj51" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "8JuusUlm74eceQ3e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FwgohVMguCipjdQ4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "A2dQqRfrh9Mr4SDr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "5wROHDL4ZmtUw9U2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "KTOyYiRVqzEuY5/O" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "6Ay0sO3zuIsbvLSz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "FsSTsc3F3UoroTGp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ocRD9EZItvO+l50o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "t9306xSue2C83q3j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ntucZqfmdsTy3Fvb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "q7/q2C2Z/hk2c8cd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "SyjJ+XWawwSqXGcy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Dxlpl1aVO+mXPnZv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "L2zp/IbmFHVHkPTD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7FtqYtfhrx1k+U01" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "XV5KGkUsny1wVTm6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "z6OsjpWsaimwSv9v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "WEoUSLvnkw4hUrz+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "v2kM3Yld1ig2e3lt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "lIk7jrFbo/WyUrQe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "hXV4MHQ3eAekdEp4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Onqj5qGUAWXTD9ir" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ork1+WpoW8+MFHsj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pkt7ST4g+43Ybhrz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "oxBJWcKxjU3ok6bC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mh6oWoDLAeaO8ixRA", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mu6MH7LZL7CI8+8q1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mpngt8ZpqqgGgZWfc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "Mf++ZaZYunEgJhvoR" - ], - "hasUserCode": false, - "nodeId": "F5So7rPvPG5hJLy" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Me9/ebNXYrEUfG7ht" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOnmQxZ+cFuU4aFh6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3lnSM4vmzZ/cep/y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6hXTJSm85f610KdB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHKcabOrXQbveexo5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MgZtB5iJvwRxfkcHw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJvSLizbn2GCFTojC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWP52JqK736/gL+es" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBpUzN0kokyKLZ+hN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MWghY889r6ZvYMHSG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFZqaGsaooMzG02/J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mut8hfpsbJtivMSJz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mk7hrYkNtXGMLF//4" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjVvAO5qvdt5Bpthn", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mr7DCmIElfeedLWnG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhGN" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FlEMJourqJibNKV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAzzsvbXeoLCf7M0s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/BC55q8EumRgAUjG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjoXy2Dg6Q3QWhpop" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNibidzmpSlvCC/+6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRxODZPRK45KEbcgK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MELqpgq24ps2MBu/u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFkuEF4jkwNBVc1PS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoJ3VshwdbcRkZx24" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mpyd7aAGyHMk44KAd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJwNCahYmd36MF0g+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "McK+sM/y3yGzWWsql" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUs03ucPxWqGPzWVE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MOT28WH9ZNMx+rKAg" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "McK7WhATXIKLcVdS2", - "name": "Fastened 24", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "pn4pCBCrujJGxuXF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "ME6Sig9CCSFNGTtvq", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDS2OTzRqGKI1GlgA" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MSJ7EURqbx4xNBY6f", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MuqHGN99vQhcOwFNo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "4boBeoaFIopvx61A" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "XIkGEvEpV/SD6iGA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "xKzNAM+Nb81E5Unu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "OXvWZlw/hlyaeByS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "nDnn4jlB61Lf4ygT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "JLUZ1kCqk0iRDh06" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MNtbhi/GR3z8jhuD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yfRWKtsoK6oxtOJV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "5Nz/CU9I8M00XfzI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "B62v9yCCBB9UUvl8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "QxC7whEwAj2VCU10" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "HZdKyqJADdbuHzL2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "0oqSKBCER9BrL+6M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "CQRmPup20WEtBlRO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5tFWtudua5kAqCyA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "MkPE4ba5TFmNl7e2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "20zLFTaPyEo1WBMD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "YnwrEc31l15if3g2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "8DyudRb+6OqwNIVh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Hc6T9nrrU4vx+127" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uIn8dsgri221lUNX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "iE35W35+E50ijbkL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "sFYI5eHcmhhqfReq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "E1oF0Z2RgitnLFF1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+qLay3b5ewfGsoCp" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "McK7WhATXIKLcVdS2", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "ME6Sig9CCSFNGTtvq", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mol1E/vKa93U7+Por" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "M0V++ba5vuwmIhgdj" - ], - "hasUserCode": false, - "nodeId": "Fli1VzyOoavQqLZ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/YTDBTeSi0OYuTyH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOM1ThWDQ2TlOFtLU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNwctCTXDaprQIOSl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLjtk+RCWSMSGiJN9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtHqhB1MdfpxBCSjO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mkt68AJDyV2wzrVgg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVomRbY1VBldX9xKe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MH4mYkT0K02dygyPE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MgElTWZlVVgKxefex" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHoP3/43/hLjE+7s3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M1frlJ8Gjdb4iHPA9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSoVvV27pPJXyvp3m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MU2rWJEXD2hHQMC2H" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MSJ7EURqbx4xNBY6f", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MvkgXGYIjsfCk6ZuA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RhGJ" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "FuMxABf9K6kMcD5" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhV9nFhyU/eiduu1P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwFPhWpEenNGa8sRH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2M774LVli+g35f3F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMfEpi0GHlHsg38RR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MApHuu8+fVksPE7c1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M5FxIT7KFLjw5NQj+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVuWgg5epr977t46f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mg9HO49X0zXq+3+Gs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mp/Imq6/Sr1VNkA0M" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbKMmCN+jTc9bImdg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Me97mySKuu+WnoTFp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Me5rM+QSMdN+tlDM7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mc82MVdP+Qpt2ECMl" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MArofljqzr+XITEje", - "name": "Fastened 25", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ZuIRPw0OJnaTK/l7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjCVzTG17ZMMrX8TD", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M3hg3HOnrA0EVsET9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBYnG1DwOFDTHRgef", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxU9atnGiqcrJvOHk" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "rGiVqgbsA8kBN2OK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "PDMcsHxqZPCb+Gyv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "T4Npt6mZhA/ONQgs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "YJdDIdxajKD7NTsT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "PuR3A8/3JXC6K2kV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ORzHal5BC227v2H+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "cvfhCf0FL7emNrW6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "QDrfYXKtxkKkW0z+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "XE+1h8PsDY0dcCHt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "avU6SkgH6YHJXoux" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HyQxrG4alfEIISi6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "bqsSf64Cw+5uQRZj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jC5lTNsbDALfT9aE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "AZMR7dSyEfe2B0iW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Sh4rV+bngNEy81uQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "qCKKyXmoFWmFPwEl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "oQfJ1vhLSYomBA1Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "y+zRTILGb0nrf6n8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "1suloCPFghf55hNR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "OBgVriBV/QUAwdaw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jklIaoJHVlETdM4x" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "u0tihN10XACpxhiE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "NspKieyvTy/bvhfI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5ig/n1sHOPQ2DoNU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "i1ClbR6Zl9Jz8cdZ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MArofljqzr+XITEje", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjCVzTG17ZMMrX8TD", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIKTh2m5IJeeVELni" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MxJq+drjXxLX6pTxr" - ], - "hasUserCode": false, - "nodeId": "FXj0zVnNeL7oIBm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MA1lJa/ZIZMzmEQtg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZSgkuUlbVA53lx9i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5dKTXVoSl2SkGWJN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMqTqcGxlPDA/ImEy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MY6Ah//ae2ew80hd9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M6wZzMD0OZqf1GKKf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5bO8CiXjEsxYSOc1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mi8KJm8hIgSxu0bT8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1ZICQAbOM0R8d909" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MF6JgF2ncVYYOlLD5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRosocdR8Y2kwVj3O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNl6O0HORR1CGj3WQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M11LILebnxxL66yTh" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBYnG1DwOFDTHRgef", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwbDpU4p4BSGqDklX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RxEJ" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "FGo3OCbQXFzj9P0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaAM6CvOdG3TOSiLf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MafKqEdPErblYoxl9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Me5w81VumQGVH4k3w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMLgKb1tDBh5jipdH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M34413VBkBkeqsl8P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBPWubncIcK73jthh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOMAGsPT73ia9Ns3n" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MOQqVrF7rUbCbeEPT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnALlqQjNaUoIDpmZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M6vAriegueLt3Gvbl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Max84MGWUD8rlMdGi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyYwm5iHQlj4yqg7T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mg7xM75R3fcBBtxo8" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M3esVv8kNV4WLNP4Q", - "name": "Fastened 26", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AuWRrNKY9fhfSj3j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mp9zRi8NDyrutXNmV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2EcZ7ZrWxBAUlnrS" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MttlN4b9X0GfNczpr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/fRNWiHNGhwsjcfm" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "T4E1p/19lto2bxOJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "rrmDkLnnk/9beNYF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "bsZgv5z1hOpUTDvD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "MFDnYZhH909l+dUh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+duYoji8dpnk/auQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Xf2V7qiN43sHAFuZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "zs0G6Jj1zOG2DnlO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "kIRankkk/ukMTcbG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "kiWi7eDu58PC/syr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "IMVG7ss1pa5myr6x" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "p1S8792rT4m0ydjC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "IeN8mlaR4MabZ7Rv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "GQRys6PHjzouxUGX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "mnRhom/PutuGv9x+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "iBpu9iuyRKKqG8/b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ht3l5P3Wgsuw3zLF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ym7t5YxTUWcTu0Fy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HfupC31Fc/d4kyA0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "vf/8IJk2vD3GkHh6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "6tRDuU8KpThbp0Xm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "0f9OqWXoigsb7Qer" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f9vElR0aPGedWN5K" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "5HhxHz4yKnasAkRl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fby5e2wl5Vtu1rG7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qeM37Y0zzbGdL4p9" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M3esVv8kNV4WLNP4Q", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mp9zRi8NDyrutXNmV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Msunrq4Kga9z1FPam" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MinT6k7sLRq+Xbj58" - ], - "hasUserCode": false, - "nodeId": "F5yBI215Q6vtVv3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M9zekWSwa4ERefoEg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "McKyyBNDsPfn4YNzV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mm0TjAX24h5Zdd/05" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mzvnsc/2eNy/dc3JW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEAbLtJXHNdAEypmX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M56xRUOKjOQ7LV3No" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M8oWt1fnA4z2gRrcv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mv/X92D0qnO9+YZiH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3ojjMMG8xAH2Xk2G" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9e8xfsd0a7elnHp2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mg/FPiJggwumAbV6g" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MBYZCQApASr+S46wz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MdyCsXmNA+joM0RKf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MttlN4b9X0GfNczpr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MgAOGMB/pwNj1EkQM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RxEN" - ], - "path": [ - "M3JpWGJlAhJzVwYlH" - ], - "hasUserCode": false, - "nodeId": "FXidEQq6xB9LLeU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MG5fYHWC9aE71hhrv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mqv4K7TyQkNyw76El" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXXkivYek47r9m3Hj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYtWpA1889WCrQxUK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mp7X6XbMLXRVLDhBc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMKscKjpgvMyjahhq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaE5JlIReZbMWZuy5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8uSmFCBH8+eYH2Q1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxZwVT7ugxha+DLti" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ml776wkI+RI2gwVHz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhhHrlIiGtRu3AdSp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mf1zE1K7ob9j7G48L" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MWx9hZEJWSpJ3jA6d" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdpQ2ao+fuIGCqbFh", - "name": "Fastened 27", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "aIbC16vbfu+6pKEH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOgoyxgUlGoddQ/wW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpH4ETk4PKdrMx0P1" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MSKR1003PdO07jFPp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDy4HW9sgzL4nBn5B" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "vwHHnjavzHZJAMLs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gNY5bxWjG9Z/1gsP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "F2AOazOc6yJ9D0SX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "dPwkG3j02UHzKw/9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "mnk11LUOi+GfMW5V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "v8D90NXNgBh3HEMt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "qVtEQzbucoZ8epNK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "o6rKK67GDSneE+a5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "uIo0Rzm/zE6jC8Wi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "tt2u7ICCFEl97iLG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "/F5GiA5q3plXyH8Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "LXfAnK0gcAnqNLBz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cYLpSMUdGRBtp20H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "eOb547gPkot0K+1u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NuWNvFE7iCLjqse/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UPJ5pXXChFqS26Qn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "YyckPcNCpH/bS6cm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PI9odOwqGhBDM6eh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aTD8sbX63MYD/Ga/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U3EXmk4NayOMPyez" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "S1/ZYA1EjTZObLKQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "bUFPLe2FcSqKVixB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "9UzJXyrexYLQKhUo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4Jy5ytn/Y6P8ZN1p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "H++ATS8QQjLkzxDb" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdpQ2ao+fuIGCqbFh", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOgoyxgUlGoddQ/wW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MXBUHOdXnZI8PGMm3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKN" - ], - "path": [ - "MRDZ7nmZP9DFdMTKq" - ], - "hasUserCode": false, - "nodeId": "F7kyd04r3y3pr33" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQ9Qwpy2CnZrHWlEa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MM4xr19PNo3zjfdj4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGYtg8ThoIqdwQCXq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpyQLC6zM3/Gpziwz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqLMEvjOsAI5sBgs9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MXSXHwTTH6Po2MEZm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M81U67nmU60rLuFHb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXTD8Qk47ZNm37tWc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAKlIznB31EDYZuoF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MakyoG31/uOKCXQIS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEcrKnj1b5s97qnsY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYEocoMonVyLE57Rp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MY5B3f/a63SB/MjPO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MSKR1003PdO07jFPp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M5YWOLe9xK8HZovAv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MOEs/MP4q2ydsbiX4" - ], - "hasUserCode": false, - "nodeId": "FlkiJNTw8Fc8SOW" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUhEyRwnTgNJuAQDe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrDKbX2lwBvjfCZ73" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MfEoWa7FqMBKGMHpW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/nxLIJPX4gfK724k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MnirYWEiUX7sogKGh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MHiTjFxohcLS0UkEz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MRi5yEO4u2yeRT0P8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MERZw1sPZUs97VV5P" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MU32zOdpDK0Fj/1sH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjkgKjO5xHxnJUdxT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mpl/RvaUrxNv/zfBr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mc5MBFdI4a/ihIHwx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/mvqa6u08syQ69cH" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mq/6epKoZsKhmRgQj", - "name": "Fastened 28", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "/jxtDbRcF18M65J+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3GoOTIaOSJg2FtSH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mc5f2N5cN/wt9IiXF" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MMnqPmaM0YXRQDCLS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnT/RHOyIGpiuABn8" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "RJcksv9IOu1rLVUN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LBvxxZgP5AVmu2lR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "LgaboiovtGnqvgur" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "RWtIkGt03bZKJZMF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "G7I/dX4EHFoiAIBM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "x3fxkb4bwQU3u3zV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "oKrJ6sVIskcEqxFz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "aLxYjSzwuKTEZ0VL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "z0QQuxeiw8hT7taS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3wzlhT0hL9VP3BZi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "+ehvFcx67lK10Jis" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "GnOl/hK2WeXatBzh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ZefmwW8asB8fCJ28" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "TUcojUbAseriLycN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "CylV70EXqApHaXfI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Oc+CqFn/CtoUCuBb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "A8IRLKaZxPnlYGyp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "iZ/7uAd4cNVPMMwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "T2Z+o3y3KLRYRO7l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Nz+DGfQU3QUS9RM5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "tC8ErridV3wE5E1y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "jNPuxKanyuoCSn82" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "i2N7MxSMe9TCbmzm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jFM8z7qKhzjPQry2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "12ytr5Lxb3fics9v" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mq/6epKoZsKhmRgQj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M3GoOTIaOSJg2FtSH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyVTcTwktshObQEf5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MdVnY/+fgYRg0YuGF" - ], - "hasUserCode": false, - "nodeId": "FLy0dUI9s90XCgt" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGff3UMMGpf/iTssj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpI19lYnCchRBimtq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2NEvSc5qQUUZxFFo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+bUJ8cz43B6Em1BB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYCyCqIDL9GyjM5p2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAU4fa5Pve7rqr3+4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mcxa8TXPJvQKoCH8i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MmBU+LrfVC1fmd6tC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8MUHJUhHK6SU/aIG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MuiXw+gLJm8X6KcL3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MELLIzP5hQRvEMN77" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MPgp8C0t86kmcva9E" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtSc/ManBZ0P96R27" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MMnqPmaM0YXRQDCLS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mrvv8Ml8jLnoyjGyd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RcER" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FkMkDlYo3Z507db" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MfLTNYQCbnmPuvdjA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgzHJaRIg0Fo0RaTz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mfd0jQeNILKqwFsAe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MaIVSXwllTZ+pWUA2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyHrt+hclpfb7Z6D+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR95iIKFfM9pxBIfv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGgKwU5Cfbm4T5FKq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5XeZV0voYNu4bze3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MStM2UEXOaR64HWEE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MQbopr2bXsw/lxkL/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOtkhj+pDYIZyjEVH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MGSbseuBlcXtI6mUE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8gb07idNK39BoUG2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MdfQXDT9oF8UzM6yJ", - "name": "Fastened 29", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "OjBk/LfaIZtRuBI2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPtV1RSG9KUIQf+ry", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MbB95agyl26NH9hXa" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0/5B8bEukOKu1OAs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MNiwFkUgfLnDB3fp6" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Z2SkRatUbwpPk1fL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "BEBJIv5m4TGnQHht" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "JVXvvU+ddeNcCdyy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "YIVg9MPqYkfxj2Pm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "NfhEFMWzB7RHPE9V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "jpaPCDayaGL89eyE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "YArwCFmw1k5zs68J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "6VhTxOlR2pTJ95ET" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "jUGxwvOL36YhIyci" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HHwBphOCkGaCoNAs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "nb0eWWuGqJ+JYdQF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "MRnAv5NWNYewth/n" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "KhHdpGCiL2YLdR6b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "i/TTISXeECcXlHpb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4AtW/GgPoWKz2A1P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "G/nrzI9H8IWL28yG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "RNlqOeVFk7DW1wqg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "xbb2+ZT++O4Vv83O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "hDkY1vLPTwQYdlfS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "TsAOI2WAA1lt0lN+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "QbROM34j3tiBG7oP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "L5PXItPxO0NRY/AX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "aQTHhAT8BJ0OwWzG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jsuoOjUjR799VWt+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "M4+ZLbgKsyQhAX3d" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MdfQXDT9oF8UzM6yJ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPtV1RSG9KUIQf+ry", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkCyxqo108qcM5VKD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MK1evKjun05Kue8pF" - ], - "hasUserCode": false, - "nodeId": "FMiX0dNXeVAbWZk" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MztniHjNdjj+H3UlR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MC16CWvVCMVtWT2AM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsLtRfQ1iDZYf1I2D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mq1+91msZC5GZ+e6G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MguP2qqkNMC3kSwCd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxQgzDNkdhM7V3FKM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhyKuDoY0ZltWiS8x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MqcgoUmWVsjzcNhkR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8Lnv9eSUtn/QCmNr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M82stUiGPgyko9hIN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mh26rBqjrBzCjMUCU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mzdz5aGGBKqQU5mrG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M9gBu7k/XyBK08iS/" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0/5B8bEukOKu1OAs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mmmk7aY52qkDYoBE0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RcEV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "Fl1MudzNGThtUIv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeKDVaEj769TNlcFi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1atM3Qumi12chIZS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MhvXMH6C/tZzpuLsl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKGxu28HxAa4UGKGE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MbRWN2jVOsfO7Fbv7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MP3es/yQfEx7eK13q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mc/vsR3TDpmYOfmxG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MS7bCtn+dP5qQbRfP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MZG4gb6mK+WzAYos1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZK+7dvfW8bQF21Cp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXP3QuRJrJxrOPeyi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MioKPsiqHmH/9zq43" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MsiMHebjfUF28/ELF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYOoio/nbV5nyF+CE", - "name": "Fastened 30", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "m8YD1HWgsfDjRciW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MI25i3wH5nokF4pHV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgR+VEFwu1LRY9E+t" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0s1bTgzswlGxVnXN", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MBhatMLFF4NT+SkSp" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "QEV2yMGoWdTZ5hdx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "dJCoyaO+pWHNuCBb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "R7ggadEYGeOT0Xbp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "4n3QwNcGt/6qfCL5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "cDCSQap+zEdnqVBD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "gyJ0fB8qLYxKCkJs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fWv1U8GucnNtOSAr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "KoM5jtPlZ5ZQGNfU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hZGDueexzLBkW0uf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "X3QTd+wkCkc3wLxM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "cfI+xLOV5rGwXtvf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "mfsnwp6SRGWXL0C4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "6Ib29vunlaRxXWRo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B70MrFi6Lh+m889a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "MoTeNJUIYD+qjTuw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "O9u9NCVLZ3FsC4Xq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "hDbUfzDwXY+sTUtt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "7VLQLpMS7z8z4Bj3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ZTA/iCWjSfX8Xi4U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "TmjAgsL4kJ83B5UD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "LcK00kyqv3lfbc6I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "F+vaIHJkfWGUCv5v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "h7nQJDeLZqSLV3Ri" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "B1KyY+drn51orL/W" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ij5bs81Gv8B/4RRM" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYOoio/nbV5nyF+CE", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MI25i3wH5nokF4pHV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxyiXrXwBmP1FTr6J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M0rmLeMKoxqvoyjYb" - ], - "hasUserCode": false, - "nodeId": "FquNqoluSrlCxXF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MuMr9FtIQuOFYkKF4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MI2OJBP40PlICBebP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M86FYMZjmKwy62NaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MgPO5o87jymbqgdCb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mbq+02twc7xqYKP99" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MxVUcApJ0ES+VH2Lm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfkGiXNUpiQCPh7xT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuepF4r6DdjFXhvQv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBjizh7zgpR7NvA9H" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsJHrCRlc/jU1xBcv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MyYtGBcYZHh/LcktY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M43MSZHFy1hXbvVlB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MUAU1LsvxkvRDWcLe" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0s1bTgzswlGxVnXN", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQggXRm6hAFeBW2T8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RwBN" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "Fqoe3Za21HCpNhN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MmlgCVnTciuhAPIVM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtMkQrsnVIrF5ahDr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MU+n+MS/zR9K/3tbW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhFcC0+pTXtlHp0Vr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeLjuhfhh3iIgxZ+i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MY3vr4Fu0W3DMqsOI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7UHFKVnM6wMqNr7K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXUXiesMJpCezisc6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvcCIxm9p1abg1dRR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M8kOFtzLkZjzLzUIy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqDBY+MbRLDsXqhKB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3/ONThGHdkUQkeCn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7GXGD53lMyPVCWLW" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mja6RW0SMQMFfLNtX", - "name": "Fastened 31", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "vZojzQHjJe7R9VVG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTmI9UeDIgs/ZF2Yk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1dm9a55Bwlhqq0A+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MU4tM4n2jlWJo8NmK", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRjMOgl+0tXtLlruS" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "ZjXbm145gqzpu8CK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "qTaOETpGiDtccrrp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "DHV2iAxTxSxK2T/X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JjPGc9YKNTDCZEdB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "/lKzlVLivbYGSAoc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "DXzsXh+/k8wyzHVL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "rqnGiI/zWIvwD6Qu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "dU/2XoJNVVbYIIDP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Mh2aTe3xPjP1TSG3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "e2d3PJs5LEMcDkIU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "87OjJIxDH5WEr+/q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "DXiPTBiF8Xjsao1I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "t+ow6eHGo6xOAPtx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/w5flPtinoYwlIoI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NLclGyzQxJD7UXnz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Y5Yobp83heJMkxH7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "voKyEqUejojUy5N1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "I3wSMn1fayxk6DOt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "sHaU8Cg10UGkceLB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "A7xjsFlTUpl1DbgK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jKo+gFo5HZH30R57" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "p6Cs8ZtW14nGmGIy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "L4BILwb/IP6aqTuI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tqm3fLLMYum+sNnO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "/b710QngmIzSIzg0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mja6RW0SMQMFfLNtX", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MTmI9UeDIgs/ZF2Yk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIwwBkyChgEVyDslK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MViMKbP8rvrzcGnov" - ], - "hasUserCode": false, - "nodeId": "FeCVAHRsEkzsEad" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MnZcUZ3Z4ZvGI4HYS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M1NywsGO6vItivRf8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIZhRCxYvE1GiwN8X" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjYAOzjIMOGLJXSYb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4u6xLeNc9ooSuud2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0CKCp6RXVnRoLKqN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mz9YpldPBcfjwYfxu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MSeIhbkr3dDu7N5rp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkA71378/UOsQYkGt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mf+Ngp0sPbE/4i16O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeZFfxnsdSA2L0gb9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHlkHSW3RRULP20Ac" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHE1S/wDAXEbqXgIR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MU4tM4n2jlWJo8NmK", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqVB4UfOynwaC/+Xe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBZB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "F96GnzdnchskPN8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFTT1hOAVYAigLu/E" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3cmkadAjimXFEO0c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M8EyvuYyEFI78jQtt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MS0A2MMvadPpB8JWu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLG7XxQ6NlaXgXLHG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mt3q8lIYrigAeO45H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MhZxepOu6IomD2Kme" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIJ7HJbymVZEK2enP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MzYFJCk4PnSr7AQAa" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPFIJZtetNY8Wb+lD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M62yrqKybRAu003lH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6dNeWH0MUdDj6khH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNEnfi6AWgDNmxzuv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MFJN6sJWrMBIIjl0J", - "name": "Fastened 32", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jjysrJZwTstQAEZn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mlym6NY13hH198L/x", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCELsnLmm9peRgbdV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRCggIz4h6iGNO9Yz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8JQnRNKAYb6AasgK" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nRVR+IRr6cGWkzQ6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "QhzfZGYDg9OvkuY6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "81szxqxFGIQeRrNq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "vyJklOQIjpAZE+qw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "CzSgyp/9cW4mpm5F" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "KuAAy8zPnPGL4Fce" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "qQlKg7IXkXX38Fdj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tSHtHRvlY4M4XQ1h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Oz3jsDqS+OCXLjET" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "zxr4ZOhEbOn1F2hM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "WO2CxtQ2lOh4SKCr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "7cYJ4Kt7qWjsWPwL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "sAhHcj8Is2jvbfDP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "/zrI9dpzEaWJiYt9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "5tb09G8Rs15My+bD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "eqvWOGceuDBRPIrC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "vh8sWy7vHScnBCcE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "bVjmIdFXsvN5gQWg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ER7YmHu0J17QNW7R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ESYZqhW7w5KZwuT3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zT5Scv98qJSIuVpu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Oai+gtGrcLR1jVE9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fvMfAZo4vrRUdU3t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "bfsRMkwa9gaR8RI9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4fttSR/nwz5TBu4D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MFJN6sJWrMBIIjl0J", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mlym6NY13hH198L/x", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNRWsGG7BdhPXex2G" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MMADtbqnfPAbe90Ng" - ], - "hasUserCode": false, - "nodeId": "F2VswZMCg5zioln" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MxmEuWlAEuNR2UXdK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMDcji55GGsAFDy1D" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MUYgSKOUM3/NL7HHG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyTNuOn4O/H5TxrfD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOqJHeEzky3TB/SQp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGQyaHvStDjkehSFR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MB2jGWrUP1Y0T1yu2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MumKYdRbR3yas+vGn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Ml70C4JH/BtiUUwW0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3VMpxTtPrkobU9SZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMnX5EhpTNkswCwSu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtFxnLORfP2A6nc6Z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7APVLzNw/6PEQHCF" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MRCggIz4h6iGNO9Yz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M5WlZ+xxfK7w4lsZj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBRB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FYWlSRVBgtjF8WU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MddNN3dE8pMruIF66" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBDClvqVMYOw1X3mF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXr0e2UZ0MONS+hIR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAeSoDaQsk4aZNatM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "McPvOJ3BihvIMAjhj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M07jbtBK4H+GgkJ4p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWQK9ERoK2KRjYpAD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mj1FNI2ilffTSp2mh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1RArTacCVjh9jy/8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MLjMv7jxL3XckpOvz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MDZ1gbDoxPNxtYrLT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZhdti9J5UvYNFSId" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M6eUrGkmCXgCP6pys" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZQ3/LgpdWGHfEJql", - "name": "Fastened 33", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "aHfURITaxnA5faQH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9HBwglyCKiMTsEit", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUdpVapdgM69JCXmE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9V4nCZ2zWMaazk5D", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhUyasoh7XExm07dA" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "gmXH7/jhEMX97Hgf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "WBtwuHKLPRGd9YXS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "p4A7F+1PH7vL9wv0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JGLEA47i2RT/DYeE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0KekZFAzqiL5AGic" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "gQMakJRupTQadVai" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VVvRdcIGewBJd1bm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "5s+xX7mwQuCMl/pW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zwJ6ulJtZFokfr9P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JhqRvvi9z5ZGhsDi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "woSQ3TI4Owugp6H0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "qLTrpOm7R8PCpMqo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "4eh9D69ootczTpBe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "B4kDHa5RBb+uTO7a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aZis42YLdiKxbbn2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "91XtoWHJYOrckjxs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "D6QIIX/9xVNr+lta" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "oo4odCRTSbjS5cqY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "WCM179XETn38pj8G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xXuGPVjZO7h4wj78" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "vHDIl9u3PdPeC4vF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "koPmvtxXXlxjMo0e" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "o7yLxLMATbgLIUzv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "SrXlMcbhzwdBSfrc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4rI6PWe6L5hrpKJv" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZQ3/LgpdWGHfEJql", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9HBwglyCKiMTsEit", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M1Wm1Aq0K26UfaNBj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MW8LuNjby6vCSBwvg" - ], - "hasUserCode": false, - "nodeId": "Falo4G6dfc4q34I" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MBv6Fdu8K6fbh8aq1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MQjBw4qYN+rDZ3BCf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MnOWE1nAGC+aQf8XV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McdhEAUpQSGpvglnw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmTBJ2S30N8zh9xg9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtHyLspjxKcsIQVgd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MguihR41dZ59oe42m" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFJva7PlsdTBCJ+U2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNqTK/q/odPXH6iuP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MB7qx26PGj8611v0N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhOIsHYkaM38qBpVm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4pru/tgvDtM/b2b/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mu2WsmfGdD2VKy7nC" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9V4nCZ2zWMaazk5D", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbKtWM5HyJaItmmS7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBVB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FC5J5ZmSMZZWXHL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQrTHDevUKZoUwrzy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFuJBXCd1Xrm9Bp74" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdPZwdk4qypryV5Y3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsA7WsX/U1A7cEU4u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKCm726biXO7bhDSq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M62ToW7IY/ULSr3bH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McwAJ4ZEKhGoWJbmK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mca437CoQmYipufMM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnwTS9MpvdqwgcCVI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MrcwMT4qAQOPAR+4l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M9Abs9D/kRUvM81o3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MuD1Yqf9dP4KtiYsq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVEy/v+M1cW/PcrRr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MInDQdzx0mLx4LR7V", - "name": "Fastened 34", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jNte6qixaOvZ7PP9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3M6yH1Mx/VEcX7kp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M71TzFsnASCHt164p" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M97HgCGvpw3hZZq6/", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MHKZvesIc2KKqVxPA" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "hFzZNAsyQrmkvgG/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "zbkSbx3YKzsXzLGV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "1wVEYjYcEPZetgNe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "pWedbgUAFvskBoow" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "mJZ5DfrV+nUOdXj7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "2zzjCNduSENuWnCd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "fyph4Ci0+InRZi/H" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "T6/9Zr3CMJosTJoK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "MtiZD6BbSKnQOXfE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Xujt5WV++1BHDjdV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "IbGOnp4Jm1aC21G9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BJLLPKvudNSxl/z8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bFaiovD2a07Fidj8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "IFEZe2klrCBLrggP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gXcvkjYqSy/ia6+B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "yRchi83hMqy9K9Kj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Bzvg+cu9PYxQZ9RJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "VthYqmFZb2RF3sy0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "oDQyPUvSFpGhMfbi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "seUjwinxXT+wALfi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "NeLx0R4roJ6a/mU3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "vMD9aIEjzrjIL6HY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "FZ4YRFNnggXC6zwr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "QkVWMCA36vBQ1Dc1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "9XQ45eWDP6sLixkK" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MInDQdzx0mLx4LR7V", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M3M6yH1Mx/VEcX7kp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIYAcbjUA7RJhJYe/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M6/h9H6anbf1WO173" - ], - "hasUserCode": false, - "nodeId": "F23D2QjgT0aQqGh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsXVmwJJk5ZQG4ZCs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mw0lOLJe2Efdn2Q3z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MeZpnYj8QkFZXrYbD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McL5y0m2p2473Qkha" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4TYKmIuU7LcmVriI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mf1TsB4WDwpkzjpNk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mh+ZULX3Mc3H1GUer" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0vcyiAJ78AnMIiT6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MwxjQvyamjv57t5na" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mcnbuw/R/27B634Dn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwYmwzeYDM4fwLolu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJe6edT8ZcdgF11On" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MNi1SOUkrVSc1Ex1K" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M97HgCGvpw3hZZq6/", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MBOmH65y5Ap8ITWaB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBhB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FWEUwfXG9ysNBjA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MIZeo1oVpW3gj4cGo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKDy+WtIlL+EnijA7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/8kKQBbdWU2Y/qSx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkDy9zNrxiOV0/vlZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRQr9vS/hQIpKlf/2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M084UAI6HHkpDltK+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mk67/yem4EEwKGAMh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA7NHabMTXJG/TQDs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlA3jpJXCmbCtaKXA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0wOn/CajrP98x2DE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MzA3eBCzHzCtb0khv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaXbUaib7lv0+ws7x" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFen2zzAn50W+COAj" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MQhTNDdInujl1xkkY", - "name": "Fastened 35", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "xKbFMJlhHzHIH+L7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MnvXffP1CVME7fZVu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnuyKCafLFHzb4aDZ" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtOuCB/WGlrjWBwZQ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8d95cvXy0mGrVu7F" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jcjzcSfFyDGY9Oat" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "+6PSh1BcLmBlPR5K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "sLDSuSqCchTJVsme" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ryZhWqJhLaBPBMNx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "78mpFAo/LQPrm0PA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "0SKT+EIppcEb6a3V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0EV/Y7gSSWVxioqS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yLE8QOnlgjvOeEiN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "ehuBAPJB0bjNmou5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "q0jmhb/TmZFt6XLP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0iW1olDNs+lDagG9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "YlcHSyoxH4KfvUhE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QZUqcuwW/daGCZxW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VMAiW1YFtTjEk/1N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "XQI23N5nPA8N+ujn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "znKhpHChLF57ijwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nE/q8O6vXLVZeATQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uxA3nTy7ruAlspFu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "E588k9VmvPVG9WrG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "NMmbtAnheoJMQd5i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xdZOYfgHCstiejqQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "2ILsvnq12H5bQAEf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "rF0bMJbgfZ0i0/3b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6jxxHyun0RWR+R2a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "X5xvaFwWDMkSBNvE" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MQhTNDdInujl1xkkY", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MnvXffP1CVME7fZVu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mwm5QFfkBdfElYsaZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mj+rOIUir1UPGEYP4" - ], - "hasUserCode": false, - "nodeId": "F9Y7fvh2CIvloVA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQxtveZ+Ip8nXypHl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MgAQANnvvzLdQyFB1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mu8fm5RHOWVGRLPhH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFBOyISOZ4/Xj/h0Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhXIitkd97cptSNCb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYwEfjUYv2Vp9V1fw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MbR/XAWyN7Y1ScuRH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mc+3rRYphgWVpJLaZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnNvfT04zayVfhGsW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M9exfZipg4VcenxUf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MjgGeD68CTVcstHlc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MeXQ1wWNlaoQe5nYT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mf4fBxXkaZxCEl5Zf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtOuCB/WGlrjWBwZQ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mq7M+pZTGmFKqAKHR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBlB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FDZl2pVIdiLs3iA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mh9YU73GLoB4zt7A6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MbkXurjp7pB0VdGbi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJEAh5+EcMdqCC8GV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkRuwPhv3Vi47wWOk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHPZjblZhN5qXzekm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MuhlVFbgY6e6A593/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlJzXljQPRg36UOPL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/m2tBcZBH86cKrSb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfsjDfujtVS7XbiKn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCEf3NP/rw3XHnXY5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHg0VUEZn8WmKKth6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+4uQp3llPLFK0yY0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MTKzLp2gQx+ZybDaR" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYQLzjbvqtkPVOt/w", - "name": "Fastened 36", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "B4W+aBYT1R9HNGTy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MjsvoQurbuwh+M2D1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9m4W2EK1SUAXZoXw" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MleETfOFqnxOa+rke", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MMHNXNlBABINWmuZ9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "BdmeiOBxtlLCmxVO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "aVe8o0qItNhFUBQc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "WEp+7ikUTK/MY3cc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZzRvvjoAP+YoYKIl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+LN/62utg1rOA+Wf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "kI3eg/cJGik1samn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0Mw1bPD341mp+3oj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "XC/LPw6VDJmcGZaW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xXZuqeIxHMDxXNh9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "yz6hx3yELnKKHO9V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "mFpj8F9T6XrLKfTt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Wnbs7elwV+9IYLV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "hplwrUGUjL62WfG7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "UiwVf1uIYnN50wRj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "G0MP7Lr4zMXw89HT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UufUwuuAEsNsfDFj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+d8tiF3SVzI1UKOd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "DN2RSzkv8RSNloDj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "RLoWjVtCxKNGE82R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "MRXhi+PBbwUonDeo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "nfV9TSo/pkWKZjLY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "fJJ3VskOhLXdWJh9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ikuk6I9TOKEbDUbO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "H59YXl84q8mme/b8" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HQ4Cj2pCLeeE/ntQ" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYQLzjbvqtkPVOt/w", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MjsvoQurbuwh+M2D1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVqro+fP0EEl5BiAe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MkNFkceAMlVdMl9uu" - ], - "hasUserCode": false, - "nodeId": "FdUBnqx79e490vx" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MZptai9v/RUikyyXB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mb4PazYH7qM8cD6ui" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M/IvsiyWDfMMZVai0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrhnqlBrjiMVwCQwe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mw0QYcrcAe4INrMkp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKlQ/6hJ2CJ0t7tFY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQ2E/1tfUMf+M0HIj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvAfV0Z4UnW+ebIHZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOYuGGZOMKGvHkLtM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mz9/k22TifoNHGq54" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhIMpjYsgmt3aL6o+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3mkE3A47d8QxHw/F" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxUEkgv8geEu2AIrj" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MleETfOFqnxOa+rke", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxqQQPTNZ5kobJZBv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBpB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FuC1CwKTcPXtxfJ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQvhR6+w/tfaZ+98I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MUdx4TEUMJh8TYowm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MlbDVXXNTa8YJxsZc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4zLw3Wkb4f8nHUNu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwyAz9B7yNEpwjnEF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mc12+5RUZvh4W43G/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Ma83S/n2EAdm3yN41" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mlpxo22yxtkfevIhp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIKSCD12uANJ9ZOIB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5zLW05NOEm2TAfp7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MxKLJjPgUmo4WeFgn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYsbYfa/UfSje2KyT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRKA6SNSMCZMA2o2F" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M2vWeznoDl0YWcZSK", - "name": "Fastened 37", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "djGh4CxhqK906Nou" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJAnrjD3SehC00nml", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MMXK/XODvrTb5VAnY" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFdd8sCbatGivNjsU", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "McmUZGIbFHHzYL6qG" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jdBDS92BsGwGB8bk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kFjkeZFz2lF5e3eC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "HRqZX7zfiyC9xybR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "KbRRdwzR7XIAZCpH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "IHN5TmzRin9Vp1w0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "ix+FMoet43touLBB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "J4izcQ5Ta4pva5oo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1hWNp4HxwrhE8QsO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SoIpascbWTXhVls8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "4jetEE2fFoSD+Mx2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "qEZy/ToU1dtyySWT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "gMlLWTpgABGIUAg8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cOUkx7hP9+F8EdyE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Nj8ROXKrwG9X9u1r" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "FZvU7FN/IRhIpi5l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "tch3LPA9SRKyAeJB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "e6nqObkt+mqrTgKu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "IEAChisqK+4M3DZ5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "FNcpcdZVwGMXfy0b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "vHybPDzn6v8KnR0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "yWBuCJ+XwGSp6mvP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "zE3d7KqjLZ9iB6KO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "GwGQepTatIlmxKZy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "vgnVBCqHWiK20UuH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "LEAbbAoyu6TVjtOb" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M2vWeznoDl0YWcZSK", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJAnrjD3SehC00nml", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoJS8AVtfW4VKiBh0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mhs2Pp3quEiEpm3Gq" - ], - "hasUserCode": false, - "nodeId": "FftyuD7JTk98XXs" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MbJbz+eewpCIxbR03" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGF5+4zlgpQESK2dx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7v2ozL2cf5TYJMyw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhjP4i42kCVW0cxlg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOTZ3CFWNC3yaT85P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MRgkPj14PPc1apWS1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MQ6VXroxsWjWBCWcs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M5oZ6kmOrwQTSoQnv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFc+fZgweot3RbZUu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPUzRSyOTLgoSWg+W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Me7QzsjuKUyu588ua" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MiCHP04qHHREdz0sN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmxDdfDdMZZCH7w/b" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFdd8sCbatGivNjsU", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAfgjpt936RotqTTz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RwBd" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FTUFBo3p0tcYh8y" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYB5kr8pAdGLgXUQV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MLeMSD9URMJjVOPXu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MM1o5i8kuzJQpVnAu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOLw5s7C9Lu7PrwdK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLmZt8BjqCfF4c73l" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MIWfZAcnEDYWYVxt3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M42D0fltErHZPxjhV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MsEaZ8RsLbCG7BvC1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MN8utt2RE3mLlRivJ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MCqFwFam7ywezt1HI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MGK3ymjmvvzXlEyL1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MhWT2m2Y9MKc+gXPc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mcnj3SZLUpCodTWBD" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZ6emi3SzoiW5WdX/", - "name": "Fastened 38", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "t2/AQptjfoys91Ug" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7t6E3fwYoOgCuVmJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MfsSVqlz16x2u34Ra" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M2Ihk718DJHYDkjMH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MmjeayVGW6jrlV7gN" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nnZy2IVbyvCODz7c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "tjfrO5RZozEW6fCj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "V4JopiaKoZcyaZiV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZQMBHtE5yK+Zfczp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "x8TuTZ4JBACLHQk3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "CXlPul0XSK2ThTar" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9xIBRpCQBbm2x7Fu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "AB88Jwm+PaDVolwL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "SKYXJQyl+rrmdqU4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JDEgv+ofY+E8tdwF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "W1edAkGcJ1GtKjlq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3c9vFoG4BfydhrMt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "34I2DzyMKhBjS7+/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7WmSBXgHHwWS8MuY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ZVp3Ri/rG9IU7HCt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UoiZutV7dm0Bp4/G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "hffAfHz0Fmw7woBH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "u6KSMlFKt2nkfhDM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "IhnNWQYgWiOUzEHg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "HIJ061iwve/V5eNV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "k6Qd1KSHio8Gow0d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "R5i7VqGhKXIyvGWk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ecYvrizWT6/q2OPI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "DckNe/jo8mJFE2yW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kCFzKThrscezF/N5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZ6emi3SzoiW5WdX/", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M7t6E3fwYoOgCuVmJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MpOVr9JvXrkQ+dNCy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Mtxg13PWz/nuTuQgu" - ], - "hasUserCode": false, - "nodeId": "FyPwa9XIOJlLRdm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MV53kufERBNMMTt95" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MhUWexICOfntR7De5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Met9D03Vfm6ayS6YF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M3JXdW5roABl3b90k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mlc+ZQ7hc39PeBG9V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9weFCfJ+b+uNX68Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYYV881VsKadgMf+t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mx5t3wRQ+D+2QPHlF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkWXEpm4WQBKTpp36" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MsdZdRdYZt561kMwD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mwk8HtlafZ/T5MsuL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MzEQZK7lOw715lF52" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MmihzpWL5qxpJF0cS" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M2Ihk718DJHYDkjMH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mhi46AHxBP1PpUYWr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwBxB" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "FnkFrIQD6YLzeQt" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJo8KVD+k87SR1Lkr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MQhQLxus0Gn/Fa/ZA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXNel/moVKMlQgb4O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0xxt1bdfXPEATe8b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMjJlmqsyqCJHdtge" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MQpjfSB3ac+sv8ZW0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MvkryPzYwyps462e6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MM1yBn96L/IpONoXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MhPBARnVeM9T4V9us" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxnxtbMGdRWZ2Vrn0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MnHJOTS52GD4/iL7r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MTJ1jcim4iVORww4+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MW3nHEdLqgxBIVm/G" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MaAsVBSFdvB8EiVB0", - "name": "Fastened 39", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BWGj36T0dlVpN5U7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MfjLa8u0ikmdk+vWT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkFIz4ZC8AS6QnQI0" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MwUzV2iiq8IsIAVnA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MKGtBBV1AGBLFTWRb" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "GFuF4FVh3uhhplAC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EOzwzGyoOLXp6XDN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "EC7XrCNHoSMOBGM2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0tR6OcIUrl9cHtrw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "qhKG/LzDJc0vq8/U" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Exo5GMZK06IYkIZs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "pijkkIifIXLKflsR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "TyyWdyzGas3e8454" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YKXCrtNMyyJoNKXc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Y8lu945etKGFx9RZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "DR9BcLOGDdqLxrcm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "KlYneD4lh/16AqJI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "IQ4WI2zrDayIi4un" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "I7kOTVk9gDBG+nuI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "l0NEFOp/lf4uaXIN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "JLLg+KHjB2NBm/ZT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ZYFsVbGxE2zq4GVp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qIGGGAY4Jw178ole" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "g6+0QCOj1c0TuWkn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "vLPaQe57gHn8TIY6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "p4HL2xh8i1OmaAPC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "uBqqooYubeK4jtwx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "C2clAMd6hMa2rWTO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ed40YVr49XPwsPIk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "sMWL/ryDkK+i6B1X" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MaAsVBSFdvB8EiVB0", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MfjLa8u0ikmdk+vWT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ME8T8oaqq6+fKolQx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MO6fMvZBh0Zxm2hhP" - ], - "hasUserCode": false, - "nodeId": "FxMNtTKZEF3l9qw" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MlD7b02eb4/HT/8Jg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mxj/Wjo2LEXnBZh20" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mmp60F4meIfxBNop2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MO9oSTTvl7gjbhK0p" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwcNG37rA8hqEbT/j" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4TaUMpT2J2fh+5L8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MW3DZBijW8L6shxvm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MlnjLVuOYod5GgwOg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M2LXaUXc9lL6nk7+v" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJT113Eabtvf/IwUz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgAr9gTh1DU3ZCIsl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MDRjQsEXgiSi98DCe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtPRKY5b0GkdE/Vf2" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MwUzV2iiq8IsIAVnA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MC043H0hYvag8+lzq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "SwB1B" - ], - "path": [ - "Monsr4SEdtfgCvf6c" - ], - "hasUserCode": false, - "nodeId": "Fl3gn2Bu7eYqfbi" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mlxph+Gey28ewQ73P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Myk+Ut8Kr4OxuruUQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXCshFrOYArjCwqNQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M8EnQZYfn2ZRI0F26" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDq2mLFWyRMD4i1ji" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MCkrSJfYIX2Jsw0uR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVxtUbqzFymStpTXO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoXkIdcN+/YnxtLBD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOdZ5OWqYKcomXbUR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mny2ndiKVZuMMZ/eV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MntfcJyYTwJuG1F4c" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCSqiVpx/LebDq+zG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MwCurzYcz58cgrpo5" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mg348VApQxLN7RZDM", - "name": "Fastened 40", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "YGn/lv+wGEi9T93a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MuIz9gviBgdNFLFa1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MOqWMptaqDEF54qlj" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mv23MllCmbKgYDDSF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MzXV5o6o6uORFqUZp" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "XLHoaUx45/IHBy/J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "oSBq7I3jO8P6/vqj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "o0M0l9qszejJWf+M" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "JyNCkXqUc1nXCziO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "umrrB2bW5jt7flfK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPy9Ow3ISuwnp/9/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "sRE7hkEnksbDHFXW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "8XH6pNj8T7V1JOxf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "qDlpmMqE7qenzt8E" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "XC0ClnCfVbkPoBT6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "THZB7QR76GTAIwaD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "u8Jvyrlf+dco90nJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "Xtx9dfjt1hXexfJr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "Q/wzXtlqkg/Pr0bQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ZxdJjM9GSsvhGeuF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "jK+rO0GwGyb1k7D6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "MeUeokEMDJ5w2j6w" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "ZyDumMmI2WzROK6b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "g4RrTP1mq3gtSEwc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "WrgFwmAva27q+L7b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "3QcR8GiCLNloWjS4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "c2KNjCbKHs+qtIrR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "UbKQssL9/snc9q+p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qSp5C8UbNXyU4Kab" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "DJfUEOg249FQpT5O" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mg348VApQxLN7RZDM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MuIz9gviBgdNFLFa1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYcweb7r6VpgK9t6V" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MrWFj8+VeJqAraxNA" - ], - "hasUserCode": false, - "nodeId": "FRGfSCGYWaOJkqL" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Muc7gACn1sX/i0mBO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHEVZma7kS0a8Vw0y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzMr1mDLWp+Mb4R7J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjIL00LQDdtAZ6GiF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRKkHdHDDvruHnbGy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8iuxWhefCJGpphJI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MqI7ULEPscBIR0mE3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MN6uKwnATF5k6vRQb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFUn4chLWc1KU2SOH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mq6R1rWnY1wL5WoLk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mvhhv35wF+/ReKPaP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MMAwD9PCn6fKwDoGG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mt5I8JjEuaAC7e7ry" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mv23MllCmbKgYDDSF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTnhwxJP9CId6oZ6b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIBV" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FJL7TavNUifSCln" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MyVmIZiVR9oHkE21v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MWRBniSN8GU2RWLCz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJ5sHBiGRiSmHTT8l" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9BYvHFir883sOIXb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/9yXNnk7w6WQ39qk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpVSud07TH9Fr+NQ6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPV/icP2OIXKXKH9A" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkEXBn0OSto4gRilZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MuqmDuio0kKWtMp57" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MboYcIzV9o6UzPLdI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MU2ACOZvyIP9fNUYT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MY7xcQBr+vjEQMnGP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZbcH7rnLJDC0WORO" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MqqJ0I2eHB4tZVEBO", - "name": "Fastened 41", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "odttwPF4U18ls51E" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M61A5ma+hO+Yukvq7", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Moq6qB4W2dDJIWf8J" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M97+1uN5OEzCDmhJY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDodoxOSk7vIdEW76" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "d44twSe/iWEbc4eX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "riC/RJBtibckeQR5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "cClUgG7NlMSzsD5/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Yf5KNg1vr2dCMXAW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "l1MaxTpc5DKcficK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "TkPs38ZniwEipTRY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Lk+n4m+6wCwwPzi8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "zCeh5QQA6kIltwqo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "dAxXekRWu4WXL/UE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "6PNga94I4pKiBiTS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "YYH77oi6MziAw1Bu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "rqA+AcXfmlmsOJWC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "NsbmVuA5JrEgLJGw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lu1n0S+7YRuAlJxk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "EsFvQoIzTIBqasqh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ykTK+Vcb+VbMyJ+b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "AJzdkgotSi3ATFpg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "fKeT+Jn2KQdvxD0G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "g+MGFioZ9KNtMt94" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "mPqC9R8g1j07k6Kg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "SR+o6Lcq/HcXs74W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "DgrpyKc4MyHL+7+t" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "FC110T5IsKO5La+e" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kKgbsKm8pVim4ztB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "iO58eoS6uk1X2WBa" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MqqJ0I2eHB4tZVEBO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M61A5ma+hO+Yukvq7", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMwNfB0vvXwcKtFTj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MEU46ZL8OuyfL55B6" - ], - "hasUserCode": false, - "nodeId": "FYvnzBkwjITnmIc" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MaudElO8+Slt4q/dl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5tNWkZQc35zpR3fZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MG3nfTFFnMKWeXVkW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mc3lc07pVMjUNWNYl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBkz3gwoUdHXRAlrO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZHSSMKxERkEC+pCX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYXhgAoXlAxlMuine" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJai/HKpnkYTg09M7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M6M3OoM1CsOmD4WCM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MW9pb/ozdgp+8hLfQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0vRUOZ3mc9uGzG6i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MWrGudJVkJaA/E4o7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFMoQwoTFwiHRxPE0" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M97+1uN5OEzCDmhJY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MW4L/mzMOb4oATD/9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIBN" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FOLNImJ2sHSsuKV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3v0Fo+R0P4V9VVva" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKq+Xht2W9avBhvy5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MKzPp5GAW5smV95mu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwwXy6EXHAnlCcq74" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M42ZTljn/3dujTtQo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0C2e6XIq4wE3/S1/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFVQbbMZkkAIyXPC0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJuwB+AeH9v5cspzV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MGssjhWDgdQcfIZcq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MBfO8/0eZxz5PRQXH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M26CCn8tt92HATrQ7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxs2mrIwgwikIJQst" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLCN4Iv2+XtAn1Cey" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M0tUUcVDh34MlfxPS", - "name": "Fastened 42", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "9g/e24ltj8AmTHc2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5WeeZV0faiMP/Leu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6Or93Sf/cBV4Jnt7" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MFPVSZG+oE4h0W9jw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Me8ekhJS/UFX6IOHk" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "8AUrvqIWJBjee6te" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "447Dw54MQN8NX8ve" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VeuM35dc1V7IIBPg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "KzetrdmAWFYQmqkh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ZwzuHv4DVIwfO9jV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "FtR7tLYvwJt7kRZu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "gh0WVGoAawqLNdFr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "nz2LOsw0csyYB3jG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "NI4Trfx7vaFj9wC5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "/G/Xm0gCtjbwqLyU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "M9zxePDwXEEIMAP/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "ZZkJEi3rVACwB8ie" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "G1RUcV+oaybBY9kI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "kGAzOnk9mwF7DzqY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ThLYZM+4Rs0GTS06" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/X9PpeirkdAy9478" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "iCDU1DzaC7Y04ec4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "GmnW6bCl6jGDTtZF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "6Kq5Vz5ZcSv5otj2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "XLDbRLFb7q+8e4bp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "x4+GfURhZD0Xo/t1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6bx8Kgnx9YRzTU/g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Kspz4AfeA/QgaMi5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wS6Ck9KMu/sz6f1x" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "dwsyQHfP9T2ZgHT5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M0tUUcVDh34MlfxPS", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M5WeeZV0faiMP/Leu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M7JSQ01ozymZQCvPx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "Meb+xq43EWHA5Dsfj" - ], - "hasUserCode": false, - "nodeId": "FHQRdcBebIbwB4q" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MReQ6Jvsj9hq4NCg5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mgd29Op4gmnsqOIg8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MwTGsJUlwubq3ZYHc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxUsRk9R2ElaEoMrx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MhEXb9vzyN7fafxsG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZouuBaB/0s4ut8t+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MbPjCFFv2gGlO+TKw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9pSd9zcocW17DeWJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8FeO9FYmKYDxflOv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Msb6W4PvYh6+kDjrZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOiRANTEJhz9s9GyX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5BgFSzTPuOV+jPmF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MWovZMJnzJVzKfory" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MFPVSZG+oE4h0W9jw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0//9kWdLEkK7RFhc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIBd" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "F48eUrnDtKGMCu4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mh/I7/+J4/pia2Bng" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mzc9Te0RJ9DlxQFoC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M3PcQBF4b1sMXicAP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9islfjJmvt6OM4P4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm2vYdUc4ktxaSyvv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MF8gIubj7hCfcU60w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mo62FOT8Qe+1rKDrJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "My/x6FrJS3gDC8XG9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSXwm2+zESy8AX87C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEjtNwj/XsrK6pFCn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MnAw+KGtIPXmrf7RC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtcClbuwMZeAY1yGy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqYzdt5wC7mvFZqx5" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M2b0szg4j2geiJqfS", - "name": "Fastened 43", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "jzlmMyJf3FsBTwGs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUJU6JC5k/TnU40om", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVSOQNEEZ6pJRMKpH" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQOX9eu0KLSsEn2Rz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDGbJmzAYoxMjJB8a" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "H175vE/T/10elO8I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "mwd8l+3BAtqvAHZQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "XP6NJYfDFzCvlVGp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "yIalCyKxs0eAs4+x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "b+e1rgPESS+JrdaF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "IwKnYiLI8OpbP9wG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "1OpDcmEWsFKz29vC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "+TyKvPrQ5DpyAAxh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "Qf/2Fil/49mf0Y0V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "lTgf++9PN2Xly38E" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "lQcsklv3fx+yA7y9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "m9DFyjgjKlRHWd3C" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "aZKr3mv2ruqdg+du" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "DiNi3VsaA/JlN7Dw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "c9BYhtZ8feosKu7z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Dxw4Iuacxs4xqyZr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dzdUHZ1ynzF5aKxJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "NDjeprvVNc9FNFa4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "6pmEeDKDJ7/cuoqm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "q+TBTqsL4Q4F12WM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "4dg2axkaU6T0IXE+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "jW5NDI0AdZkyzfbn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "1GHTajvYCVIfIbBv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "2yL0JTw5lm3MbaIt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "gaMQxPuaPhjt/Ili" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M2b0szg4j2geiJqfS", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUJU6JC5k/TnU40om", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqELszCz5TiXj70ew" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MxaHTL0LBcjvuxt05" - ], - "hasUserCode": false, - "nodeId": "FVZKy5YxmiS0QKG" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Maag6A5X3oXZdl7DV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+RfQRivb87MumuOf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MT0oIgWUewXqyts75" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2GO+I8A7f139KNeK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mvb0j28FuO9/Qavc/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUkWKNsizC8rV5DWT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0HSzOmXO6QgX0M/o" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mw5gy5M6y550erOgL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKQU4hDAYHuOo6kRf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4h1HD0z1LGUC2zyv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mf++bz7F1SzcV+0ZU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSNDFZaiv8llTpFup" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxvS/aOqUwV5ooPTj" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MQOX9eu0KLSsEn2Rz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MDTf0hofzrasV1maZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R/Ct" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "Fu3592A8ju0M9QK" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MvMqDAqX6KiltwCTo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MZKxTnvGEImqskJTX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MfalQ+lS9HrNkMf0v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MArUPzBqYDlDKdDMT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M31P6YQ4WS6WJ/2E5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpH5UNy4hhRaoN+oo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCD3mM5QzeLthB7w6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MH5bmFNQCFW32cuY/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4jHnxeB+Ufi0pke2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mdxzjp8CQRmb1qVGN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBd2c8ZnoXQqt4tph" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MMR3dkVTu7j5KHyLt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MR01zaRdMHj9ZxaDH" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mdv5bRqBUW+WfaT46", - "name": "Fastened 44", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "32gZLtkVoTEuMxV/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0lDgvTSOPHPbsgfo", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQSuklN2ptki1Kp6+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDQZZMyu2kTVeHaFJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MdjCyQbhNMEAHOWwJ" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "G+C94th7zzpKS3GZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EbpkX6YF8y2R4dWC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "99Q22Le5oAWsa80+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "DW6mywBNchIdWQ0j" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "PKy3SXodw7Xpx3ul" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "rHHsLp/iSqRy+J2/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ZlDvv9rhXw7IbvBB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vOHlP4qtjMwmP7sV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "rDV76QY330VfSjCr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "GQdz9+gS8jO2RH5b" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "yg0DW+jNilZcckpi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "gofyhr+1HE+N2EpU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "flKabLLiDW9obGN3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "G8gCVKg2/9CyVmHR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "TrST/wIStLqbChdm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "5h6LxmC24wLRAf5/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "CnnEg7sVwSt85cGW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4BmvdxO9EKVPk4by" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "M+i5PjssaTyCmZAQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "o3w8HsEXh3p/uUTZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "591NSolVAY9IMS4N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LzzJSO86/B2V99Zj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "YZjJVlkMys9KgvcJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HLxBOs8X5+gGFKXt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nS08h0WzyuRKv4/k" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mdv5bRqBUW+WfaT46", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M0lDgvTSOPHPbsgfo", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MLkCPUeD9ZfWCXZQy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MzpGJcGcfFGz5KAT9" - ], - "hasUserCode": false, - "nodeId": "FHwyiHX9OyQnjp6" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MDjWyY6Sxz+xNqeSX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MI9lskR4CHmzxv66P" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MP987o3mNYk2SxBmZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4Of9enakfRBAzZon" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDay00krEgHMfLgey" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MfilAkiOrFRl8HFbD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXRD543zrP07F4GoX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MmSHFFjw4YkK9a/H3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MKzpcx7pObE2AfHAT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4Sb4AqnzmTwckm7Q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MajIGFoHYf4yBNRh/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MpYpbi0h5Krx+2cG6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MnZrLwM5k9/pQY9i4" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MDQZZMyu2kTVeHaFJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAU9AxDpmq36s1lLp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R/CF" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FjXZgo4erPG7EzV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MX0aczX5Vo+gMBO0Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M8bomyg7D0wWYMnQ4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MbtxBjUq9YKJEXtdx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6PchZVIQmQ88kupc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2UrEHfyNmvlPphRs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyXD0IfruLUoCw1cl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzowKuKkEjNIU+b0H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mt1g16uRkCOI7aYGV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M/zj3Zh5qKrG1jljH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDKZA9Si7ZegnZWLZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEy0naa0+xli0bNUq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MnOiF0gSsVAu2eWwT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mn/9Nk7y9zgnryWMo" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M0WvQ5kCx/Mv2aH2P", - "name": "Fastened 45", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "qgrGmAYExhLVNpJZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIkqj4SeWB/SiFKuC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWA+EeorSpw5t49rN" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhTyBZR1eJyVaN1/X", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCgT0ny7CZKqTTasa" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "n9tG8p6qRqA8ywa5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "3ZQiYeD7oHWMMBUC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "lhW8BboDll6NO2T3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "KQq0nyqVziKff6Uv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kqcea7RAJn8erIfs" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "7jeivc7uhxL/foDT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IFAGZKhCu4QHRdRg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "dQINQD1/mRWIkxdO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "fppZZkroKoh66MjJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "F5O6ZoRxXSolpdnL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "tz8ewvsMu8XbT4A+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "YFPQ6CffAyilZJvI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "4ZDFlW1EttsxvtLa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "L7++e6VJ/sZrFmHN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "OnquzJq40C36wanZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Ute/vdNHXwwyCVl2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "btER1xhLlZYdVQrm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "FJiqwxFYRWt8DroF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "dgV8ooeSY6vdMas6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "7AeFdyG2dCp8yQ8W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "eXocULPyxeHiFIN9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "4IuJ9TUhCvcSGxGg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "KVaMtU4uU2NjdGKl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "imrCfk3MJVIF7mVd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hvUZDaiXiEv9E02D" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M0WvQ5kCx/Mv2aH2P", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MIkqj4SeWB/SiFKuC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMHZIu/VlJZq49LnJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MasRtxdfTeN+DVUb8" - ], - "hasUserCode": false, - "nodeId": "F3St5fs8XMbQTHf" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVf0nQ9bfs+mU53Og" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M+p2JonWxUsdnjuDO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2IK6jXvQbM74KpDT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZKOBMhqmRYnItVfl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M80FjbMl4wP58UE67" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZ+8Fclc4OyMR7M6Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M5PC1Kd/f19iz8XuJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJhQkY4Enba4mUBpP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MR2AD1jVgoBOh1w7n" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mv11/6+OOaghOkw8R" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeKjUON07ovaEqjXK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYwTdrphNohq6e7Oy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MDos38yVFW4KboqW1" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhTyBZR1eJyVaN1/X", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M4ZiS0jrxcJ6Qkrsb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R/Ch" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FrI1zVu2odfWmhf" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McmtAPUXqInlzJxhN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MleU/tiCPQnxPD/Ml" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MHtxz8Y+giOHd+Cdu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrWHrfrZJ6sTksTKg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mwj7kMZhoGf63bmJs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3wYZFFbQuLH1sUxs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZKuAkTGcGcCJeMkd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7uteNoFEyNXXJTyg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MtYm/j1f2EZdFuAIw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M5AP80KYrQCkMCzLa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MsIpqYe4ICQWyKAnA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHu64eRbiHBeS2Ub0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtgpczARW45rO5azb" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M+MYUKlJlM9yxDfuQ", - "name": "Fastened 46", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "MUDl5reVHM4f9/Qd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MKz0k53Qjk6QS/s54", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MbJsJTyN3BMvNEtF+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mz+iXNIYPPpLLkXX1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MjU9zwwvogWbE8MOg" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "pOx5lY29zEJV31Ib" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "TizZBWFlkJWR5nHG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Q7qnGrSHdzArY3Sx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "WnwkBTkPb6Bxw/tS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "rZB0Ng5DbkeW3Re1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "yNPswNsCrvni4iHU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "uM5iwobfNXuCFySb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "liZZgy6/eud9t6Cp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+8hrW8d90EhTAQsl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "dmikmh/xOECjcbld" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Ee0ZzqJo16Wt6/GD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "AsxfWvY1SPB7YKb6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "64Diw4jAhGo+ppnA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "olm+YjVHYvRcg2Xi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "vR4Zkca3Hj86XzEo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Ns7vlmulN/nhfM+s" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "TNTiatnAV3nrbGqS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "123yUXxtWubKsyEI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "z1O8OYM6vlayMuR0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "wt9/rxiK9+yLYbnH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "AqbcuzM3KqpA7h5a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "yEa7IYAIQLu/Fdl7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "oEtvkH9jttvslYFN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ncK0NxiA2O2rxl/m" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "cnSvndklYvt907Fm" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M+MYUKlJlM9yxDfuQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MKz0k53Qjk6QS/s54", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M4CGl1EISfa+VF6Bj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M7okfA3mymhVL+heC" - ], - "hasUserCode": false, - "nodeId": "FQVGWQCpaoPVqqS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO/wdX8nbbwWyIX/d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGeg9t9FgDAtbp90K" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M69NoVnR3qNtaatmR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeCJVPXM8BtISsEvQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiTOvt0I6tL+uKG2W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MgNLguPRlNifew2TT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7W3PUYbK5/9LafhY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWOjyou2CBx6l0Ghv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfOCF4kfCQ6y6+Egt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Md3oSReDnX6LfNfXo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MaaUYV4T5wyc19i7G" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUtcT4OdEheHwvFc4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJ1PrS+smteW5DsBQ" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mz+iXNIYPPpLLkXX1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MsAFZ2lieLBD4WqVL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R/CJ" - ], - "path": [ - "MlFU7IkqQ6XuvRJKg" - ], - "hasUserCode": false, - "nodeId": "FU4iIjtvCdJUECb" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MKT70seODTE484/Xj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MPf/1lw9RM1Alsvhr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MkwaSPptmBG4AKgEh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQV/iy4MQb0Qn4pZL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVTiqJzBIe02G3KCy" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR+06+frKIzaKwMjv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIaugyl/SsayNR+Fn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MxXRm3yMQZrWFEEN+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTJKZsWRp/Hi8OdGW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7UR6Zmq4q7Z1EdPQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYfrtNqO0swciN/K2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mjc5TiMRn6bQwcn2/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MRyj0CKeXTfzDnwoZ" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MZqZI77OEytbkCkW5", - "name": "Fastened 47", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "OypUVWuZeZEYnQCW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MCQ5JSGNwDYgNrNqw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9wiq3dMrdhvMbicd" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MciQ9alS74XHcfsbd", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4Jvnwx9jxhOnfKdB" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "5M+O0hqSCMlB226E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gb3ciX5EfNoQmdKe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "i+FhFyzuy7T/T8U3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ok11SrvxsZSOMhjp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Ty/SSwr+/xL4ciSu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OCIykQ/kRGYS9FLu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "n9ycc70tfaocxd6h" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "s8CaciemWmqegpxR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "3WQhC23fZmP2qmas" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "cyNJGN3983CB0yGa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wgTXrHY+hcL+uc3l" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "hMKdzNlDz5z0bJE0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "wX4YTu1EfGxL0uRv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "yHQ9DJ+sPLPMH3yd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Jw77gX2cVwIbSEVf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "jwMl3Oh8GsVZA7Hm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "X9ORJJbJWJlwAmc6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "uOuw97iWn2cTTT5H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "lBIpuTSxiSGtY7zE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zW/52z+XUfHuyit/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KzlJLSbTXXZNN5fl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "mEZNcjvG5Nklkk+7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hM2DkZfhJW98pCUK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "mSTW5baNJJCcWzAk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "9INCo7ZQJnWjyl2L" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MZqZI77OEytbkCkW5", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MCQ5JSGNwDYgNrNqw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MoWnDwK5ad3L+KRgx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MJTr47+XLtBaAx/kc" - ], - "hasUserCode": false, - "nodeId": "FwwnOvhGfr0aBx0" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MasYz5EqLEUee1elQ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MEIx4lcYqr7r35TYz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MDdt255ypzNdQ2gOw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4nevoyMX0dRRJleS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M+ekzonbIPYtIl2k+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MZDT4LVXNguRwh048" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZY/l8F6maxxxNpWD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M6LU+xCnfVAa0o2bx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4D2ozWFEhlPblhzE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M55HkvXJzfY7IVrHL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MQyInB9D9qzAD/ywp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIVefbC5J1HEEB7hp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJ99++A1P/HshcIPL" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MciQ9alS74XHcfsbd", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGKmw7ljiM/+gqhz7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RRE1" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FAhYiYjt5rktmWq" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MUvxUzFYtS9bKYj2Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MD3WFB0gyG5F9NG2V" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MwLLJ5JdyI5StiaA+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZ8sMqDUs7EpYqhEW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFHPTClOjQL1JmPD5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mv7eZoMxFnnCZGyff" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MOdofnboTjjR8O7Bw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrUkV3bcDdBSR2/EY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MV5AwmgupgHZWy2gO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MimkqeBi8/ZVQnkCA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MkIqL03+xGDR4TmkK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mubit7QYuA8IV7EUZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+H+Tyw+eiJ0nbQBF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MByZSlLE+wS+Jg8lL", - "name": "Fastened 48", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "4SOZgR7dgJGKc82L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MbjJFvgqh5/Eu7kiX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5Dk4dK19BowefD3o" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5tbx0yTiij7MCPRX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MCNI0QzeXBDVwmBno" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Wb+goBX8Xy0KjJ2F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "wdkwxT0E0r4gLJYg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0A86NTzYI7pijt+9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Zd2KMJCd9/gbejrH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "qq8E1aNinlBzBF5z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "QrL12dp8DCjy2UNw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "zZbyJ69cuWWIv0a7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "hYz5L93ggWoBUqMC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0w6xPS65OddZb0PW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "IFRbkqGKuBMYRTwA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "GyNIn2efVImowoVr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "WOeDu+DYeX7wQ442" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "edgPz444kIl1g4zm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "SyuwF2bHdiofUcRL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "0r0scVm0cWpTT6B/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "hRXsv8ipgrmqWIfZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "OuZtAEwUsuXnVh2P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yhalvPmGspTLBBYF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "xj8WF34RTfAjG3hn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "jyGhHmR4yQQfGR7Y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "UJDEA0WX0tokjbJl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Qy4ceHhbf1b0y2rd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "sQyPoxC91lQRZCfv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6aW1vsotq+0mwT7e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4HvZOkouCj87amTA" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MByZSlLE+wS+Jg8lL", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MbjJFvgqh5/Eu7kiX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MIgw/lNnA7WrwDV0g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MI/LORfYf6zOZo3G5" - ], - "hasUserCode": false, - "nodeId": "FD6MuvUqF45XGC3" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mn6qTtMAreRK+h+6Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjdY/F8oRZvKtHhoU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mi4nAYw37nYDcyT7R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mm69MT1bDz2mqYZaW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5hpXlm0rowga0NtB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M+vvsyYRWWTT/SKeg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MlGEd1+p9mTisvGkG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzdhqGfF1FUr2ijUj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsC6N0M9OO61zpkLO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MBjOeMWi2diHmjM1d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiBszZF0WzW6uoY3a" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mb/EJeqSA1lEWJ89J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSB3OqwNIvk7OA9xD" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M5tbx0yTiij7MCPRX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mk/7qbYQYFl4bZPgn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RREt" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FKgHkvy9pISZG5E" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MiVAR7AkWOcC1KmEJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MYcfx7c1j67366LVX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGuO+fHiSnT8YX6o+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAUQiShpMOix0BsMu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXZ2CRoF6ZD3Hdceu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MkYwnSGFA83PZfKYm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MaZlAprBXDRxMIZiY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mk7AA3FHXJzgirzbv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPgoXj/3eVUr1tJfU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MeWf1Pv9hrywN2FDg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MV5gvpYWjKEi9BPH1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "ML6I0pwhz5oWUBpmM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Ma9S5sbCEHks8ShzF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMYcZ1TiIHVE4aZy4", - "name": "Fastened 49", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "MF6D3SKDIL1t/QI8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mx3VoMxzww6B042ae", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MuMlwu6cx4X2CapW+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MJDjh3E6CFMq0x4LS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MdyZo7DgmG9A9noZr" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "IWt5Rih/t/Omme2b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "axjbmkr2EjPV1aK7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "EZJKXWsnecA/pHkC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "/7ifTL2ovysccC5q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "MYddI1u5U3neB2od" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "vtboDTTXEvDsUZHZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "SipjMdLleLkEKmN3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "zdI6+dTaDRByudFI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "CQBND5mPdqhebw7G" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HqmDoy7uusTmVqi5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ghoXsfmRbD6uJ4lD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "My1AnpRXhi9jPHV2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "OJU5MSZyXrBytlAr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "2Ttm7g5jKsH9HTd1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8FnbHUVyml6alsIN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "sS933Phmzmrn65ZL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+qyuOfxlDYufi/XH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "4XmYbkAum0OiGufe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "PPdMkQ2bQIqh21sM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Wf/bLu8e8JBkplq8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KOHfUsCGMwrxWvRU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LWaco/7UKJV4Cm1V" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "kRt4D1tAqtQDFeL9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "16kNU0Pw26qnTJBy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "kLSt+p1DvuO1Jxst" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMYcZ1TiIHVE4aZy4", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mx3VoMxzww6B042ae", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MCkSvJY7ZWg3z8CZa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MATENdAcw5pMetyRp" - ], - "hasUserCode": false, - "nodeId": "FMZAx7RoLPoUOB6" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MzdiDVF9buoXmNuuk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MSSw4p7qp/+6KesTu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MInBE/sY7+H9ZVMHM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M40/wFrHryt7ozJJJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M96BydmwOUiActsXv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MmMFYcyFl3RxoFoZQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MZFJUSIcMhVLR9wC0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MERgNwKXylOyWOCiZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MomUsikP8rmIkc7Yj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MV9a8MfB+hKlcf1Vn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M89EMkk8Cozq9pFgg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZdSl/e2IfPFF5zFc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqzXcGLLjzlIiqLuA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MJDjh3E6CFMq0x4LS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MjpQwpYnlI89YVEUI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S2FNC" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FMTpWN2QzULat4a" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNNfQ4VFj7tCjOnie" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MU1j0wwxgrdxnDuOT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5VHFXPrsfA4oGDQj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTNgoYegDZFynBtvz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCbDIBh/8t7y2hP+X" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAwbydWhGuBn14Gmv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MS+2YTeFu8EUw4OCr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4zWKL7AKGwh22Ep2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MLTFVESY2OSdSowzt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MFnVWhjlDdTK3BjzP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWH7fD3v+KPbe3fEg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAqkYRnde7GVE1SwL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MO8DyTF6f1Fxm2J7Z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MgvXd/V0pbSmGlgzM", - "name": "Fastened 50", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BkGuD5NXIwLyJidZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtGEZw7lJQ/u+NFhz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWzEhMJqo83U1zXCV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhD6CC/HrSoDW1RZE", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MELarwjXmXcIOQbgw" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "nAOTSi2YgH/63eey" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "SrezxaMfsAoA5lc4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "j3qnqxTufaRAQfeQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Qh8wQrSBaKCir5v4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "q8XKxhePGrRiUMMX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "TXqU/zIcGfhQWFfJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "p1mSoMab4rYnQImI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "KJoGyoTvTENcAL6Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "zXk0fwHAmmcELJwn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "opWqPfRNJ7uZrDRz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "h1R8hM2DwBdNDok1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "3+8s19+bOZWFWBv7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "UdJG3Z2iaWxKRVWK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "F0bPb9KD8EyDMHKG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "9DxSIZ4fRBgJzMRt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "8YG1tXaQvdhYbYY/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "FhmgfhtPHfXPRp3M" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "lCYOSE2AySA8V/y2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DZTmpBmBE8wJjv/v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "u2TdD51007O6eGV5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "arYZ9VWJn2n4jHyP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LNyxXlB+N2M8hw0L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "pRd3mb8ABVsif0kY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "fx5bPJJ8ARfohP4R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pI8VLy6h/B9pFjI5" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MgvXd/V0pbSmGlgzM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtGEZw7lJQ/u+NFhz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYMPqb1Laxg+ZXQCD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MR1KIPN9sw8Gzx5wv" - ], - "hasUserCode": false, - "nodeId": "FnNpFqTkZ0VZ2jc" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MntvFL7hSYJfgYUy/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4vn47IKakLsyHh/t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAVbcPz99wvXyMe7J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtFafY0QwBLgmY7LE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M87T8rdnGo7q/NhUq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdgpfzPFH4U2VG21+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYu7D1Dqjz0+mRFPT" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MMHM++qczyXW2+5fW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MyOOtDDTcHqQUChwI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHqF7HhiIHBueVa69" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSVOAobkXk1aI/djc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MUXoYXdyKq0728hM5" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MvhdsZytkuch3Qzz+" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhD6CC/HrSoDW1RZE", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MdMP5LkglQ96vk6EZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S2FFC" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FwZDgoj5Q2Eh4eH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mctan6aOa1aAtOFNK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX/sqBWcxnxD1y4kS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MiE5HzSi7UoHpQlg0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MG1HtLjgeECVmO6D9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkfHpEORTRRaWR2uD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mk4NRnj2TdTB5+9kc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJS445tbojiElR6mN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mms2AAP6L6fbIDTn/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mb+2C6ndEzq5ipfEv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MYxiLDwGxsxS6DJAB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mct7fPoti65id2zC+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MZqQP9GeX9mj2tsQY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MxW4xODQqnKmM8mAV" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MiGNoz9S0E80IXwly", - "name": "Fastened 56", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Yvhsk6fv9pU3VnTB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmYro+35VOZx3d/Gl", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJST6VzLGL1OoKLEE" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmK3CTeCe/hxhx+oF", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhIs7fJM80vJQ10nW" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "3tfT/+GY6bDxa4hW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "cXJkwLtT0tbiQd2+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "kmV/bTbekIVFh6ku" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EY5C+etdp7PwefIH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "xCXcINud5SKgd45Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "6kSbPKgqIfiij/HU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9u1meiMY1Glc5I2E" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Spfltj0/k4sgRP6h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "R/gW+dpioUnLkrt0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "au53rn8yOkhLCO9W" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fCfVuKbBPCHuXdiR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "N8VGnGhpi8xb/B8h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "v2TGnph9d/XEX2J5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "4IOO4ZPM8DAUu4aQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "rEH8ujQ9u5ZM+ZPe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "j079lcSWxkKVYbji" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "eY6tGWAP8f5l5Drd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yZshrx4qztSOqmgg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "ozT9L7s0I7uOCIpr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "L7eM9lwt5TuwQG6N" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uHBxt8NB5hbHe7OI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "utFBaDYkYTb9zZI+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "tuy6SJXiodjYZTFA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "GBmhUtC9ScyqqGlq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pM8+9hiWEYV0cSCw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MiGNoz9S0E80IXwly", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmYro+35VOZx3d/Gl", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mymv/MJs5MYoy1X/z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M5uuD9S30FL6q6hPv" - ], - "hasUserCode": false, - "nodeId": "FvK8uAyEkJJDSHn" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M83NkZb3u6aKwflxt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MmoIX21e24osyG1RP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mz+JCX5FpyYGNbl0d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MlBDyh9xlvV3qjFmR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M03d2X8dVPUmjVybx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MXpvOCEtnxkHs/2ua" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MYSNiNPX06aSkbyOr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MIfN8AF5pZtMtEXok" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MM9xDopIkFsYPH3Cg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MhFx47njLcptRub8V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiQu+8DtRG6AHEqGw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MN6ihz5ysiGcQK6fj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MgjbTQ8SU7KtuD/gn" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmK3CTeCe/hxhx+oF", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTSlWJTplAbrHsG67" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFZ" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FdvVDsc2nahpvhY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeLYaSz4ZwRJTkZUj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5tUS9Mda/YGW3Qj2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MSuUq/2z3OKa7CDLe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxYVFKs/yRJkCRIZR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBar4rjR5X3nwfzYD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MACAvCh74rHJnQlAa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7aEDStlmF2o+Pmkz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MAQ5EKlqTW7LYFEf6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mk+17n5g6qeDBDxBL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MW3W+ndWHfHAH8OM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MtXn96L2e/pRIN7C4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MhFyheNQ309K6YIor" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mn17R5K+z9vw3h8/+" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MYdPcvCEzKkikb/Mr", - "name": "Fastened 57", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "H9O0b2kYXwdW80L+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIj6Aaj4UxWKy9nNH", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRx1kJV29fSknsK96" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mje2TuxQrmU2A7UQT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mqxbn2W/KjmMVvrYB" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "y/TV2cTC7AmWOuVn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "uxc8H9pXxJVuYQ0I" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "0FtCbYanFcWk/+k/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "DndlSXNlfy2a6zbp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "DMmvIPDGJke+3epk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "5u5mtxqmCWpveCNM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XczFynFtGsyTRdY3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1wP+V6jpD207BZNt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "rPnNjmPo1PFQUYXN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "HwcEAEv5oFvmapNa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ckxZht3ReTwV1yyR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "xNr+xcgKsjMt9PUZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "sbFZYLm40dxVm1w0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "zST6fgMfJe4inlCF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "4IT5LMwxz3m7fhSu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "AXH0rfd6UxwWPZUv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "x1yvDiyCCvb8gx2L" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "9HcaCJrP5FHThpZ8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "pIq0TM+Myqr7ARSU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "f91vWBkVgmc1lwkp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "GkL2gcI+1+L2naqJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "f6kwCbuNact0N5at" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "2I8LKVfxavqM9ICL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "6Q+xTduWO1aW3bgP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "q6PMTtYix+urKC4v" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MYdPcvCEzKkikb/Mr", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MIj6Aaj4UxWKy9nNH", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M3TaU2k19UQBPBcHd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M7/xxAUIljVlDTKM9" - ], - "hasUserCode": false, - "nodeId": "F1yUJePRLI1ojms" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mh+fIl+5/crPVRqpP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M/b5Gf3vN07HANuOk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MxuV6RCfgVpC9qMOl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MIpJuIUEjIbafzh+d" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M81LkJDNt7a3AAlQB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mf3LH62qZPmJTpu5a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUWyD+FxOoiEyN290" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MWxhTbTpKvXDjK1io" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MUYClxrytjduBlZgp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mulp7q/aFV6jbA8vU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwjY3i+PgGYUpqjnI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MOI/cxzByf80OS+Hy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZ6wnglLhOo6dY+KG" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mje2TuxQrmU2A7UQT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mkz86Uz8csmENWTbo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFh" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FmuwUnlXnkdsqfY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "My38kVkYsy/EamqF8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M9sYqY7wd5kcGofWb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MlrL/UI6xY5HliYPs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MHn812uYUUWFE9GhO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4JEM1zSsb2+JvVt6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MtNzyvTjGVzvMv0uD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mf7QO4QnRrUiACjKl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "ModgWcS7zEc9a09vJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBydLa2Unwl+WQOdh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MjfYw+svQMkmBoi+C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXlDHSAsDiMVASSd1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNKLflJzWa3OkIu2i" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MiodUnUEJwUxhzaol" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "McGtg36ymAjVMa8GB", - "name": "Fastened 58", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NBkWqLia+y0wwDP+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MpJq78Asi8zk8JeTW", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVDi2dL/OmlJpPNHD" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MqDMt4C7Qnc2wBVHy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2WO1bzwtTV+S8/oo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "t92ofGMLLTwarayn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "F4yb8+tZQJRYfMv+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "2C/1IlQdoTRw3RiW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "iPlmRWonyNjhU0Rt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "VCQxh7fxURldGQgA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "CPh0tlRMEj5VWgh9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7tJ0XmQ55/pKNOnG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ffza+ka6AafbG7rK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xSNuNWuMhVeQDMAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "56Ey9kRJRuDZMkrN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Cevk3oEgu8FtFegO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BdPxfcGNUNmbjy0u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "jNOjTjmnm4bxBAFd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "LabZa4QJ2cwzwPY0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "vKj/hWd+to+4Z6zj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "qdEnG/cPx0/vmIJL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "jN0pAzI998s1CWe3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "b+kfmXD1gsoaZ2Nf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "Fn0IM5PazPbluurr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zsmZyhT4QablTxF4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "uJqRK8Q8Pg/p24zR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "p1Oug54q+MlLs1Ss" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "6uBnswhjD8T71I6r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "lLrTwiZjQLnl2nHr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "WtDbwgQDL+vmfg8u" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "McGtg36ymAjVMa8GB", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MpJq78Asi8zk8JeTW", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MpnIWbSZNKyg8Exad" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M5AKcVOaVNfA0Oosm" - ], - "hasUserCode": false, - "nodeId": "FVujrmEakAv3X5D" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M4c/0OLXiGiH3l5++" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MvE6HfPNn/wZ2dEGO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MMcz/koJkMzNlS/zw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXs+c1JNj7AVpeRy7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5ZgIaaQ8yY4P4Bme" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MM/r/6W2Oo00PAG81" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MLk66tWBPfheTHFIW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MGEZ4/ZbW+Aw9ZyTO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfJXDQxmDk0hXTtix" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MuW220gGcE2vujE2l" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXOLlpDDkP1x9Z0Fq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MVtuvWRDrqzOaSURh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mf/74tNnO6PRQskq/" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MqDMt4C7Qnc2wBVHy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MS0KX4i/BmtRtDJZ9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFp" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FpQ2JiirqcXOuWN" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO9xRuGDakiGKCpDB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMAuGqpV2vK8MZIz6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJ+PiXVcexCfaMsgx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxfukWVF+czoVKhTf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVbVO/qSPlxshWh3J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MBhTXQJ0cx20xj7AY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCiVuumf1rwfHs8g5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MtG8kKdmDfxPMxCt4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpeaTo8JWyY+iBr3k" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MAfnt2gmM1BNCvVtX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mgkk7l14Tbrx5/r1b" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYAv1VKvCM5gcfUvy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7/p7FdTOHQp/meu2" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MscQdGCZI9lFmbAh4", - "name": "Fastened 59", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "SXUOsr2BOrULDefJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtHWrMGSq69GtU+n6", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MtYRZayZyGGArw5it" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MR7/B5zoK48z6LxXg", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M6t52/4Pvd5Y3NpGo" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "UKJOyyEDSoE6I/w9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/ODsI8dAFEJbvh9k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "hENT8GNbgzx2BSz4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "sIGPNvqannBcFI7L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "cOC7RKJowLOyFqhe" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ykjyc2qbmAxJDHba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "sTzK42MrT9DMeQF1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Ikx8mvQiotnuLo32" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "vB/+IaZLzWREe7qf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jxw3Wz4Dtr7oclBK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "oQ99cM5WwH5ivLll" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Kd3ZIC4E81BeKvj1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "3T3w+p3Zxte7wTE9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "gI/U6fXlNBvU452v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+aeN61JFbQ5eaqQy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "kGRSNKG9pai8TuFb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "wPaLek2QrWms/dOH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "8OGN7eOyRdmChhRY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "aGHGeSXRj7zqQTTA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "EwxWWHayWVD0+m5R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "E8S6GlKtCxfacKkq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6RbOdPipR+A8H25s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "p+l4EKTea+6JqjUb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "zDJGVbQz8nEkcuyQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Yj9Wu/E4T1Ll9Ocf" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MscQdGCZI9lFmbAh4", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtHWrMGSq69GtU+n6", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MmrNkAv0T4Q9Z74/H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MYtE9iIaiJJPfwlKv" - ], - "hasUserCode": false, - "nodeId": "F0nZOk1GDkOzUzI" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MIaGU7z9uXX9UJYNL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrbCRjFb060PNlAAL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzLnMCZm90RarZw2L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEgOXabN2ReOMFv52" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M9nu28egWO3Ci2UUP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1DoPXt2gLQNMdH+c" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzHsrGQbYi2PlI9Y0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJ60gEfDmnkmodImB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlTJOZ+i7shT7heZE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxDx9e3ohHQ6k3lus" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqbnCkPczHcdAePE1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Muynjwy3wCcQqs31A" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MWOxVK7wbLVSZdC7P" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MR7/B5zoK48z6LxXg", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MGf3/KT2NFnz8bPGp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFd" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "Ff4F8obF1XEOuPY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MsqFigmoGEUY5e1Zh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpKWVvc8jY1HbOGap" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MmM45UsBpVbI0S5H1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McjToCmPG9BGf4vpS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjHk8u9QG1ZuIXHAh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMTMvE0y8NQhMG+dW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVaGYm1z864Oalhfk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M88x9Y6QM25uu8tGW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MCe90gQJ4tjvU06b4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJk8dbXGbMtttmsiO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MeBH/fWG8vooXPniQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MDY/h0Ro2FPrW5rbh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEXwkvSJfIDLMPAIT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M6cKUvDxzu927vZgi", - "name": "Fastened 60", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "tJlgftJBdP+JJykI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MYr0l6njzgyxpNQH8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MReE49TpTlmJy7B4l" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MmJTR6HVArngTUxfg", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MXoSY9Q6fnlf5+g3U" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "60YkgtMd8Cl5om0T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "d1O7zfQvVOsRsYRV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "BIKMqoTxKGAPkKZE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Sc4pnUmlO1CbBU5d" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Lcs3QO5K61zbyVxw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "SzTNUAiOr54PP/Pd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "ybP+pGtguk9qKKhP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "O/3x0rSJb00B+MKY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "uxznJLlKMJ1vHhTR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "XHU9q7r46HMlv2PZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "g8Ozs8JfUHusXtCE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+GxC4vEob1NU77ab" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "/cWnulqCPufPQP/e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "JCDUv1QYg6B29v4i" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "RiJKVjm5beg2jEuV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/gXQTJCVbgr1BhKC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "L4GJrT1PUWwcWQXH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "lTK0/VioZZjdHCCT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "fMhOaWzgueTKoCud" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "T1Ubk9KzrJZ2JPyB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Sdu/B3FbKFdXtHKj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rVXaQmwjO0f6gp7t" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Kp246xEM/10YQ4m9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "HRzHek/A3EEyDOo9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "P/EbUVL17Jv8Wfhn" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M6cKUvDxzu927vZgi", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MYr0l6njzgyxpNQH8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQb89Kg3wYH0lx8un" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MQWR1Z3jXuDrqH+j4" - ], - "hasUserCode": false, - "nodeId": "FsuvK8QKPSbDPYg" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mi4tmGDBBn0Ov8vGR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mthqus+++PS08GG3U" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGYrl4XowaF7peQGe" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCRsm66ovR/zlvG/u" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyAgPl/zSALolX5jx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M1n2g7lpQgiYxD30t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0Cst3Bpiv/yW+/8v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MiTtu1uVSa76cR9Ma" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPnoKmTDTqsI8ljzO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MJEfPYjt2QBm+uIuC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPGP1dlbA3ig/ytQS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M+Hs1BxIAMZWblT4+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJoH0O59ik5MmdSDq" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MmJTR6HVArngTUxfg", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MiUBpwVgACw3iS+XL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "RlFt", - "inferenceType": "CENTER", - "geometryIds": [ - "R5F+" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FBHnciuMZ8Mt0fV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVNVxuR9UmWRcpbZw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MW0zG/f05wQHSC2BN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MBRKgCdHk7B+UYGW2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvHtDxPLIJ4d9lr0v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mwln5ibJ7sECcrPpN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M3lgF6vv/gK/FGtMZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MoAb3lDvQ+Z+zWsVF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3yUQsvvdmN+vEEEO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MJ5mtsQUt+s3MZnUO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPT92xjPsGcnegEpG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MlKlMWxRHOAJyNwFh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MeKof8DBNG0GY67sQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJg0OUTM1yJpiSRKy" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MsafU1AHZfRd4mRpp", - "name": "Fastened 61", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "36SGD2bRGxZ/hT2a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MROdeWdXuDUAfekl3", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUWovp04/0B/9z2fB" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MhdEZprH85Yf4liTR", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MpEB5Xqc4/lSAE8rO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "dWl6hgGvTutlIXJL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kvN5aOWUeFuUf28z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ysHC/Vvh2SQEw3Do" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ow1S6cmjYmDZm0hK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "OCoP0tPeSzMZblHY" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "JYjmzIPx7Ot+jl67" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "6f05UmfMqz7YBEgf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "MdePVtOkAHIYQAVN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "cM/o+3qd+12rHy6k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "6Vi7K3OL3zXuMzeQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "J9Ra6VBGWccR/U57" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "rBYIsJu+5W/jMAZt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yciANnfjlKO9spsG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "c0YWpkge3IuEscSO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "70Gkw7FsyZTsU8Qn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "FufPhgxEHaAV1ABO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "dTrKvFMr2bqHKoPz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "AEq4Z9xT71uObt/D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "YT0WHsWLvujMco0k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "rKhJiY3K+wgntaWl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "9qn1zCW56+6bVkTR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "ffbFnDZbcs+taY27" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "fqueCf1B4fVxuBNu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "h4u5e08ZmqSLddRq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Nr1VdmgiCC/W33SP" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MsafU1AHZfRd4mRpp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MROdeWdXuDUAfekl3", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNGM1wGTuKmCVibIf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MAGtFUV+gVckuwqUj" - ], - "hasUserCode": false, - "nodeId": "Fgph4azycVDZFBC" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mqs1KHdnzismaBus1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKQNcDsu8yhLQhBZO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MopPnnFdMVArBSRbz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWsiltCd1Nkc2jhHj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxWm3mVCfnm1eeEdZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M0TJMJOmQS5My5njJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MesZ8F+LExkXVwaYi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M8ydgSqOFMplNIbt+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M0n9qs/2YIqNxvGZ0" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXCcJJnvpFsMRot9S" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M3PMiqC2nG7Bf0B39" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MSnovuihqxxI9w/TW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MePlpPRosycbCuLxA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MhdEZprH85Yf4liTR", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MqBs7Z7AZSO9VQ4lP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlFl" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "F847z5fojZqp1x4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MtFiwfB21gude4mo2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdWtaAWurpd+/upmu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MqnrACSzWbA3oAlg7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1MZOiRYdSSNMWJPv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MBZk9MCFTwahWKjbC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MI0R61k+O20YAUoKG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDGZHZjqX34zyL4r4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKO3uqwo01OIthjbM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MHb93p1gqiwiDgya2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MV55zjEI6TZqY0Ph0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MIpy/Lxgl7B75ZQCS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MOeorxLp/78vjSQzO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLMyjWD+UleisMolW" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMJ5cei6p4e38q7EM", - "name": "Fastened 21", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "rm2RzopxIvpTLiw5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUraR7b8r693bEcYp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MGkB6JTyKXCovI+KO" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "McvtTp0ESqKZq5rRJ", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5FaaEKAY/Hgmb42x" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "KtiD3Po5ff9wkln2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "oWUmHK+rs2pAELMR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "hawEctQmjfYf7zPY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "nDusUM/hk5voZrKD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "TXdg3NQIeI8gCwO6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "/ZuvB6GJagnXHZnc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IpBpAkPar5Jp1y0o" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "8IIkqrNDBZWCHKJV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "yF1PeOkYyDNfSK7y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "7JC4R0RxMxScLwxu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "O0bq7CT6oSyFGkgG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "lOpBiDxWjvb+WtKT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "1PqKCbIwpYd2ZM1O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "whlBP3qkFjct3ZE8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "qXeGTNgfEq95dpdY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "zC9U/XzYTGw7kc5t" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "AyhXA/WLtl1osXKe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Iuv/tl1vn8IYGJlO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "+3rfnKjbD7becPiu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "yZjFh/dsbYYUxdon" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Nd58Ci+VPnaZSuyg" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hKGbJZPYUBrsNfFK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "1rMN+b0WgUuIKx1g" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "JWWri6Lj9UxWJwwK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "V3xGG06LvvShFVSI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMJ5cei6p4e38q7EM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MUraR7b8r693bEcYp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mvh+RbqHCA8k4CncX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MdQq9PVpB2hoshML2" - ], - "hasUserCode": false, - "nodeId": "F9QbugGNuuKjeHv" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPDRY0us2VFETn91T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MJdHrLTvk+3WhM6uq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MGIyJEAQJmA3iTf3+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwtL/r44a611WIf65" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0bx9lp8iErRSk8Xq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MLJ8qRMYC6uWJEao1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "ME3ZbxuOCHZpxkV3+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvSIR7D8jl9IKArfb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MFj2y1cFNJBPJVrlX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4eJ8/19eIZIfdaSY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MLcEZyWnbqrznL2dU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mdp56aqVN9bghSJut" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M8PL2ki0bwUIipc6g" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "McvtTp0ESqKZq5rRJ", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MR2QvUpBW/4nkE9jg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIGd" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FRv433lyznXMEpP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MWMBpgRRBbCMOgjdu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4pOhRdIWBpXeRo57" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAgCNwAmVJC0ECWVX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKKLWDafDRp82QpsM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MW8/Q7sPaTimJDIz+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MPRq3eN+cs0J7nu1C" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7a/UtO5TqcMfVglt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MJrZBzwz9bLZ7hvUJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MWgP/xIgUA8Bnhf8d" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MO+Dgk7Oc0cYKeIND" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYaf30VZNw/Nxau22" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MyDYcdgigl7e7etYq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFSVyUq2D9FTqLdTK" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MGrvmAaV3KtSk+rpo", - "name": "Fastened 22", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "mcjG0vLNFXfY+f7Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M/4HdmX5VWlZxWkSC", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVWIbIA9JqTkwLaDm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgDFbvu5L1xB4Yld5", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MO4F1F9mYw9I7sJ0Z" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "XIv8SpkhQnkI9Mu1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "kP2NhpyFlY9ezvep" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "P0nvJXgjsBWBaakL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Vi6zWVoo55MDKqgb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "8lEOteJJJ9gtewLt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "eb3lXPmT+BtNB/+0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "8u66+fYHkDva62ig" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "1XXXfKptL+pYWUUX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "BzLKiT7zi1vSDGAV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "mdTIt+Z0on0ikdkn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "6YhB8haaRyPh/nYu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "kgfttQfx2QbAOwKX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "nXofW+kDrj0uINuL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "yeAkPUkX4DBuJhZY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7fDg9TCCSO1P09fa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "x/aGkyxcWwelUxTv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "6LlbuaPSMrJAoNLy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "PVk4X2cpAjjSn/TN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "yTuNEbds7Xvp/oK/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "RVfAECQGi0dath3a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zin1Pm4iNV2M5lzL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "5j6KOCxkHgVJVD8P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7JBXF6HXNJl32iIe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "O9Y/FdHD17EEPkOD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yJnBu9Mq2NsANaSm" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MGrvmAaV3KtSk+rpo", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M/4HdmX5VWlZxWkSC", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Ms0jmLppf3IJMCx3O" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFZB" - ], - "path": [ - "MpuN71cy5fa7N2x8e" - ], - "hasUserCode": false, - "nodeId": "FEJGoMIJzy5pyHF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mm6pdqZ1UZWs2dz7D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MH3rOlo4qn3DSHC8z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MF8ovADzipNZyDQM3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvV0EWxB1lqEbVw4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAT2sArxVY5Pgb4LA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKC+PgUTx5ZQwGfGW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MCcensr1h3tsqZLqw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzKmjC9hBqCHqI/0o" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MyvVMypg/W1Vnv6K4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3UeJw9AMm7//pPNU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MBPnp7ls7ybwS11hX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MQGWKNIXxPPBOm9Cz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MLR8qWW6Hbu+5SRBR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MgDFbvu5L1xB4Yld5", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mz81rsYS74Q0RGuIE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RIGF" - ], - "path": [ - "MOGf5Kru1WuZWXfsw" - ], - "hasUserCode": false, - "nodeId": "FTeyzGxlkiG2Yis" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MN7t11XnSlRD+e8OU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOSAX3VTeQCS5FBPS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MKSNlpwSFMtM0Pg61" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsIbvc+rKi8DXoL6x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MF8VMvlShhvR22m59" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MdgqS4mm7JiMJndjc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MP276qUqSujPzQyNZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M+vqKhlt23UCF45Ah" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPPN77uWo/+NA4t7Y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "My8IxaaIl6E6MKoWz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYZRfqO25eL8i3KkQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5/9OBLY+7woGjX/3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M4EOjBEt0WLVJSdhs" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M7fVsT5DzFhLDnlT+", - "name": "Fastened 66", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ZE34iHaSzrtx7rzv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M94QCJCyzpxts5+Lw", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAL2MveZDOmK52nqi" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MckiIfQg0iFk1dHvc", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M+7f+nRDT6b23m81U" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "K4+evMHBGu2Lmc68" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "XiIGqCy20q2BM7RG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "3+HuiDkUpTl6/f3B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "0rOIGTw8CnLm1xiz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "aI0jRxgPBz47O644" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "qEvHPiWGbxC5pqjl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+TCDyThziUaoLIRJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "I+ikm8rSrK72Dmbw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "WDriZYQkrEQJUCYs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "JxIP81lX4g7+O6li" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "+EYpvbrO7PRbS4oI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "1KRGt2YByktaVZni" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "+9+xlK25qIHqrB8v" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "//2Jx5b92dTcIyKD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+YxQi7JSviS6Uhui" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "HSwDL10TaBvtjnyB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "p5XABSVBKxC4IDXA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eCCKnwscVIeJ4+2e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "IUdmoO+nXcyp5mjQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "DdX5BQBA6yVBZxdo" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "wZp3Mga9Sisi3Byt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "WfRVYTBXu0CJIy8S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "TMuC7cg295rd5hrq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Cw3gJ+YJXJ0wX1qr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "TgIG/hA4yHlz/UHz" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M7fVsT5DzFhLDnlT+", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M94QCJCyzpxts5+Lw", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MbW0B8e7x9uo03dMC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MD4dokFtzDllb3Ug+" - ], - "hasUserCode": false, - "nodeId": "FZRfmve2aGzuaty" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYSRP8VVF+q/Tqq7T" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVEpGaLJjYqGHrgIY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MrDeOPWJEJJrZFrgw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "McDNQVgAwthd59akq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMChILmIaM5S8TTDa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MIEjK0LmixJsj08lk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MV291cId6uybCSq/1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MceFldSR3R8M3utuv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdxV7AZnZCSmJr892" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MD0ChR/dyWjrrwEuu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgQL2jGNNavUh6qxl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5FKDL+sPqjNwVfzo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mt/W2/QJ0TbJ23dj5" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MckiIfQg0iFk1dHvc", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MnYFdbibBdxt5ESAN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9CV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FHDNkpve5pwK6ii" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MO478j1EV2Ukwcgeg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MH3PAxiOcmta/dVMY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9zoNrhpH3A+GA0vK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAQ0BqnU6MFzDVHfa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0L+6WtJtfCAVuM+J" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MyKswgGEc5kocX3ow" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MpA0p13nauwPuDPdb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuqYPJKJS/Yin7gM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Moc2GWHMy38JAHjQL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MMNSQj07f7Y7PZINo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "My1inJ4uFQnb9qpki" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJEZ6pzXUoHrFfSvM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJrvFss4hzVKFepy0" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MREesG14GsurkN8jQ", - "name": "Fastened 67", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "t7UMPdXiM4HiZ4jD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MPBIs1/yJ0x5IZ3jy", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5bZDmYFtmrTNRXyp" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MyIOx+hsxhVJE9b8p", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MvQHbmM3VwDaXjeYz" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "yjig4+g5Jf3NNXqu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ZzYT9PEO0HYyw49k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "x+Ei4VMMMRJW2jc9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "3SzVROpdXNnb7Ex0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "hSQEEWVquHoRwlwV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "cbbj7RihLPPzG3he" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7C3+RQE0zClDIN17" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Xg+MuEY9lYkZkpDl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YgN8lHnL2DwL72r8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "D+34nkFH0KaXOgRK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "TY1+qTx1vHfdDdVu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "8P6c00Rey0hT78uJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "ErhDDdCRVS0u/9To" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "IBxkbP4urLOov+fS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "tz4Xcl3JIaV7R31g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "njsMhCifVimYmlk7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Ssfw85tvM6wb3lwK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "gCTyjYAuxqbvU6UF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "jFyDxWAut/JR4sMz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "eriEVgrgHS4kkD0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "nPDqaEPOe8y50QXW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "JjOxqhlFWJNmW/90" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "un4+lhqq5nuunt3/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "RDD/3iCDfuZm9ful" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "KUTWdhbSVRHrTCbU" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MREesG14GsurkN8jQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MPBIs1/yJ0x5IZ3jy", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhD/VvgUNTqjpqp3R" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MweKRM7vgjNDLq32k" - ], - "hasUserCode": false, - "nodeId": "FRUvAfXmTSGexR1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mth9biUr/ri6jGCfP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MHuinhdLly6v8Xrnk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MPr1+39lvi2ffyelq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mut6rSAUsbFOWkGlL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mxis3qfazqaMog/Uf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8HYHbD6JdbF1BNiD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+v2uFvETX9r03vZl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9Io0OIu9PdLp/zVm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M45aD80EEotpgjv63" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzbE9x+vJKf/6BXrH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MEjupl2v0BxqHQJxe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJjhIjW7quDJhiLNr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M7AJvW5w4f/u7quAf" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MyIOx+hsxhVJE9b8p", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MtBu8XtQWbVOXFves" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Ct" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FkQMB2RNYEZWJE7" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MWtE666LwmX/E5ueH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MknkDfk4IBNmthBGx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsM5HyRFaGaV+d11F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXWZNJrq9dufH+4ND" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOvz/4ms6PskVmb3Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MiihiCam34H7lF0E0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MJun6nb8nJnLlJQOq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA5XxKcHsHrJrAT+/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mwf1xXWUo7NVBs/PA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNvN2eFxbz0lho8NE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MACnnR/Az+T+6qU3F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MU0yWMzOKedQMf7gv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVuW8myvqLf1lY4tr" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MLPB829dzEvG/IQNx", - "name": "Fastened 68", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "siNLyge15RBR9G7F" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MEwNmyjrVZRPFCjId", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIfuHn7fTC2fsybn/" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MO1Wp1De73NsPpQWs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVM8mjbEbGaD/6/ZM" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jw50VdVJiT21ZXuK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "/FP8PAYPtYy6rbbR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ZMnq9L7riWdVUsjr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "gp3a2hg89ABhx9GJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kWR8ffiw2AtbWPqc" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "KVdsLlPgg52SB2cq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "jawA9NQgYM98RcNH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ZmziwF8QppEotXq7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "YMt7jzAKRuP2/KDt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "55RcDnHxyATDRyLT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "YX7028Y/4nVwd0wM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "nv1Ito9JOS3uw5Mp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "D+x28SJsFkKdgISj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "+AKJqWIScXeOZNkZ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ljqL3Fp9XO4g7cv1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "worca1wQ7eYkd7rO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "rifGYEGJaTtkJZZs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "8glc+Ya/aEs4dad5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "WvWC9tW+18G6YXP2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "BbUWSJpniSwDHHR4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "iZIu0LOdJTJSRSXG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "Bak1Fk3d6aOPT9KG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "hSiq2oOnHZe6H4LX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VPTQy8/HOlmy/bQX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ztrKP4eaHOo/8YVH" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MLPB829dzEvG/IQNx", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MEwNmyjrVZRPFCjId", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mu5bVCyWHlHK+Sagy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MhEfUUA9L2kugaA7C" - ], - "hasUserCode": false, - "nodeId": "FwjCEyP0q4dWYEz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJ5+RVjrHVQyu3mdu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MDXoh5/zlmvJaC1Ph" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MsAiGUaQGMJslXUoB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvT4hqOjZr+3HAGUN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtmUUje4JOoI6YUHd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MYyX2ff29TCjmtTtZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M4s00eTgLYxHSulzw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuwZdFTSTa1nTR8cE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmiyXkHe8U3sepsG7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3g1+6RDoZAb3gNuY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mlt+fZUNaqueqrt6I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtOZs9/ekmdnh079a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJwwu/SdTQWPbev0X" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MO1Wp1De73NsPpQWs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MRpD4PH9zfbbc4W63" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Cl" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F5KRTJgLLJ0AyQ8" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MKSLAEk2LlhRlcBs6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MExl403hL5vH192LT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "ML+8TFNEhTBjpJST/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MNe0lafIMmjWiqaMK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPFXWrsKk3TCzReFK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8hC6R801ANu23JM0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXJvWO8DnS1tU6VBX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M73Zv1S/a41YZK0aX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNNjEjUDqRjzRd/SE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MHIl8J952vM2kEbgd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MNIaQc0Wj53m6tpwB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtXHuCEm/Dyb2wWuW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCgV34W7bLiArRw1c" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M9O5PMiknMNsUBjLx", - "name": "Fastened 69", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "oK77XsaRInYn+jfM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M6lLImh9a6dUyZ0FO", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MEFukJ7ON3wdw8GLr" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHhQE0HnVwBqJR6vi", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MyCILFtX6knC4fOew" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/I3p7Hokobqhfhx3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "QujP+RJKq/WwhBR7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VBogKfpRsuevzllQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "9j56PoJQQAslJffB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ALP0n/o0c6JY73Lt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "IAJXfN+EMUj5i+Kx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "VS2D2kP6WeJN4Tao" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "uWR+jVktDGK0CNrT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "M4rZSzSHkSMtfgvy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ehmm0NpIvp/BU5m8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "0sBdhDKNIFODk2MI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "7/PFAKFDk2gLGl60" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "N09n6Nm8dLkUzZd1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "037uQ3G0Ij90cK+1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "hTYbkF/efa3nR+P3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "cdMbpD7gftsThWbT" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "a25cAW9ssZS4Czeb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "yvu+hlNUr5XV2wYk" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "CakS8v1aHNb6ZXZ5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "2etU7j70oMQtubOh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "myALHGmfuDTuQUHD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "g0ZNbyPPUHjce/Lk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Jxi/U3/kP/W04hLe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "p3gLPRDiJ1N8jaI+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "7vJod7g3npsPNhSq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M9O5PMiknMNsUBjLx", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M6lLImh9a6dUyZ0FO", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MwYjBd2mNUVeNSx/L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JIF" - ], - "path": [ - "MCBr6FfOeIaPE0sS4" - ], - "hasUserCode": false, - "nodeId": "FZXif7wzd2qxDVe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0KjNtjsxEmWEySeI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MBBZXqmG2nuX7j9zb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M7ixHnKeOlhrCcM/H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mk7Sogu07sqj+wZ12" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvhFgFq+8KfLpA62Z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2vnCsGmmpOJX4Qyf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MioVdZKg6nBPs7Ya+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MQm3u2XIwGF4i3KPZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmZWSKbQHlKqYlY93" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M1aPej9T0Z5fFfNfA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mrt6Ccx2VJSCqS0jz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M5IhKoFFiurlU9jsi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M1QtBBN4Dennx8SVt" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MHhQE0HnVwBqJR6vi", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAURhAewtYDID0KL4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R9Cd" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F0molP4qA7O1yHQ" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVFWg4d8W5yEr2mUt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Md4pt6ZkFTTnCeHEp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MXAS2zIk1RQ0Bu9VN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI3sPdQblbmugJn/v" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MuoyP+ZY2S1G4qXOA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M7GTRecZcE2oWzpuP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7whr/PjdAqBdCUFK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "My/2KEcIph7mnLN99" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmK6p54aqBNoNPkj/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M2yLhLejqLQVSHGrp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MKvIHd2d+qxLzOk+W" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Myg3SubbnG6ekPzeq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MSStB2CwpFuBO2Ds9" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MC1jD3evRns2NqHOO", - "name": "Fastened 70", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "9aDrxRRFRgkJmIV5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZ6o7wwB6HelEYhtY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJ+mNSMepmWQ2T2pm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MXT7JjSE1vH0wU6Ns", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MhCos4DK0zumMfiUd" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "RTy7nzlm9FD1EscD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ntp7at6GpN4ZZbog" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "fbWSpCfMaA+hJzUs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZluP25abwegfyjb+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "JjRSXeWXd26wUt34" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "omSqx1RWaU5rPen4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "d/7hxQDjHO/Zc6SP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vznTftK91n5J6wyU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "nqUN4P7yWb8mEUoB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "xCfwuCgffMXNVkle" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Dm1D0HmO5Wmzsr5B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "JiRIrqJchW84Ix4e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "dhj5ecQ4zLi89pgU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "tHGRIafMZa2sLlSx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "mN1tE1b4pX5QsVXP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "OY4pUZTkKuosf2qb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "bcGxe0g78P0jvUy4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "QfYNak3eaCJJHDyD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DCX763MwZVaUMvQt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "8hRwvav8DrypVix1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "rH5U6eO66ByUPmDm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "iJ9WVEJ1kAyXcmQs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7szurFHn7kYeVM+T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Ii40m2AVL/qZZwgy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OBstetvQzm2eVVE4" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MC1jD3evRns2NqHOO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MZ6o7wwB6HelEYhtY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MclME94tRqduJImI5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "Mf4b/8Xu1NhMVXcQG" - ], - "hasUserCode": false, - "nodeId": "FYVoomyr91ppF4B" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M0wIHy33LDEh5cNFX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVQ/5VOSx4b0EtdBE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCxG3rudIg+qAqPod" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MkRNxz+SgeAUD/c4H" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mabxa88d3pqxllkAB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M8J3ZT5xkEwpIjH96" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "My5keToZSuyHeyB54" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBTCs2+6eCc4Y8e/f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxDBw9Kt4v0eyE0cR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MoTY9bbFqXSSvF5ng" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MVxRXU/Uuwq6SuCHS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MjSyHDMRU2Zj0RMep" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MVN2gPnlYvz9N0DDO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MXT7JjSE1vH0wU6Ns", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M2ppJYNJIH6k3hNXI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDR" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "Ft0F0oFeBu50K91" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M6HxuTHfREoV3bSn+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mu/Is0DdrEseSGgT+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mbhkc4G8EQRvxxrGg" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MEqnI2iNsIIv0qPxi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/+9A+wkGaYdkxUYC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2OsjEzwbxxdLyWGh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Myva38zRrOyQGEhMn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MF2TLnDe5AafHHZ7t" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MoKeu17tuMq8SfU1O" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MSvIFn8S8gUHZpzuF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M5kKYm2y+jF5LztY0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MsC42pdwtTxCNxKSE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mi48RuLsk2V49SB30" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MUddxXtyYhmmVbgFQ", - "name": "Fastened 71", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "IxXKlj2wk0ow/2Se" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQwSV5EajPcmSvtHk", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgqZxlRbHaD1SGnys" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M8xU3T/pU5tP7qDk1", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MksvQ+sZr3euURAc2" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+jcERd3DdBADOKzP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "LmD9cuCSwd/WFFwK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "cORhRcXbcPoSjTZ0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "maDoycyav8aKPIoz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "f1KHElaYE5cs5/cX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "90tDCvHRD92O8mUy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "TlBTJXymj7wKTri2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "9AE4DfxsKmPknuog" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "MFkYQ6S/f2maaIF2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "l8hEX0UqQ2cw0TXP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "kkR+YEltpmfGQN71" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "/GXB3XB7vskwaLKB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "A/yrI69xH291IWuL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "VPuOljJfksljXBs8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "+K5KcZvM9pmiMWVv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "kr6f4XDP1sRGRuFz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "UHxKAoJDo1OM47p9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eiUD+jpCmWhyGkK4" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "J8xc/D9ADSR/srC8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "0EnCiwgiyxrMJBEd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Ers7g51JTNr4mm7Q" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "hEhEtytPrVeLvkTs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "nM5Ds/w9fFN7h28S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "lLv5mGne/bJ+ZFBg" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hOaTQycvD+1ZKXwh" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MUddxXtyYhmmVbgFQ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MQwSV5EajPcmSvtHk", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MleFucfdKuKJ+tARH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "MLUjmwTXliil4xRTK" - ], - "hasUserCode": false, - "nodeId": "F24XxpXcUKlEp2n" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M3CznMGvBEXTM6ZsT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "METc9CZWp6/IYkFbd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQwFVhehCu1Hi4mCj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDb3bksoR0UFzf/Us" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MAuxl1XKFBUQzrjs7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MVg+PTqY7Gq5FbO/v" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MoV0mdfQqA6WY9SmO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNPH1ZO7lKIxsgqRd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mf3QSxd7Cb3g89ElK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3p5o/YQX5MJHLGqV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MV+ay/C5w6OOTYb4d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8eT0MrufKlndEmPG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MkwGOPdTe/obyBoQR" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M8xU3T/pU5tP7qDk1", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MW/DgOmb/oIZeyMxn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDV" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F4gufV9Rf55lsUU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MyWy/hIBSEs5EhTJO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mo/yqBSYo2CXAdvsn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MJt78tRB5h2olVwhJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MWt0Um9Cmv0tR1sW7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6MQ7mQy9UQ11G68p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MvaIyhlwjJF9FwV6b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MHQk3JXRbYYwtb+FY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXP+7/1nxrEvyEmba" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MsQ1xHzD7qn4nlZeK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MNkIILkoxgqA1ERho" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MqpXFQT/pBEow2uRL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MAOtWWLVAXIlkZsKB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M6JmxqNyP3pfIaXFt" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MwPYYk1ezDhhsqIS3", - "name": "Fastened 72", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gepjdcudVlRTqblx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MOZnIpNcRJxHXeRxa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIk+bp30AqRZi/d0F" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M80C09rtDIwKnRLec", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MkxNmyFERd6U7FGaa" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "E26ZcGJlD1qgLqXN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "HxE5OM+G7KAEaaVV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "RDvqi7pdsqgaNsbU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "vvLiORKccZCPc09L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "lD5ypjamTsRCospz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "qG+kSD5Q/S/JgbxV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "E3xRBOBQY8UDJ5qQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Zdx9zH981p/PCJ/y" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "tO/waK3LaA/I3V4k" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "0iF1hS5rkbKls96e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "S2GqDO8sQisD5xq0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Fflbz0PTMTZiBXMA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bNpfzJzTr8rD9E26" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "TgQxu/TDvkd1BJSl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "2GuKV6WKd2vSfZrV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "/rkh6N16dQl54Ypc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "fin3aPCIqbeQ5Etv" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qQxZWEB0pq5T9FTL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "/L9Z4MUreTO9hZ/B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "AdQ6Cu+vbFPu0HFc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xUQA3MAfGAa0Ivjq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FQfIi7xehvON5Bc/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "T8OI1sLOmrEJ/L8r" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "0HLLlDRNXLXjZpGt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "qflpZjuSKPT8/TuT" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MwPYYk1ezDhhsqIS3", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MOZnIpNcRJxHXeRxa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MrlsbFqub/t2NeMkn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "MTKEwqK456NssYUND" - ], - "hasUserCode": false, - "nodeId": "FTLRmCalgsYgVZO" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M8YPU0mPb0DLZbUT/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4pJ2CemGVntIb2oJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MYpdegSeDv1JVOIgv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MUO9km5l0Rj4Kgy8x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MDq4GKQBbv/QCa8FL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MR0RaMbIgR1BXfjjI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Madqx9eOeMloI8xwB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MwTF6aPXi5ucpDM/a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MYNMgH68lmVhxgkan" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7mdHHjNBA9LOdDDP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M2KBvPLw1Q+qRY3Gr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MO8dMvyw4xhq40JCE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MQiPYNHfQNIm7Y0cW" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M80C09rtDIwKnRLec", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mbl2+eTH7VD3aTfIE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDN" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "F0usEcbr1hZL3gz" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHOvEbLml8Q7WoIm4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MGh8WGqtCA4mmFyvl" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MjgeJPjE/iIvSummb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCniO8dF5hZ9IVa6g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M4ftBsaRgwwbkr8sV" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mtc/dCpOqQERu4Im9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MLJnrrCR+nVgIoiUn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Menout8tSfGT/wyFv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSsLexqsoVlphaupB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M0nFJEIOA9KGNZW40" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MC+Pk2Uora7nmZZEO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MCZcWz1HCoHmWRnT3" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M5xxcbyTri+/Dyppw" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MGqtNl2h+tbNnpwhz", - "name": "Fastened 73", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "AmCkedICQirpJfOs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M9ypxXjpFvhvV2b66", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M9M+jQNV/HXqb0n1C" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTFXIQj8HVOtQLmhu", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M1GZoKnU0XVOR3jIx" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "ETUhF96u7ZZfip6p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8SWN8dEJnh3fhgzC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "qlF6G8NaSDteJ55p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Za7c46Si9eAgVaIy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "deX9Y9WvLRHuJMOH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Zga8hzuvvLZWmhjC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Uzk+adPzIXiAqRmL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "Kym9JR9xW+n/PJOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "K/sSgfweoXof3Nm9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jYnW++9dIjJQZNqI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "KezUxmQjrB+pdF6e" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "/2V341hQyrQdycIj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QTtqZ5uLj4CDaXq9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "EInlzn42wU9VsQ10" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "voZ6mzgl1egZlvT7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "62HfxRMduHuWTpca" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "IclgSUYy65QcfPSd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "eaixdME90KcXMPoM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "4f4raOXr72r8bNNQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xMttMlkJiyrfyFn2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fMCOM5pjebhR/tG8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FRLyFKo1DhMEm0mP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7+ruPtAaF1G3e0wY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "nRN7VmYcX++ya3Nz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "x8PaKlKBTeCLP1TC" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MGqtNl2h+tbNnpwhz", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M9ypxXjpFvhvV2b66", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mp1GkXnO7YdCeBPeW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFlJ" - ], - "path": [ - "McU6/WeN2OwxvKgus" - ], - "hasUserCode": false, - "nodeId": "FEIwaE2kH9tHNqU" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M7A+jZil13Y7iGFAJ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIWY9IBXSO5/8JYC/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M40Badlb9t2Dy+Cu9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MXbqb6J/ftAPItVQt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mz2RfvY6nYNUB9Bwe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MwN6i8nMWPq9wUVZt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M0kmjbIWJ/fUjnjs7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/WO2lO1Gmn4Kv/Q2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MH33CaYZY6SWEopuT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mes19wVYSQDiDWAdw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MuoDjlRjprfbpjYEB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "McqhcV3pCrY0X+SdW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MXAo4FR9OMAtXlCKH" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MTFXIQj8HVOtQLmhu", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MRtzM1pgEBHpaaZv7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RyDB" - ], - "path": [ - "M/7QAJEhgYYkQ05ho" - ], - "hasUserCode": false, - "nodeId": "FECUsJ47LGvOI6X" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MJqThC1aaporsGIMM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MJaS+cfFb1z8N5GK7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MZ8fnm6jfwADHeEQt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MuhJcAHeKHEmDtPX1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MsmnxankIzsG6yQBo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAPJ8WQlEbmE6W++i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPiIoSRMgu7j9b5d8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MStIDkgxsLEmXe/Vi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqYQxgz/EqCoz+qF/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MqXM6uhq+77lqzClP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mj4ybAMvkeAO1VFUn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M45MqDR0h8nPgGTUE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+180JYjTE96hDldb" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MqsveYsGhuzaVNLcV", - "name": "Fastened 74", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gf+uFxnyCs9/XhTk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mst3SgMiY9PCVVXKr", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MAhTf+6c8LqzCEspo" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M23WFQRQfwwRJlMBS", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5nw0kd6QuYjhjqgO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "oHmIqHH6Cw4iOf1t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8xpJzHQbYnF4pVWV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "gnWghf39cmxcZido" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "cpkHhdpmcfRjMfvb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wMrHXu6W1J+5U3Zh" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "AaQprP12VDAk6UTV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "OzJOKm6hRYxCUXBc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "JxrebL7TD0msCUp/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "AzvOnQqECVNB17R/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3u4blYbq5LBwvKyi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "wCXHYnEvVrHbi2e7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "04f7YbjksL/xfsDN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "dYBnRL8tOzQVBHKV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "kLuuWnfkQ90XfODS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "FcpGGzzb06YCFCfh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "JvqsYUaHTbakXjdI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "tj6S/d8UFi5kom3o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "JtFrJ/yMfEECNo4/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "p1n5zq/D/VuAonJh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "iIlo/iOsn8sI4d/U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "HumW0fkZCp9+wM+n" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "F5A2gxQJ2NKFi0Kz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "c+zXsOIGGVplKE8F" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "p1m/xL79p23cns6l" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+tI+2aE/f0gaXICg" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MqsveYsGhuzaVNLcV", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mst3SgMiY9PCVVXKr", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MY/0A+aSiLrKEvKCV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MmCy7JJI37NPE2Lth" - ], - "hasUserCode": false, - "nodeId": "FXintZJgrqpBcnd" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLMtnt2dtx9yn73h3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MMTvLS6C1hZzMWUMU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNZLJ3AOxnCAuUpZ5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mcd2PwV0CQmEmagRi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mmwk31y1X7yjb7OpW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MGu6niSiJ1MooeY13" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MS/gK6i/dDTL+6blb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzGZwQCIYAGSBraB1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVqU9DCbvFWCNq/tX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M7xFUkqcFkdwTVbHv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MPIDd02edsHQgnKW+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHTc0PHWBbilCbkJT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MBDoTo7AXm+8b1yUx" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "M23WFQRQfwwRJlMBS", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTdANeYY+UFQd7Joi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "M6cpdrFCq51uKRRRO" - ], - "hasUserCode": false, - "nodeId": "FvSYLSgYZH0BNDr" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeoTwNjEu9YJ/SD81" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MScaOcNWj824GFdw3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mbc9tsMhjyGSIRk0Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/ypKIeH98gIfvVpi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Moyfi/zZlRe8F/YV0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2CaOvhNfTRtoJBdi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MtI74yhtDg/cveyvf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M/7ILIeNCbJh46ynm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSDft+txj437vPcxu" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MMZ4zepmTOztGGlq7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MwRWWoZTiPlpBJgN1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MS9UcJyrrgd6/y/a/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MlFRTBHl1eLXMBsEM" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M8I3aBtCZZk9yudBj", - "name": "Fastened 75", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "Hq4keg+1eaAYglWy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MEW2LO7rE5EPIhdMV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MgY3pCTty/l0ulKW+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MNqS90JTp69JZa/Gz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MHrplwUIRA6TQnXIC" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "/TiyQteSUqDC3qJX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "CIqjnDZ9J+VDH17q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "bZVQkbHAbrdWAIJX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "TJ4YJSAfdVWsaYrJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "3jH+aI1NoahvSr7B" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dccgfwe+X2ZR4oud" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "4t0nQa78NcvNByO6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "tOSJ/JjbxHsswdkH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+eYiF6nxz0wMJfEH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "9gzhNDXHViY/4mGp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "MvlzAG6x5QIpBHnl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "L88/fnQK9ZaotKR3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "F8LvvW9soPOJ070Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "k03gUEXZ1kPS+vyQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kI6Sj3LwixH/xXkl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "+uHZhwZVNdsEIAcX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "fs496CqZjYfKw4X2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "HY69TZaCR1ihfDcQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "gLc14eUvyblJJOuj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "JdosjLBTXcEFl53I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "lTqpN5/m7LPXu6nd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "C+zW9K+wYO9lW+R9" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7tBvWA//NGJHawJv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "o0x9dJCzoXkVsIrS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "5KkNejeRfsMKq6wI" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M8I3aBtCZZk9yudBj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MEW2LO7rE5EPIhdMV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MENun1eVisvPMFj6r" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MZ90wvSDkzNr/PNZC" - ], - "hasUserCode": false, - "nodeId": "FAASqSKk97OMs2z" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Ma2u4BL06Fu5TKl/L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MX5ZU+kFKnBuPUk9t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M5GOLuJ5te/SdFRES" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmqJzBI9IyRZVfY0Z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MANYkX/IwcRZRMggG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M2xZKYkkY1uDs+xXF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MY69BZT9wazHUXxaF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MzFzbHUW2v3x+WRzz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MnCvcsFVN7ZaM8LvI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPEHZQZb9PGBOdcxQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M/3oRXuUlynbtUXgS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MNLWdZxzH7VI+OsfU" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGMnzXG4EufH9uqDa" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MNqS90JTp69JZa/Gz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVLJtuG517jpa2fGo" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "Mfpf5MtGs0j2fRnfc" - ], - "hasUserCode": false, - "nodeId": "FsGIQzaH419Ws15" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjUw2+gA2QZ4Jf+PM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MhBV/avdsa6I1dzCS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MtqPIuJOkLAYdJgrR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFoUcR4qxS6YYZm0x" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPYfuHVgLbze7zufF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MKCAZgxe3i2t6yzEk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MGehQrF3/Eb32LOCS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MVkhei9Kk4xS4QJIn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MlLfHs1x4wl0B20kn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MOc/FERxSFfvW8baH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFBkaxUuVdbn0ckgs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MfvN2G3nMNm98pQDD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MGDj0rWQ/2EF1RgvF" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MIgIp/DwX1iRVPllV", - "name": "Fastened 76", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "XBQkCT6zmglRnbH1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MtbulwcVry9z+JLWA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5u9YXIdn39MKpftV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MWnWG/dtM8yiMlIIe", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVjvea1Q1qOw0yQGS" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "OFbaFir6+dGnxHig" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "6bNfnDoOSIb7dawZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "h4gDPVxL8v7k4q9B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "dP6MYd0V25DxnJag" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "kH3KnuIDZz8gO76C" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "S4kZaFggWfe/9hGP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "/vw4tGicWxy2igH4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "ZUAOPvseW2BlZBX7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "9EELooZpjg8r2ESr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1p08Q+6dmhdRU5X/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "s1G6Nx6FXKozP9j/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Es+vRSvM2tbfJCiK" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "FvHW3XlaMPHURjst" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "E52Qg9AdjZiDFHE7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Igwss6KA4fsG518Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "VJ+tSb0mXtHdDIz6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "nTsoIt40G4eBZjIH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "p3DT9gl+RrOEkwGw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "w+hio9T3mOh+i1gA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xMC/Y1xeTjWusY00" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "K2q2lvnL1R9Y/f7v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "HViE1R75ogKIFj3l" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "dlBZfhg6KLRVRwvB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "pvEn98sBXjRFQy5D" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "F66rV32wGsSUEBFh" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MIgIp/DwX1iRVPllV", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MtbulwcVry9z+JLWA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mm9wHLy4xAF9Ly03o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhF" - ], - "path": [ - "MSzQbOHF5rqOsAEyr" - ], - "hasUserCode": false, - "nodeId": "FwOZWwjKcjn3LpF" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFhPmwcVm6Cc1iBYb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MrFFRDrJWKLHNoNPs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MkcwCoNUTOy6GO5Rn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MYuM3Y6gocSeCggYf" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1mWvGyK1vdcGRkmq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M9KiGeyTmnTcVoq11" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MNmV5qIY70y5W9AcA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MA+uBOmYYb7M9mqc5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M4lmI6/YLGtwoUdEK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MDMTT1FXbxuNJZxeC" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSRB9v2GbsHQoEW5L" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MusbyaueCIsuu+Dla" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MnaMhS34ToseC/1tO" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MWnWG/dtM8yiMlIIe", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M/56+qg8mQ8j/19zD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFp" - ], - "path": [ - "MmCy7JJI37NPE2Lth" - ], - "hasUserCode": false, - "nodeId": "FkqI0einxeEHCnh" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MhqBF33KIJKX2Xxaw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MVljKiwNdMHz33hFf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mw2T4XO41ItftyL2J" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MA6GSyTh478pPDhqD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQvYRF1nQjRruttgp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mp4Jkl33y4mgrIDY6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXfEH1J+zSoz/SUHw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7QdVqgPvwt1GjXmt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mt8cUCrqmO2NiXbpH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mokb4MYowU9Rqo75H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M0+qqqlwDB1fyE1xG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M03RBqpNTFmbovF1T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MoPCA14On3ZJCelWh" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MeFgc1WE9b26IQt8E", - "name": "Fastened 77", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ga0WeA8mPRFLaiUv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mv660suJIkCfts3SY", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mv1XUmRtcV4YzR2/e" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MBCJaf3i229TcAeyL", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MJTyswLAfrApcOGuI" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "hIRn+cjVeoG4dRMw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "JSL+zutm77lX6Tvo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "G07HCeeiJ9xFXPYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "SVWbFFsOe7zjkQNG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "ECdDxs7ZH5XkrH2/" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "zNkC5KeuAKXYnM2Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "QlqIsFdHGFO5cu4t" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "yypHq6k/4j7JN50I" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "hgStKCl7vydVZvhx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NZEvgqnTZhdMp+HI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "LEMTmY5GDH9AaTO/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "1tP7xWx1SBkZ//kY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yS5cdL2qnHRwKdIR" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "s4xz3KZpE6RA5kW8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "7UJUMcpJqDnF3hh1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "7ZTsby3cfmiiMoqA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "eXfUW96As1hVBCZ9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "98kA4g9Xa8Ld3P1U" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "lVa/rXKtjF7SRAPp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "SkSRxdN7ZvPduKl2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "CSdKEPgu6/m1Ew44" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "FBryJlXMjdWedXa5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "IEd/3XxX9moEe7Y3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hOi/942QnfjHOKED" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "YX/AKeoT0/Jklizz" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MeFgc1WE9b26IQt8E", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mv660suJIkCfts3SY", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MaIXtww78+TqK3Qf8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFN" - ], - "path": [ - "MfZu/LHB/pDhjOOmg" - ], - "hasUserCode": false, - "nodeId": "F1heKLoGxzpqkWD" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mf3wKjAARExMnu3Yv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MFV1TF0MkEL/rdpzK" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MigzZzKsPDF4e39tT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M6af0dpc6sz5xIb7P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mj3S41yVQWxCSk5ja" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M95yxRqrSTABTz8jj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MxWdRs5MW/DwUKeYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MBK18Vj3HojjgVZj/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfNQFWFZeabrdo6fE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mhqz7OkiLsQ7PwStv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mbe9c7qH/UwveWmAU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M8LT0pByVus54utJ2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MsLHHTSc/loXoCdAu" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MBCJaf3i229TcAeyL", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MxHFmtUeH6z2fik3w" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFFB" - ], - "path": [ - "MSzQbOHF5rqOsAEyr" - ], - "hasUserCode": false, - "nodeId": "FAjKORnAJROvhM9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MTJD3Th5fx4tnCNt5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M584/SLDYPxfHAdgz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MNYy73al0+GutJ8O2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPT4rFOT+aruMAlhk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqdHPMqJuJ0bYMUCF" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MnNyFRw+q2mSdu0Y6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MC+V70jB+pw1WrG6T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M9ClM3Mqg87w1aKXx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MTbCXgofhXUy/CjhO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXSHKKUSvw4BwGPN6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mes8pPRYro8yvm9CE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mk8G/X5gZywY1hu5R" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mmtkt51SYO6g0gBPw" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MWYiBj/TqKPt0IILt", - "name": "Fastened 78", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "BXGrRHtqppKcJIsX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MaQmQu7pXH8cMgbGz", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MWEve05dE2l+czKG2" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mcz9YB8B5nQP52Z96", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mn+SsA/cK9T1Uou4S" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "2b+13cg5wQIk/6d9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "gB25RbGT9xGkkOl/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "IP2Bzjq8hDl/AVBI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "tKfOcwp5UIF3q2/k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "2xLhchYyPbxPONdA" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Eo1FqHfP797gFt0s" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "RZnwrZUQtoWx60am" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "MO6e97y1x9JyGqYC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "qcazyUrb/+4O7P2P" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "ykxntFzXtFMRCU6d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "eTEjXnTWphW4jgMA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "xgURff9obkUp19ej" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "e/rmaSR5xRiS0GH2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "rTH6n3rQltZwMByM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "g27q2cVT58Ba7IMI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "RT94BhPPA1cvxjML" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "DMNfHoLIOiPpvND9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "M38fEYyjj6VZxKyJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "tQFG39GnedO+Wp1a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "4t1mnh+SF90Xayov" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "j95A1p2C1ol5b86f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "vvNMfyEaCeHjay6D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "Wdz+v2GfsuVxnFZQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "wGG40RvNTcc3ltdQ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "3TjKIXSw5dcDKc5s" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MWYiBj/TqKPt0IILt", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MaQmQu7pXH8cMgbGz", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MSp+uUkCCw43lhO/I" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFt" - ], - "path": [ - "MZ90wvSDkzNr/PNZC" - ], - "hasUserCode": false, - "nodeId": "FGPZpGivAx2pFyp" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MK/htl9dnQbzT++zr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjIWTWdFzBLCguYMG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MOkEKgqLu7pMeNfK/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0jt/DBlhXW0Lk/Wh" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5sJECUZVa2tNK2Ce" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M/k28bGp8dxGeaueN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M1A8JSNle6nHYnaW9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MoHs8QRcmNRxrSkD+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MpajXRPFXTmQqMcXk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MfCfEKLSSxqdSlvlN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MzyCmRL++LOFiuTWB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MYVW1q8c3Az7FYB0Z" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MckEwEPADKHTPO7nX" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mcz9YB8B5nQP52Z96", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MNqgiq+IvnK4c2Qtn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFVB" - ], - "path": [ - "MjGPhf0P2WsLutJTe" - ], - "hasUserCode": false, - "nodeId": "FDPVhZIZM5BLogP" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mz01bpdZCvRdn9BKE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5Cj9p5ZCR0Yw8mik" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzfjLiQLiQltw8LMi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M45D3RczlJcZVXkB/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpymBM9LVBpsUag2f" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MMtTd0/DamDhMka1b" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MT0AcDSY1uuFH/6Pm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNMTSxIF2BGi7V6w1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MfIOOUUC3Wfj2t0Nd" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4hFcvQ0gRX9n8Nd+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MOLJKrwE/egBvncLi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIHXlCq7Ufgsh6srT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpD/u1V10yXHVJG5a" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MEe6kQ8m6D+zmhtaF", - "name": "Fastened 15", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "/bztY62Jy1H672Xq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MGt0MxCBEWuWB2RJa", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M5K3fLgaCjsrH+of9" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mm+qt8Ov5N4Rw53D0", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M/c9QE4dqjSDMASrf" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "CxaksYX2Qg+47nJW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "2cLrKyXObHrVegk3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ZgZHUHzENwV+qCcO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "LKvsgFy9LG/HqgAz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "lVKnv9LV6Dc/CMyG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OkkubTLB1/WGFh1Y" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "DFejWuPWFW0Hl6o4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "HYoBVogXdfFzCiZd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "xt3X2WDaBwIHwUz5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Qu9PoN9d3Z/1ZjAM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "syV4g9KpYqIXhzAt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "wftfEM3wYc0sxRbD" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "gIzOBNGospYL4dkl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lH+3/fGvOnRgHHn3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "NVSyyFXa6oOWvksY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "dk2PUG8l9hj4mXjI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "+D5U4P6o8VNoWTYw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "xSxDqicrLr3Hmgvd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "N9vafH/NoUhnRJdM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "GpGcBSIddGjXL/HI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "zuUNtkf7y2zMG41z" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "4evq874W+93AYAD5" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "DFGi4K1mGGF7Rw4w" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8LyzI/RBvqNO5Uga" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "CAPMKNMa3QULTDmu" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MEe6kQ8m6D+zmhtaF", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "MGt0MxCBEWuWB2RJa", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkzROLb7uRhtxlJxu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFJ" - ], - "path": [ - "M3W+SQlCIV8I+rEAm" - ], - "hasUserCode": false, - "nodeId": "FZd2mQX0iqK6Oq1" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MYwljwTWylR7PC/dS" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "ML1cxTVFhue3ZbZwY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M4iZgwrnMwEGsHFQ1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGJETfOPVg3UI3cyq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOfJy4eHfvDLpclSp" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mg6pX2UfLYcj4PMFw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mf4DcEmgAToeOYvgK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M4pQVHZA6At41Joub" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mc0Pg6KA4Ro8xY5B4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MTQ8X2xWpIgAAQ8eg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MRHYpDK86qIJHzExe" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MLn7gLe/kG/WLE01J" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MgHwkn9dXXFh5Fro3" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 7, - "featureType": "mateConnector", - "featureId": "Mm+qt8Ov5N4Rw53D0", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mn80WEPdEJMokCXjM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "RlGJ" - ], - "path": [ - "MW+qrKnELqw3SWfc5" - ], - "hasUserCode": false, - "nodeId": "F9hZ5Ibd88589VE" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MQlbtxyGcRzfwBwtq" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mow+2JkMnIyYYMmBu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MIaTLRkjPlreI2GXF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MI/f2TbWf1yPmzZ0S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MjOQbhFT9R9Lk+/P9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M6f9MVQ2YRSeFwnEb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MKf61e66c6vksgcAd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrVGpGxoJ/iKBBq+L" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MIlrM5EAhftpFO7oo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MpJtJ+F6770OYAomM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M8a8pRoaUcy3qi8dm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mol3sQPU2fkG2ZypD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M+X2BpBFyRslufx6Z" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M9iB9v7uoTxHpWmOj", - "name": "Fastened 79", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "gCJ5/z+4MKo9Hj8N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTdw1owW1dK5q7fRB", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MnSd9cZIKI/odhJdS" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MfKwqNEpHhP+bmkr+", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MjRluRFiwpCgeZGIL" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "eLzMC7xuIwwaTZaR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "7P1UBUMKmkwC/eZn" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "1uiRCeRQ7wtjUdxU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Qpo1N0C2XWeJjHs4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "SNMS9s2984+UYY4V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "p3uYy6wXs65Gf1HJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "QQy7hBJ26sumGaMD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "fTV5C+ARbgV2D4TI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "oqr9ZN0kff9aINW7" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "fAOV1bv4sC1W+nbg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Y+BNFQb0W+dndEfX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "iEQuQTh/Wk6zBeXQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "QszU0QGqZbMoZz/Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "D4pyMrW3RiYMa5P9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "kDlmSfP3edDgY5rY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "7gWvaeCbL/6QXkH5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "TzppX9Cwch4tBw/p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "GGhJx/Qzk3dcQO44" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "jHqttJlOkG0lX80Z" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "eGpbwverajp91Tfi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "xJPiW5OKg6pJhfyG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "LDzfrY/qnx74dcTB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "7OBMHV8TmttAYqK3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "8IColkFjE74H4MeZ" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "aHzMUnWqJ5TZ3Hbu" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M9iB9v7uoTxHpWmOj", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MTdw1owW1dK5q7fRB", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MXjLlbvCa8S6K4Yse" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "M6vUzbfXr25x0t1BI" - ], - "hasUserCode": false, - "nodeId": "FqqFVYIoQFtLMWY" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "McSkz/Dc+7JaggO13" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtmdR09EyAow1Vq5y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mg4cjwxMUUiOVWGmF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiluVDqRzHh4+NEXY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MJALZbpyQbAgxVvo8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MlxlCFxTjomSBnIiP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M16MjN6GCjUQxNcyl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M0RSGYDfZUmSBOBFl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MW3SPgluw6E2U2LVy" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MtIBwo8wcaIKFKcno" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M2vVqXIxDzLGmcf2X" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFEPmPQI8h1bqAJaB" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MyBhYwV/QU3OcDXT9" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MfKwqNEpHhP+bmkr+", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mj3rFUsjDNhq+neh8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R1CF" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FjFU2jcf27LRrWE" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MobKxGeS4HFAK1t2c" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MRT4WQwAkVJXRxJPf" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M0VR1o8Grsx9fa0Yp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1D4uM0HGV7r23tcz" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGa7O1R64UEqyAoiv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M00m2zUhovRCW53nE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MoIpIBNMrXTAwPtOx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M3ZlbQ6bUJvr/IPT4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Mp4o/5go4mhipgsDE" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MZzg3CkCRGzJ8aGnB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MhpgbSVf12vbK9z3A" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MtvFFBE2sVynfqaTV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHyPd/F1idac59MVv" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MJdwUkpvKmQtir+EO", - "name": "Fastened 80", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "K5NKtvYPc67PPTBZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MzkXpYwGiGofR0i4L", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MDHkCanVRpqEVoiba" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MS8aRV6Yw7DQXmQ3F", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MI7NqY7qKhKjwyo93" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "bBwxSe/LzECC9MGP" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "2//IBFbAdsNjR7vN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "QeVvsB0UzvsrZkR8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Uo1IW49Pmy820QFe" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "wn5ZQHytjX2PcjhM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "AWQIZQ8JeSvVU7iY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "42j+/Z3jTzYivzOM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "8A9ky42LiIXUCzB9" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "vdvOBvIlZ4RKTykX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "NQchHh6UO0s6+pYH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "m9v3GxsnzKABih2O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "5RZClI9BoGUoyw7o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "cblOxiIf5ryB5AMd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "zgcwdVYd9/0FRuol" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gjF0MjHK8iz5k8bx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "9CrziQfk2bDiNkjy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "sgEokYTW9yg7h/w+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "aNGUEeEPLrcbPkCQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "88vpHeFIHZzIx3/p" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "bp5VuQnQ60XOFLOg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "gujV06+EBPMR+pQL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "8tVCZ12nbwFD1rOK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "bND1BF090Oq7VxaI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "a/GHCpCazPf1hEeV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "65+H2dWwcJqHznP+" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MJdwUkpvKmQtir+EO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MzkXpYwGiGofR0i4L", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MTFiKlE22TI3iiAW/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MEIx3REC8Iv1lk5qV" - ], - "hasUserCode": false, - "nodeId": "FtnKbJpFuoUlwXm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mn6uyNC3NdbFwNdEF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MpQrKg1P+k3Z8E6XY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzNB5gt4GTaoEm+jZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1rpigxvVQeg9fD84" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mh7SrW6ToEueJRk6B" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MaHeXA3j483BxaHeB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MmtDQTiNj4hXNjnqp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MHVhlmgeKDTZcMkIG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MeGbDNA7+NXLAHZve" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MEREQerA2pI/WuwT2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MHm7xqQHX7HRJqwyn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MHUvRhmtn0JH3sJfw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MMusyPSb26GckmAc7" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MS8aRV6Yw7DQXmQ3F", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MprttwnJ36tgPwr5S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R1Cd" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "Fyif3zRWc0Hcw72" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mq1XEMttx4jrklqOx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mo8pIWqNiHg/fsacD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9JFFiEFl3xW1g5wy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MqJ++sUCp7fhjh4Xc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mrwu/3jlDNPvWN6U9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJzKLTWZ8+wtdLJ/r" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MXdzFATe/Kj2t9mYa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MTu8AWGWiZNJ1xYPE" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MkSJqFV4nQ4gzZ/E6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M4IXYB7NbVbr8MgG6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Ml+xZBCNelnbRAUBD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MFjnUAareZWngLCsW" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MZmrA9r7cyp2DVsuu" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MkUKNike4EeakZyF/", - "name": "Fastened 81", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "dTpdh4bdyq8FOYV4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Ml9mp17pSgHCcbwfx", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MUCYnyo+CnXKnUkDf" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M5A1J85Mn+DZQGut8", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M+WbGhAGEwGqXlKfF" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "jIwxt9v4aOAnbPRj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "MpLQmuHD5V7bqFNy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "NJ0FMjBsM36sFSL3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "ZPpne/1LV1tvG9NH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "miW7ECKajMYqDV1y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "10FBk7+Ef593IoQv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "9dgTIpC4MZe8Twp7" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "eLOHzSzaFreIHBaY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "ZFPvZSbcdSbZ89hw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "fKNSkJq5eyPf5nap" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "WdV8WLZHRhI9vM7h" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+zb+xm7xmF/0IN8g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bFFuA0Q5J6l+xARg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "UoEBylRClTBYRjgV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "sryMgq2DkFbSX+8R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "sSfVPRJ1ppU9XqnN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "xxIttPAg3/I6t/BX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "/LRB6FA7EQixFyS2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "F/nAJ0CyRf2nJ/YQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Uq7+zf72sOGXfZFQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "fBoF4RO5wYcChsfX" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "tQJN+dbb7B7zqM15" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "ZLwdV6DN1pitVZ1R" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "D5n5kdZbXCeDNfve" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "UkFa+SKhA/yudkKD" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MkUKNike4EeakZyF/", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "Ml9mp17pSgHCcbwfx", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MnHM8tNptQgPA0Syy" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MM379xQMNIW5sB+0L" - ], - "hasUserCode": false, - "nodeId": "Fr225f1iEV3hMnu" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MA1PEpBpRLdN5TTYK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MijtpVVRPCb4c4q1l" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mfq2a92V85dX52Onk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFOxFakpiIndkv0as" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0qhsUZtGTabmpbjJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MjYWyYAR7gW9xauCl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MDegVkDk2MuZvar1u" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MRjwz2QvHW1rL9A4T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MxDlPgOcNmYvz5irN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M8gJlOcgXAjt27IXs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXaCJ5UJKJ+BwKzSS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MaRcrUzKCGv+dZ73y" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MIYCpNwD3gGph0RBe" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M5A1J85Mn+DZQGut8", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MkpOnrR2xPdqPw9YV" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R1CN" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FkFKtWdMgMsSpFo" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mv6Mn+4RWAgBtRsEk" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M3OvESd4iI9z6oCCc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MHzqFs3czfeP91hlE" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MwDUEMNyzJhPGhwnb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MeOeBjcH4xfcKgGK6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mshq+vPKHByuKNJiD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MgJGAl3pkd3jfDPap" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M1YsyVr9bfQPu3Dji" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MmqLavDqifBgk/0sR" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Meh+9k4QFaOwzqsU4" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mh+ijdeUP1IPX3aFo" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mrt8tMNcnU6esvDWK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mt1SYztNhPMKOJhVG" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MxWicscKCBs1dbIgw", - "name": "Fastened 82", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "f1YzJCI6BdmbOhMK" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MabL2UtfVxH+qsdl5", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MSSXDqlOS8ozA+ND6" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIDLyZMZo6BkR1RSd", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MVZbBV4OnipgzHK5m" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "wRmCmLTIkUqjgPMY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "mXu8xhlvtCGUotjZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "/nUTTi+qMLO2Nf5x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "j1zDAFbb3PLo8HjU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "+YDDAkX09yORFG1k" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "/0Qb4y55xH6BgyAB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "EC6ZrLwTeEcYbtE5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "XQV5sNx1fwmmOrt2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "H2vgcA/FkQeUvhx3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "8IGwhcVZ2vRSYZcj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "jkHOe4AefErgqkRj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "KI+M/yJGmCXc/pWa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "vCJchlY9/ODpUwnS" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "4LdQ47tWVbYL8chY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "TzTxjTCouZ1RHzwY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "XM5yioOYdSRxhbHl" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "02Sh6JLRL8LSburB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "reU5yy2QI00iMQqm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "MAGbh9em134ToAG+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "/OgxsoadQhe85BsA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "Mi6027T78r7DaEu0" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "VtedNFAJv4gaQyTs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "HCVNZtYINhsXjWPZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "jlsP1TnT5AzdQTuP" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "vEy1fFeEVhYPKEqt" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MxWicscKCBs1dbIgw", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MabL2UtfVxH+qsdl5", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mxnjoekp8ps7fsbxF" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MM2nfT/RLttyGUw4T" - ], - "hasUserCode": false, - "nodeId": "FdLzaPkw7EGSuNe" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLMTWVMJfwchuEX2V" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MIS/Zxw8dSuUKHk75" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MgZPj7zG9mPTy4L3a" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MvT8TsQEvo38SkZAx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLpa6mt81C1tBUNij" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M+qeFL4niDj+IfrTF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MTqiszUUwAdlclhWN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M40mOgP8kJvkLqiT8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M8Uv8hn8JZJWbw1Fi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MSQ/T8F0ykrAZHkZt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MiSXCbJZZb0tdZ+ml" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MG86m3dYLC7KGF9vn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MeawgRa3iN29vaNxV" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MIDLyZMZo6BkR1RSd", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MMsi2IU83Za5SZa7s" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CBK" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FnOoARwbqYLzjJA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MjFqLHh7r3Nm2+g/b" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MtPcq/GRiMpMQt/90" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M2pr4iYy3nWa6Jxi7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MMkJ5sOd2qh1eczkB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQbYTY2YCW9BU4izw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mn3oUmv7bCL44Egys" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MEb+ECznDC8knAkgW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MW2gnExRoDcxbYJEL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Ma8b7m+gU24GcRS+T" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MpeiMchCzJP5KNA4w" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MWMWoPAmpNY4n+pY8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mwo6QnBXScN9dZufx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MHeKpv2Rqx6s5vqrB" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MPR9tF+YCkS6jnfGp", - "name": "Fastened 83", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "WBGCRxKa0/fbwErU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDje9CJ3obX3OKwuR", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MRG9kBdSMwYZDzp2+" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M+evPB5ymZlf5rUpI", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MiARKxbZ/kWer3Cn8" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "d9LfRygm1Yk+CJ++" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "GntNgtMfWfGpCP56" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "AwLBr8Xvze7+KrhJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Plx22aQMdjSjxIzw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "5voMQbc6BL0pZNaz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Jfm+ZTHUikXKFBeh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "7eAyecgMxnmRGvpa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "vY8kJ3JygTOMN1KF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "IIwjaf8ugmWdkYPJ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "jc+J4X+JgHkKPz4/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "3F0+5+ueZ4F4VmJF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "yeNoHe1iajO5PH2B" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "77VcYB2neIkh1CIz" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "r3PkxT8sbXaspI8o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Dt/uhWM+B8Nyekbx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "ZkO3ULNmJck0muMG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "ckfIIzhSmkIqKpa8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "+M4nEcq2SimYIzgb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "LOjj80VMSYOtIUrG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "02hj5nvRCEtlJ4YX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "KMze52ZPHbJRP00T" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "wPNu8UKUxtIAyY89" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "w2CE/mbWwTT52di5" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VFoOk9BVMS6X9iYI" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "1JYviVsOgLpAHJnd" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MPR9tF+YCkS6jnfGp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MDje9CJ3obX3OKwuR", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MSsfb7LRnTGIjp+hl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JMB" - ], - "path": [ - "MW4d9K/527lnEK98E" - ], - "hasUserCode": false, - "nodeId": "FLOBDeRpUhJtEMx" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MeXnFCVgcfWyekh3D" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5fWxXcW3yHzSGfMu" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MvN3PkClBWj1DvPVD" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MH+FcT7Y5WvF0nlRR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MrXZOIIoGaZjhqXKh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Myv0HZ5WF/i6F7Z+e" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MPg2T8oxKeM+j3APo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M7oqe6dlLxVbw3ZMB" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1FxRH/EgIfmclZZ2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MyNCuapF/CD5KURn3" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MXDX0JjJm0Mgm6qpO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MJikVO7bvp6NJKkoK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MTqP0j6K9IPSUK7AK" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M+evPB5ymZlf5rUpI", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyJ+DipdARss/xP3M" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R1CV" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FyuSk2ymnUTMiyV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGt7HBSbVcVaCHpMC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MnUk1WPsjrbeI4oqi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MQd/UrwZOBJYXw8Im" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiOi5DzoLZkDH6Q2n" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MfiTUM7caSiKr1Lsj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MfodlwGpqBrc3Y2Le" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFl3vEakzPYNGPoOu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MnFpi57wSeXbAqcFi" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M1CdC8FYgxb92SdEp" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MbVwgO6hz7kE1H1JV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MAy3w/x9zztYLVeHi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MIxHBmUwRg+lZFMMx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M9Y9I1+kOFK86DUYi" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mh8UU4bXasjZKLPzO", - "name": "Fastened 85", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "V6MtjW06OD0MP59z" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MCd+Oo52gaR+5DrNX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MsKZc1n5LeNkJw1AR" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MIXgJSe1tn/UF08it", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mn/pPRbw3WVgc7smm" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "WaWlGc0VPe7mOVsv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "+yEn7MmQ4xRSpNnt" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "oGd2Awr0QywSNJyK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "1Yz1BQJ29h9bSO1x" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "PPJnpyavky8hY91D" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "h5QBMk/nKgKRW8Nb" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "tliAxfS7urtGoStN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "gLKYkitEBOBNE8WH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "0XSOmb+Dr6wzItEH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1QdUm1SUpiseB4I8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "fDNajLC2n8ewdJJa" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "CymLPNPBvaquLKks" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "YXky1szvs1fF/4SP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "SXTAYjo2iF79bsz2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "2CIRCW9AE4MgjdBh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "qJlcMtT1x3Lp9wzi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "cpRxIYMAWRsry1gG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "kiBT1mw+D8w4ZUHA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "uzlQXwp2K2nb8BFs" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "fyDMO136sP8Rg6AN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jDoOpymDJJ2559RY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "TI9YuXwlZX+n8d1A" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "WD3VHM+CN+K2xXsn" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "AdT+eqHL01ksSBa+" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "bpz+fxE8MrsVmw7N" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mh8UU4bXasjZKLPzO", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MCd+Oo52gaR+5DrNX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MKecOS5HrpikgqHCA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFl" - ], - "path": [ - "Mfpf5MtGs0j2fRnfc" - ], - "hasUserCode": false, - "nodeId": "FhCyXmuODArJ362" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNIdGbMM975jp+Flp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MqQec1nXdT3TPBglv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MFBckgT8Sr4pTYNEm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MUXp7/5rCBPVRWRDG" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Md3NN9snd5oueysg1" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MmdBK2EEiYcIg6ZqS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MzFvQDHOV2fx9Gxb5" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MXl6v7cfiMTg/Kp+W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MOTnOydT+7m3Ga8Aw" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MzEejNrnKa99iRuHc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MZVl6F2Rftm53+Tfs" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M/h5utQ4JTYRcf9Sn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Ma4+x1AwIsIOuQR+u" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MIXgJSe1tn/UF08it", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MVmMncgWWxINRNAne" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CJK" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FBMEHKehCDvlvVK" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MPztti7te6wSDbwxb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MKeOJYoNDHnjOmyDG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MR7LeWgfy0u6JilLx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M0kMcf9s2Zn7zkK+g" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MyaMjGab5Kwnfsl2+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MsC6hDKDcTTSkUeCS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MFFhOzaHmouZRrC2V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MhMlL7uUXegut7bFd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MSlejNG6JrWyV0jSz" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MYfF8Vrvcdr9p/xTL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MCJnaAJg8ssS2K1Zi" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mz7WXWa+2Kuctvih2" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MAENpgoEKya8Ff2kE" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M0EYedZWouz+dV3dS", - "name": "Fastened 86", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "NNijYucDDBqlRJnm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTMbCQg3bh9MUXvrb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MW0z6K9bPtAQSL58t" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDqQCTfBbjPG3eQet", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2wgtVGXi/kgIXBo/" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kruCyQ/JtC0VqaIT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "f+3f/WJ665rA2yeg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "knqJ2ZTdOvo8UWqm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "WccU8FUtzoJrMTHZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "zznesH2ZOGCcX6jM" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "BIX+uAWci1xRBo3F" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "rMA1/pQ20M0qqIlO" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "La9InMRyDkxtqyxW" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "/gqbyUjvlxRNR+Yw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "h6qL9BcCmLA+iLIh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "y9I3W/H5Kkds6SLf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "dil38DkMcJ8yOIVI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "klVo64KTiDOicIUB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ZAMD4g3uVjSuJ9yY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "dbxu/KYW8JnsLdvg" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "+TEdBT0YkiY3G0aB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "/PaDw5Kuh34jw9Aw" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "YBjU++WcuZICSNUf" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "DaH5j6mIZc7bU5KX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "lmEJL0MWhpauANla" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "HRwvE8E1OCSnSwRL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "wuT5xhG+iRbP2m/L" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "y5H8bCPE/vFF9+Mr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "DUzFy6eMnLZNsdHm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "P/qWdYw52aVV4XKx" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M0EYedZWouz+dV3dS", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MTMbCQg3bh9MUXvrb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MAovx5ENeXb1d6hLl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JKJ" - ], - "path": [ - "MPxE1GxeWOVfGz1PG" - ], - "hasUserCode": false, - "nodeId": "F3jPxqeet0afNjR" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFCAiiy9WgdXHcWO+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MOYk4sXEWTjah+3Ou" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M9Y1IIvgBOpewrn4A" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MR762nD2/DzhlHRfw" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MPaAUHNVu5rJKEQw6" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MgNXWoGV6tMCdzlgY" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MnCD6VVTVGZS6VFrS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MgN3QRPzNsjhBeDdc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MMHaM3bWid0siUd4S" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MwbF6uWotkt9xCb0q" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M+yRY+gnlJFxLa/5p" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MC3oNn3ilwPURGVHT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MtJuexYVCtEgZ+2eU" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MDqQCTfBbjPG3eQet", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "ME8I3rNZowvxylJlT" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JFB" - ], - "path": [ - "MSlaQh6Z3YzYg6BPs" - ], - "hasUserCode": false, - "nodeId": "FzB8lt9vxVkq3n9" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M2WzPpU8FuA5DZ4AY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MTtSjLbzSHugh8bv8" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVZjiR8+IL6k6iXLl" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRmfKJRpG4OX7bBkL" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MovsdoFxvL7wUfuvL" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MEIh2rQZ9RuKQky+f" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MIPbVfVCr2X5xMZeJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MRBcsb40WqhoQiIbr" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MqJhk2DhSSzcdMwWo" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M04h1sqq9owXipGeQ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MAuQdcuwd286GyH/Y" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MjTGen749KPJJbW2d" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MqClTdvFLbqwxaf96" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MXo/llu2nR7u3EnBZ", - "name": "Fastened 87", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "ZsOV7ffYLERhixKU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MQTd0QgzZxMtrbCTv", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4gg/M2Gb47y7P7Vz" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M7q4mBfa0htpuvK1n", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MaTY0RJZTvWMWDG5u" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "Q9TsLErMfi460TnW" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "FqIhDX+fKeC935nx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "ds+AgOA9GhTJm4Hh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "EspwHShNf2q8WQhG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "OFPZgXmZmfp9KGRi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MPdNvHe7fpyJrwp7" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "0Gdwo52FAsSAolnC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "lOnRf7HXsfLVE53R" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "TxfoMh07vlwgdWhB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Bo/rFG6eJNQCiJqu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "avwxea81Ht2KPbmP" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "a4WrfaIRvSF92VvM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "bjBS6Q1TQL/vbPnY" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "WVAQkULoO3gTyc8q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "QHT47/UMZQpORgPM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "UjwD8WbdExhsfn9H" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "rTeVUloht+yD9WjF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "qV/AQp4gjUHYhK+D" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "t3O9vzLf5HTNDPJu" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "qT7sKmnx1Bmsj4MH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "nJ7F/f4ABukigiBJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "vM1gSHn9lU5WAgR1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "G6IqtT6qyIAHnkFT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OJ6bByi05ONQH9oC" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "d8eV8k8xC3vtYVvw" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MXo/llu2nR7u3EnBZ", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MQTd0QgzZxMtrbCTv", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MX8TaX1tAwz8iLN4N" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MWZ4wM+1NolEosJKz" - ], - "hasUserCode": false, - "nodeId": "FJuewWpxFVLRMPm" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MGdE2sD3K+EAP1Wq/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mzx+40L7n/OPplPxb" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Memd5AzKMV0/guMm2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MShAbDo/rsoUxQtlj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MLyd7XqPj1sK9eVTE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "Mw4f+kb+IVKCrv1Ts" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mh+blNtNw/LoEHQMa" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNLWtkks6yKJMuf4k" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "Ms6wkuLgzMfjIBdqO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M2eYBrYTF4ndw2nIx" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MvuXE55xvqKb9KkIh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M/e+eM6lwKGk9IYGT" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MgM/j3TjxUAPzUaZP" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M7q4mBfa0htpuvK1n", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJURkJCqbXKPqNjDs" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CRM" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FDmXpGyRNtL5FxH" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MW9xj53BiK4DwS21m" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MkzSkRf0AjbE+aePD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVpLKg2BkidVEPUJO" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MtCDswchtYvr6Ztns" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M5IdNxBYtl5c/gM25" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MzJPjqbztgHo4FPi2" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MD3BytMIvIDQw5GCL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MmUM0Vm7dJNmzi696" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MXOor3gDkRxz5+GaX" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MdYUYOdL6Lfd6cocl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MMIyZF4hp8xWp3lA2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MxZCKtqF4UzahmZEx" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MnONK7c7aaOsuESq1" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MLBjBaW/0kw6bpwS0", - "name": "Fastened 88", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "rLKTze+rEU2T2xNd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Mll/nUpxm0fdz+CWp", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MGrfZOBfx51ZhxRBm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MRuxtJhibkHyNwUYs", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M8ArV70tAEnmILpwE" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "vmqzK2n/S5dKQhcm" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "X/G38FoujGadysut" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "aIJBx+YDYF2UOJsZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "eD7rVG+pdoScuZuK" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "n/2wMje9SMwhXR7S" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "U9iK99dQ+RAkdPbG" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "XzZXb2Hbk55Vkn4S" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "9KawgjZ9NM7bKAqi" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "TcFSnvPJyL1Z9L0d" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "hVlEExWSGqivxzZn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ytvzat9JJjri+xMF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "c6tddF7PUVccITor" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "qCu1nvOzBAsYGH1V" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "sSPhzQnecz6Mau/u" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "ayjSp/mCAMf5U7tI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "VD3VFxtJXkM9zFx3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "mF8n58hwBCRbOyZc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "idLhjfK0ngIVj0Ug" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "yA+5TKFc6SV+RtGe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "w0OacNFOgiEi2enr" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "kQ+QUKWVoDwNOshJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "oFmhPTwB+OBKuT1y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "VUDG2JvP2daCjtRt" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hWS2nf3gOW8mjacr" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "Hb5yrQPdJRkKe7sq" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MLBjBaW/0kw6bpwS0", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "Mll/nUpxm0fdz+CWp", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MeK0puGZm/fSw7+7j" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MB8v/7B8jIzoMj+O2" - ], - "hasUserCode": false, - "nodeId": "FYveZHxaIrajuRV" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M+qN5n1FHeJmVeaCu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MvO5LunxlZgvHOBif" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MANH7S8S529bTWpiX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MCWXzjQNN2zVa1H/P" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGwq1ytUYgEHGfNYN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MWhci3EryTLO9CDKA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MUZYKb2K/rXubdFFu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MuG6xuNPujY2BtXtz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MPsT7q9Ior/ijUQiD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M3qwQIzXSDhlk6sI/" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mxar+IsEjh2QQABtr" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MxzX3HIXGDEoYL58k" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "ML4KjRW8nH7IITIK7" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MRuxtJhibkHyNwUYs", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MHGN1Lo8vrz/e5BK+" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CNM" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FVmCldSnafSfvej" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mugtz/OpS+ave48T/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MjMgvV+n9UlI8lDur" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MxQlm8q+nJejAc36/" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MZzASWCi+Zy9NKAM7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M/2gKVsKUagVJxRyc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpE9WqlxC2qfLI2jL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MWZP7RZ7mg6afPOY9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MOTCzox7lKAW9iXJq" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M83FoofQOI5z1+6tk" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MGbkBnvgB6TRAngUM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mn1A4zyQJvROSSFva" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwdrA8tzg1TN7IiYb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MEPVCWWKVZzdlNJYD" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M4XAxOg0nJxSVAtKV", - "name": "Fastened 89", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "eIA67TFHhGu8Lw9y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgxNaZ40LP5bqr79V", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MufbzXQurr3eXPNdm" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Me7bGzdnFXygEveXb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "ModroqLYCakdNryy9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "eaWYm+Wbqr5n9cWD" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "ifHakcudftgPcL2J" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "tShh1rladH2WaR6i" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "2/o1KjF1+HsqDDBD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0VnpECu1jm3Gkr8A" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "VAZsq3VQvIeSg7OL" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "+nQYL+xH65pgKRrd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "S4FQdBpZOSi7Vk9a" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "jofAaiG5IyM2jxrO" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "1P+LNAsTATX2MWaA" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "hZ8v4lKsQSzo4wfc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "g6nEjuAkqMqKuMHX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "s/k0G5GvKhkiYnup" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "ztmxCd3QfDs8MxfN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "LYIikSZ6BDgSfh/j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Nqm/YPaA8yRdURIV" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "8VeoTD93bA01NFfH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "3Zk5hmDS3Lg5lroh" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "xc+x9LfNQnlC57MN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "ZgxZPfth00qTn7Tj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "jsn+9iAL0lxP/ZsI" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "wpYKLn0pjY3nDqGH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "F2wkeOcd2Hg23/eh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "S9VCb+EyYRWv5uVi" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OaTOcxlms6M9OCQ0" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M4XAxOg0nJxSVAtKV", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MgxNaZ40LP5bqr79V", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MuIXaCdi3+pIRQny1" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MPLlBypmxqLBKDvea" - ], - "hasUserCode": false, - "nodeId": "F4LzDQQ1d2m3G8O" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "Mg2IZ5PlNk/gekva6" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MW4y52yjObr+cmxdh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6h9VVqF+VjveYDtm" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTYjhGnVtX6Mweqhv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2BT4tzLZIYr3OJGT" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "McicrH4x1ZZYOhIxX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MfU6Pt9jeyJtKh4Z9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mro8PqWd6QP75xOVu" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MQc6ol8mwCEZu8ykO" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MplUfjLVZPvYb1uiI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MaFnILoS8LkicofuA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M6Arb0rmMr/elyN6f" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MFS73njdokR9esZdA" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "Me7bGzdnFXygEveXb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MYAA/8tqUUmVXXYxb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CVM" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "Fm6oGH15zPSSwnc" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M9FFcHztCM3LqMEm0" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MDKc2bCrEVAi6CxlS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MVkcucQ+z9n/RAQA2" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MVfQTLpr0IkLLUPSx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxjZILrexKEcQwZbB" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MmHryfmq0pRwWa73V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MLXcTsxhcC5DgEa2p" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MFgFPi7ooUFo386Z0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBeTFlropMPfmqDhF" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MAVnvv2Cc6k/8sRAg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MvjFcgo0bisHtnBku" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M4CikBlR9xyt47s2a" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mn52V4oKB7SIHpJkT" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MJa+lzTSDeIh0mLSM", - "name": "Fastened 90", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "1Zw0infkC/kKJ8oB" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MDGxjR5oYWpFNHpSA", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mcovh1V7/MiIM3GLi" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MwWkI24bpF6mF8Hpv", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MalOASpwsZ8Qbigee" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "+JSCv578H9i4U9tZ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "8yQ6xd7z43Nie5Wy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "uYCdIZM/1zyyrg2V" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ad3dmjlHen8/49Jd" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "0mswQ3zNGOWqdyRD" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "dNSfuBYkqqN+19ju" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "l2cfMIZEilP2mVx/" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "xf+AceNQHdL5MsEC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "8JpavRw/lLw7LFUj" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "MQf98H/lN4rzAasG" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "ZbeCyTZU/sw0XiA0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "BkIw+o60FLo+D5Qy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "I1KhYizE9GGhqmto" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "2aHdpfgDCfCIrxSB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "gIbCVknFkCcmzewm" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "Cbyit6+/j1zDYXae" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "uaCuHJbn7Bhhp5Bx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "9LGXLRiLymKfAprM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "xJhgFlWkMiWqonuX" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "zTfh8N9SjjEQrR44" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "vPMx9YpghMN/2dNN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "rLpl7xk+TXEUyt40" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "BY2kTkH1DC6WxABU" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "hQ6da50gScnGEPQV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "VW1bPETnMux5TEFG" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MJa+lzTSDeIh0mLSM", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MDGxjR5oYWpFNHpSA", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MhnDF/wUvoG9MMgXc" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "KFhH" - ], - "path": [ - "MrdT+uQcKoonPpNSp" - ], - "hasUserCode": false, - "nodeId": "FmQfTePT9hawt4m" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MAE+35aJ5mmbvU37o" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MY7DsSZzLyVfstGoA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MnTvZrvt9aorJrYRx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mz3Q8J0mQtrdhNyTa" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MOetWaowx/CsYTxfk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MpvAkfOKmMrNQRRmc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M+7fBU9ckk59/mLpS" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MtEZBRg7EIxiBYZmZ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MK+sIh966mw62FDdj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MVyUM48UEBdleX8vX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MSkRDvqJmJFhteyrC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mgiemjdr1GhLFove7" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MR2oVCOeH3bi0SlFF" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MwWkI24bpF6mF8Hpv", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MDvTowzeWoz506mMY" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CZM" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "FR6GLaEFCNKVo7T" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M/XB/fgeP/iEtz+JC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mak/6Q0G5TcYQpses" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M6mUS8VkAGfmgBceI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M1z5hrynfB1ogJ9by" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MxjKEHo9srDKQkAW2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MAXwuvxAU7BoHz9Cz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MVsGJlbBlRzH0y85N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "M00EchuDMD9beofzM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MNk0V7eOAalDrDAba" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MaQjLqJrgtVsLEjMp" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MLNHhxY3lVA7z2/ad" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M3zkD5Y9/ONidHnw4" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJgx7MiXSw23YkFJ4" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MotriXojKSXZJEBMo", - "name": "Fastened 91", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "R0G8NsYysjmsJod4" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Me2mUSNMCxnzFIZYh", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MN/FvxVjL7OyOpCHg" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M3Glk73RmxgvRGu/d", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxOHGBL1TeezcP3o3" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "hsqn7IxQGpDT0KmJ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "arcUsjr0AK+S+UIP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "yGKTl5RLC3b/SDmJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "jxl4oGcZwxIedxpm" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "o28RhO/xhWmMwc8f" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "+2l4TNVfDqTKJJjz" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "I5Ul7Y4IUqtVRkyG" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "IzhzLD6lmS7mVYic" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "gxXKOoH/VZp4LrRQ" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "oPFOKx3I+uKuHOhd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "Ue7Tt7UM37SX8VI2" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "+dcnbfGXpIz1RWE5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "VAso+sLPFTbqDTQE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "sXUV8lpQs1kzosod" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "8YUhYL/CJWnBnubF" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "xYFo+u+b7osgQfiy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "2uhjPUxevxtDg+hN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "92elagYAbElikiQM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "uwXBSnrA9J9pFghU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "qT+4nfdQmIZi5l8j" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "hPo1QLJcJ30nFErh" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "PpkEWTLE/Zq+9rjv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "SyTxgdHd1Ahn6oH4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "4WzI6n2j+x7X1WBS" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tMB6fBJSwPtZD5zX" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MotriXojKSXZJEBMo", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "Me2mUSNMCxnzFIZYh", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "Mar0A5h6kdezQMxCr" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JWZ" - ], - "path": [ - "MuaH8l4oaXxJhFPJA", - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FJhXM1HHRlLP5OS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MEebQMJLKuBrwLf1k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MB9Z26XNKPg/AK2tM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MzjigEMXPzTJSwG2f" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mr90scl/dGyJ3j7zn" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Me7PHwvye/Egrr/4O" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MDS2jUuom3+8H84FF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MqkrxjHAsmkyafUzs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MKOAJNRMzfFlLnPm+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MezwOhKekkbwUqzYN" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MGRpWJKO8GKZ98ZzW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "M6x6MaPSlHKkc3HOz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MWPvXF9j1ZWFgyxAt" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MzuzuEtVQzQSQ0zZb" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "M3Glk73RmxgvRGu/d", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MF5YLItjesHMVZ4l3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "R1C1" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "F3lE1anGdiKNeby" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "M1pWrQ6R5t3rxPK1S" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MdjTWHJny4aYfQsFa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MW5Y28lLOd4VDddMP" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MzuyYO3IWiroVS3Mp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Msbykjd/Ct0IWKmyM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MUIHO2aROrjiOEjcy" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MMPmQoXUMaC8ejZKF" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MvtWxH5p9Vx5ONq6T" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MX/v1uhG456D5pdRH" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MtDL+0Vg+EUeLxfGA" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MU+yKMrGugTRhFt3+" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "M2F2SIcMRIC4OHazL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Mq8+vVEvNFwJiA8Jf" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "M0l53az7I4PrI3Kk9", - "name": "Fastened 92", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "lONWr+4gN6vk1AZI" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTbkUa3ibUnJjJN/P", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MQHTB/K6U0OQwNs17" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MUsRZGWxlojiWyM8t", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M4k4qf3QQIfQY5Luc" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "4yoCzB0f2QLlwq1s" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "06uhgEdHiY4mUfHs" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "w8ihnr8CRZSbm1JW" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "QnAQB1gOc2HRzMRw" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Fhf3+72vSD570hMj" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "voyurI50WGlVKrZ0" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "5wnI/J9EIqWeH8y9" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "dKHv6SowWWi25W/g" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "4BaA7BzYJ77aEt90" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "N/Qvj7xXI/GmxH6m" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "XCV2O+5YvDxeh7hq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "Wy2aVb184PtD1Zwt" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "M9D2OxDS2zrGeAC3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "+OcUy95WC03v5Cu0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "Y0XbiP44skxkOqw8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "KElm1qUUUxCN48T0" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "LPZD9dedoxJ/SYbd" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "Qfn/+2m9aU5kNvfe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "YXj/h86pwXjae3ox" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "xaDXwiFcwGapirn/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "i6sPFRIZv0jP8aJ2" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "MU0w72FfIj8NjycW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "NEocGIsGvF5HZRPa" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "d2c0GXC9ERWFKNdb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "MINUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "yndciIOLedzQelN3" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "M0l53az7I4PrI3Kk9", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MTbkUa3ibUnJjJN/P", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJIaYKlJzvrp1xdzv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "S1CBQ", - "inferenceType": "CENTER", - "geometryIds": [ - "S1CqH" - ], - "path": [ - "MtoHfADWEE9ILAARX" - ], - "hasUserCode": false, - "nodeId": "Fdx5c5dPQstog19" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MyKMmXovryP28AbHM" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MwCoAZC1bStf7tGGz" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MxSmScn2OGYmW3zSt" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MKjWRV8I/oRXdm5eu" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MptXWJm7Ws1g8okEk" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MCefI9jCbqZeeGv2R" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MBlXkjvdCiiZNi21a" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mxu+JEin01p5dkKBg" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M3mp8l9XitBpeF/HK" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MWXl4Fbb78jAQhYMI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MLQV0QosbwBgwx6qH" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MlYgsH6STTb8nE4w1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MJx69LnpbBTGiK/Xh" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MUsRZGWxlojiWyM8t", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "My9J4GqQEpmGpXaik" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JqF" - ], - "path": [ - "MmTJVLexwl8k/XgQN", - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "Fi2X3q24UIi5h7L" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MHQaC9REr94PDYxgx" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mwmhu6pRtGCevsMtN" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "My9d4gwK+cLjjcH/B" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MFXMS0H5Kig8XZSOU" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MmghMwVRx4JseGDtS" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MrrDm/eubfJJEvfke" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "Mzo1D5uvQ17tj3LjJ" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MNG5lv96TpJrNZYhR" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M7c9O8wIsm+aOdhYV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M2upGLzWVIAMlP9v9" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MFaNzEReKJAM1Ip1j" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MoZSvdewkKkRK5l7V" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M9zWFibQYNzlk5i0b" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MPR9tF+YCkS6jnfGp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MkUKNike4EeakZyF/", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M2b0szg4j2geiJqfS", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MREesG14GsurkN8jQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MiGNoz9S0E80IXwly", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7fVsT5DzFhLDnlT+", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MIgIp/DwX1iRVPllV", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MC1jD3evRns2NqHOO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MJdwUkpvKmQtir+EO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MxWicscKCBs1dbIgw", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8I3aBtCZZk9yudBj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MqntsPqPGlnCuY/Qm", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMYcZ1TiIHVE4aZy4", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mq/6epKoZsKhmRgQj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MWYiBj/TqKPt0IILt", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M0F6YvhDBz60Q+ipT", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M0l53az7I4PrI3Kk9", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mh6oWoDLAeaO8ixRA", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MR8F8Lw+YnVEL0ei2", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MdpQ2ao+fuIGCqbFh", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MQ2+X0V30LHl2ClMd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MKpD3x04AWan996oO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mdv5bRqBUW+WfaT46", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MGqtNl2h+tbNnpwhz", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MscQdGCZI9lFmbAh4", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M4XAxOg0nJxSVAtKV", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MFJN6sJWrMBIIjl0J", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "McGtg36ymAjVMa8GB", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYdPcvCEzKkikb/Mr", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MgvXd/V0pbSmGlgzM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M6cKUvDxzu927vZgi", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M3esVv8kNV4WLNP4Q", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MaAsVBSFdvB8EiVB0", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MwPYYk1ezDhhsqIS3", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MUDr2gDimKROwcIrY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "McK7WhATXIKLcVdS2", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MJa+lzTSDeIh0mLSM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MdfQXDT9oF8UzM6yJ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MJ7KdQygB7+0sX2HZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M2vWeznoDl0YWcZSK", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M9iB9v7uoTxHpWmOj", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mhbnzg9n0Cm4Z42WY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZqZI77OEytbkCkW5", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MqsveYsGhuzaVNLcV", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MEe6kQ8m6D+zmhtaF", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M+MYUKlJlM9yxDfuQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8ncbacU4qkZxBF1N", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MInDQdzx0mLx4LR7V", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MMJ5cei6p4e38q7EM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MsafU1AHZfRd4mRpp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MQhTNDdInujl1xkkY", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M8xQhk4vs7Pb/4nip", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MArofljqzr+XITEje", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MqqJ0I2eHB4tZVEBO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MByZSlLE+wS+Jg8lL", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MLBjBaW/0kw6bpwS0", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M0tUUcVDh34MlfxPS", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MUddxXtyYhmmVbgFQ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MS+/Gp43IBEYMNdmA", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M0WvQ5kCx/Mv2aH2P", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYQLzjbvqtkPVOt/w", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MLPB829dzEvG/IQNx", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MbQ/z4WTQaAS1w7GD", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MXo/llu2nR7u3EnBZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MGrvmAaV3KtSk+rpo", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M7EXjjiGsj0S813Xd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mja6RW0SMQMFfLNtX", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M9O5PMiknMNsUBjLx", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MAkskzVRVmxfTUkaM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mh8UU4bXasjZKLPzO", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MotriXojKSXZJEBMo", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M5CE7Nnz5D++DfcuZ", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZ6emi3SzoiW5WdX/", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MYOoio/nbV5nyF+CE", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "Mg348VApQxLN7RZDM", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MZQ3/LgpdWGHfEJql", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MeFgc1WE9b26IQt8E", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "M0EYedZWouz+dV3dS", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "dd46db2fab3a917aff6b17af", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json b/ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json deleted file mode 100644 index b58f1a5..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json +++ /dev/null @@ -1,1567 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mml490EEZQNH4alVT", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "thLPoEwGVF30wHtC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MLpqLGyf0qKJ7BKMb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxKAsRebzKtrI66/6" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0PnpfkhNUFuBKXmV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2rSZhpYElBln1kaO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "IVq7WlVayRr5b7v4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "v+r2+TJyNX4/sI1O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Epvdgk/aDO3rPhuo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "8KGLffj+uHatx3iV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "7yiL6aTSHxsGqqWL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OmVxpE7v6E1slR+6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IOEfoEbbUP6zaDHx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "z1oVFXh2tGHaa2Y1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "5abcyhzvGSfhFIGE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3ZUy+Dmvy69QNeCn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "G0pkGQrfTQHVH++o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "l9sTdiaJQEtRlMb8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "aZeXIexEb8vSbSNb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lBaPgR1ISPHtR1N+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aTFNvspC5KPaE3n5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "WwUQkNlzXla6PLHB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Fiw7E9bv3S2hjQ9Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "vMAR38ta8SJuBoWU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "vR+0y9viA8cbzvjI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Dp3Ld9rQJMd8Gpnx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "aXu4wm9aUfcoYrup" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "U6eXAD2MvEyhq/0W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "EQi3iAgThcQ2Uljj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OKNjsBqfsB0KUUtG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ch243SYAUsaP4SPK" - } - } - ], - "suppressed": true, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mml490EEZQNH4alVT", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MLpqLGyf0qKJ7BKMb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0lkayJ9QElTNTeRH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "KRdB", - "inferenceType": "CENTER", - "geometryIds": [ - "JRm" - ], - "path": [ - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FyBJ5PfSC9puEdR" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MwsD4nlJUMI8bOqXp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4tDAirIWwnGpEj83" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M12bkYiC7SOoAQEYZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGOzqi5tmEdsotkL3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRzswTBG4O7n+5yGc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJ32vt9DZ3JDyV6Oc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McSMoAK24emrQCv+B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkX43okkKwkicH4eO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAHslDJ86b0FYKrt1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MnC/7fRlL+ZZvlhrv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MsnvRfupOrxHYPpQd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MXa4mkRI1z/O5rt0e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCG9EO6iYDk8ac1WV" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "M0PnpfkhNUFuBKXmV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MODq6eONHf7XFh0pj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Origin", - "queryData": "ORIGIN_Y", - "path": [], - "hasUserCode": false, - "nodeId": "F3YLPL6smLX3gM4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLpNwD9ykEMdOTVCv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0cvxfn3fWxVago+I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "ML8Ryp3zV0xjxXazi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2TDRa7C6LyoDiuoW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mrn74V/aA5t168pXY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4FvP4qTX0s18q1I1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwAG+7u2g8sOgSPTD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MT0bwAsYoklkTvH02" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBsKP0Cltm0l+/IJv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxN3TooDEGps8aGzP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mbw8addE+q20dgAGv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mr+L8ufrhsK87Nyb6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Ml86nblNlvtYW9NHf" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MmaAiwEBfgRILKWtp", - "name": "DOF X4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "mWXl+i+0bzknMMce" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHBJOlaIwAob7IOnX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIEbY9KBY9IjqDTyy" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTOCQ6t+QLrKOA6La", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MR+9HcADGh2c7OLO+" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kV+xadkaduWqlk25" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EHFgkd3ncCYluhOH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VeDDyf1S/LYXiP/z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "tsKbrXoiObeXK+4N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "iwlZU1fms6gMzFxV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "mlg/pFxmVE1HOUZk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "op04DjPEJ0ldgaeR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "aK17GmuINmlYpNsq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "NiGHs6OO4ptvjlNc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Afao1RoQHKh1dVAe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "YQ3i2pMZSr/ANebN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "MW/dLBHHTrc/xaN6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "rSFugJov27aoue9s" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "fJcEVivexV5bRnF/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aLSzt2K32mRsH5z/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "M0+HKi6b3r9xl1WC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "zxpvoB0e/SnK52Br" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "ONhBVb+EgdL3yF27" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "4MI5gnM1nug4N7+n" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "YfVn1euhFawj+Sg3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "c7v6a3/iBBRSPfA3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "EahfKkGq/9l5P7Ea" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "cZDxayUBu+fZ7R02" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "PkhzxDVlQOk+ZWX9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ihUSmxCjFQHr5Y0O" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MmaAiwEBfgRILKWtp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MHBJOlaIwAob7IOnX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MWwaOgDnaUj679QIR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JYF" - ], - "path": [ - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "F5w4E33vCJzgAJS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVsAal7FcmY3VT8Ow" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MyjMSWxzxyMbjZfBR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCs80wZselHMqcmJN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiNuCYwmZ9s3Q1Y3y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQ7kTFcWSO+K2DY8N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MFbo77OW/LNiZ0o7X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwQn3Zrpk2w73tX/K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MUdTfPmtKUMPGOyOl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M+RM6TldujB1sH9Ua" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M93YxWovkGJkf4Qk+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYRXKmqAw33V5F8Rq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MH8OxX9q5lNbB1v44" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MfjDZginn8RcQ3xqM" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MTOCQ6t+QLrKOA6La", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQnlzne//5OyTpT0B" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JVF", - "inferenceType": "CENTER", - "geometryIds": [ - "JVG" - ], - "path": [ - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FmyzGwCpauPOLpB" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MXfVHOmoTCBmtVRoA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mi31axgA4Xne0K43d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAxgwaVu1KTZh5Fg8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Msd2ulDgQnhM0Bcls" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTcaIQgLQimScaV1i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "McXSDUl60eiHD1UnI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MdFNd14TXKyRDRNWj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mtyvn9pW845BenQ8H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvjrCnxkrSWS5+KEb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ma0FnixQ9chp9b7la" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgR/aSzZZTBSBRZnE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MivFftVtohCywDUBq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MOxvGS3shnYyDqGZ7" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "Mml490EEZQNH4alVT", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MmaAiwEBfgRILKWtp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "ae17af9118fca2077bfe62de", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json b/ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json deleted file mode 100644 index a146ecb..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json +++ /dev/null @@ -1,792 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMqvc+kxAhtxzPvPd", - "name": "DOF X8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cBBNHZro2X0FFeew" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZKoWSaMG7InnbKoT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwhM/8iJq/WLjh6NV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgWeN+rO4ysPhGUHj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mq4Nb0vI81Qad2qg9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "7O+dypXMyb+uSxFQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Vs9c4BJvFWX7WqYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Xprt4pzS34PTFzBh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ar75ECoKTfbOgstH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Px/7nAtRlDx9gFGL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1GpswEJdpf/qb7ZX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NHnneXRUJRrA48di" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PHktTxI6C5gl0XOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+bsUcHjAy5p1+bqM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "FxnMFhfKbpvNb2Df" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HekhrQbI/GIPTy8O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Nu8YZdXjF74oo5X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yDpTnd6s5maWgrAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7q0bSGg0oilKGvwH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "BlWH14nhHv37YNXn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "5Gqb3Q623xn1gmbp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "WcKOwLRS/E9eOATE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XncDf8bSJCYY5yu/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "3t/mHHeTpkGA6Dpy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U2ryf+gO5z/QwWAn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "cxJOkzeRYxwuPNev" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6GLHKFVU1zexjj4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "XcpbADe07fTtkduA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tpBiixTbJzvAxpPf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+h1faAGKCpdwPr2P" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMqvc+kxAhtxzPvPd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MZKoWSaMG7InnbKoT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJJmoIVb5H8U7zQcR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J4B" - ], - "path": [ - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FQFhF6lAfrFe10W" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFinR3z1vMc1dPWmd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5YkS+Q1MOG7SIYcC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdaI7XSZyaOKK/w8Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB8gCTHcgn7sAu717" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpzblKfTyFeAmnPLA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My4Q9wUl9F7e6hhEM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSJ56dc7D5Q+d6KjU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrRAT2Dj/OZlMMo1W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVGnSxmMIV5Y3Dxgn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mc95xJr68CMteO9/6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MTmXxTScvo1BUPCIw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwhZtB+7a9riOGjke" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpfwYGO4zTPwFEYoY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MgWeN+rO4ysPhGUHj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyXQdB4APf8bOkEBb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J0B" - ], - "path": [ - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FR7SQxQuBqpzdPA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNaZ6MD0LtbRQphdA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0Y/hvAcF+A3vsiL4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mt8Qmpvg+K/G6ZUvX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx0qwhfFADwZXH3e7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M37roMf7nFBh4p1iM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoXnnctiExDgN9VAo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7BYTQ5ex4J5cvQt8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mvogz3YTPprNJriEf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdNvBw+jQ/pbtKH+p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXF2eM93cNiedgiXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MrNNLnku8SKQ9jd/v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxz/ntT+hdroj+Ljm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/9mbuvbNHxIAUxJk" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MMqvc+kxAhtxzPvPd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "c94ae3940f757941c41c755b", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json b/ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json deleted file mode 100644 index a146ecb..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json +++ /dev/null @@ -1,792 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMqvc+kxAhtxzPvPd", - "name": "DOF X8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cBBNHZro2X0FFeew" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZKoWSaMG7InnbKoT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwhM/8iJq/WLjh6NV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgWeN+rO4ysPhGUHj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mq4Nb0vI81Qad2qg9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "7O+dypXMyb+uSxFQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Vs9c4BJvFWX7WqYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Xprt4pzS34PTFzBh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ar75ECoKTfbOgstH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Px/7nAtRlDx9gFGL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1GpswEJdpf/qb7ZX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NHnneXRUJRrA48di" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PHktTxI6C5gl0XOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+bsUcHjAy5p1+bqM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "FxnMFhfKbpvNb2Df" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HekhrQbI/GIPTy8O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Nu8YZdXjF74oo5X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yDpTnd6s5maWgrAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7q0bSGg0oilKGvwH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "BlWH14nhHv37YNXn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "5Gqb3Q623xn1gmbp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "WcKOwLRS/E9eOATE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XncDf8bSJCYY5yu/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "3t/mHHeTpkGA6Dpy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U2ryf+gO5z/QwWAn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "cxJOkzeRYxwuPNev" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6GLHKFVU1zexjj4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "XcpbADe07fTtkduA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tpBiixTbJzvAxpPf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+h1faAGKCpdwPr2P" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMqvc+kxAhtxzPvPd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MZKoWSaMG7InnbKoT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJJmoIVb5H8U7zQcR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J4B" - ], - "path": [ - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FQFhF6lAfrFe10W" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFinR3z1vMc1dPWmd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5YkS+Q1MOG7SIYcC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdaI7XSZyaOKK/w8Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB8gCTHcgn7sAu717" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpzblKfTyFeAmnPLA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My4Q9wUl9F7e6hhEM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSJ56dc7D5Q+d6KjU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrRAT2Dj/OZlMMo1W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVGnSxmMIV5Y3Dxgn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mc95xJr68CMteO9/6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MTmXxTScvo1BUPCIw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwhZtB+7a9riOGjke" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpfwYGO4zTPwFEYoY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MgWeN+rO4ysPhGUHj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyXQdB4APf8bOkEBb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J0B" - ], - "path": [ - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FR7SQxQuBqpzdPA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNaZ6MD0LtbRQphdA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0Y/hvAcF+A3vsiL4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mt8Qmpvg+K/G6ZUvX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx0qwhfFADwZXH3e7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M37roMf7nFBh4p1iM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoXnnctiExDgN9VAo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7BYTQ5ex4J5cvQt8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mvogz3YTPprNJriEf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdNvBw+jQ/pbtKH+p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXF2eM93cNiedgiXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MrNNLnku8SKQ9jd/v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxz/ntT+hdroj+Ljm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/9mbuvbNHxIAUxJk" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MMqvc+kxAhtxzPvPd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "c94ae3940f757941c41c755b", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json b/ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json deleted file mode 100644 index b58f1a5..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json +++ /dev/null @@ -1,1567 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "Mml490EEZQNH4alVT", - "name": "Fastened 1", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "FASTENED", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "thLPoEwGVF30wHtC" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MLpqLGyf0qKJ7BKMb", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MxKAsRebzKtrI66/6" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "M0PnpfkhNUFuBKXmV", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "M2rSZhpYElBln1kaO" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "IVq7WlVayRr5b7v4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "v+r2+TJyNX4/sI1O" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Epvdgk/aDO3rPhuo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "8KGLffj+uHatx3iV" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "7yiL6aTSHxsGqqWL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "OmVxpE7v6E1slR+6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "IOEfoEbbUP6zaDHx" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "z1oVFXh2tGHaa2Y1" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "5abcyhzvGSfhFIGE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "3ZUy+Dmvy69QNeCn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "G0pkGQrfTQHVH++o" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "l9sTdiaJQEtRlMb8" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "aZeXIexEb8vSbSNb" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "lBaPgR1ISPHtR1N+" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aTFNvspC5KPaE3n5" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "WwUQkNlzXla6PLHB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "Fiw7E9bv3S2hjQ9Q" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "vMAR38ta8SJuBoWU" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "vR+0y9viA8cbzvjI" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "Dp3Ld9rQJMd8Gpnx" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "aXu4wm9aUfcoYrup" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "U6eXAD2MvEyhq/0W" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "EQi3iAgThcQ2Uljj" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "OKNjsBqfsB0KUUtG" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_Y", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ch243SYAUsaP4SPK" - } - } - ], - "suppressed": true, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "Mml490EEZQNH4alVT", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MLpqLGyf0qKJ7BKMb", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "M0lkayJ9QElTNTeRH" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "KRdB", - "inferenceType": "CENTER", - "geometryIds": [ - "JRm" - ], - "path": [ - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FyBJ5PfSC9puEdR" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MwsD4nlJUMI8bOqXp" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M4tDAirIWwnGpEj83" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "M12bkYiC7SOoAQEYZ" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MGOzqi5tmEdsotkL3" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MRzswTBG4O7n+5yGc" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MJ32vt9DZ3JDyV6Oc" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "McSMoAK24emrQCv+B" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MkX43okkKwkicH4eO" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MAHslDJ86b0FYKrt1" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MnC/7fRlL+ZZvlhrv" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MsnvRfupOrxHYPpQd" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MXa4mkRI1z/O5rt0e" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MCG9EO6iYDk8ac1WV" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "M0PnpfkhNUFuBKXmV", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MODq6eONHf7XFh0pj" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "Origin", - "queryData": "ORIGIN_Y", - "path": [], - "hasUserCode": false, - "nodeId": "F3YLPL6smLX3gM4" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MLpNwD9ykEMdOTVCv" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0cvxfn3fWxVago+I" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "ML8Ryp3zV0xjxXazi" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "M2TDRa7C6LyoDiuoW" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mrn74V/aA5t168pXY" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "M4FvP4qTX0s18q1I1" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwAG+7u2g8sOgSPTD" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MT0bwAsYoklkTvH02" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MBsKP0Cltm0l+/IJv" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MxN3TooDEGps8aGzP" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "Mbw8addE+q20dgAGv" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mr+L8ufrhsK87Nyb6" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "Ml86nblNlvtYW9NHf" - } - } - ] - } - } - ] - } - }, - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MmaAiwEBfgRILKWtp", - "name": "DOF X4", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "mWXl+i+0bzknMMce" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MHBJOlaIwAob7IOnX", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MIEbY9KBY9IjqDTyy" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MTOCQ6t+QLrKOA6La", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MR+9HcADGh2c7OLO+" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "kV+xadkaduWqlk25" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "EHFgkd3ncCYluhOH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "VeDDyf1S/LYXiP/z" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "tsKbrXoiObeXK+4N" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "iwlZU1fms6gMzFxV" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "mlg/pFxmVE1HOUZk" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "op04DjPEJ0ldgaeR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "aK17GmuINmlYpNsq" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "NiGHs6OO4ptvjlNc" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "Afao1RoQHKh1dVAe" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "YQ3i2pMZSr/ANebN" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "MW/dLBHHTrc/xaN6" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "rSFugJov27aoue9s" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "fJcEVivexV5bRnF/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "aLSzt2K32mRsH5z/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "M0+HKi6b3r9xl1WC" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "zxpvoB0e/SnK52Br" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "ONhBVb+EgdL3yF27" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "4MI5gnM1nug4N7+n" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "YfVn1euhFawj+Sg3" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "c7v6a3/iBBRSPfA3" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "EahfKkGq/9l5P7Ea" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "cZDxayUBu+fZ7R02" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "PkhzxDVlQOk+ZWX9" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "ihUSmxCjFQHr5Y0O" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MmaAiwEBfgRILKWtp", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MHBJOlaIwAob7IOnX", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MWwaOgDnaUj679QIR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "JYF" - ], - "path": [ - "M7Uo07YqBQcTPTVNn" - ], - "hasUserCode": false, - "nodeId": "F5w4E33vCJzgAJS" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MVsAal7FcmY3VT8Ow" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "MyjMSWxzxyMbjZfBR" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MCs80wZselHMqcmJN" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MiNuCYwmZ9s3Q1Y3y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MQ7kTFcWSO+K2DY8N" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MFbo77OW/LNiZ0o7X" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MwQn3Zrpk2w73tX/K" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MUdTfPmtKUMPGOyOl" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "M+RM6TldujB1sH9Ua" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "M93YxWovkGJkf4Qk+" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MYRXKmqAw33V5F8Rq" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MH8OxX9q5lNbB1v44" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MfjDZginn8RcQ3xqM" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 5, - "featureType": "mateConnector", - "featureId": "MTOCQ6t+QLrKOA6La", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MQnlzne//5OyTpT0B" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "JVF", - "inferenceType": "CENTER", - "geometryIds": [ - "JVG" - ], - "path": [ - "MJCnQYiZjPSNbF0NH" - ], - "hasUserCode": false, - "nodeId": "FmyzGwCpauPOLpB" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MXfVHOmoTCBmtVRoA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "Mi31axgA4Xne0K43d" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MAxgwaVu1KTZh5Fg8" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Msd2ulDgQnhM0Bcls" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MTcaIQgLQimScaV1i" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "McXSDUl60eiHD1UnI" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MdFNd14TXKyRDRNWj" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mtyvn9pW845BenQ8H" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MvjrCnxkrSWS5+KEb" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Ma0FnixQ9chp9b7la" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MgR/aSzZZTBSBRZnE" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MivFftVtohCywDUBq" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MOxvGS3shnYyDqGZ7" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "Mml490EEZQNH4alVT", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - }, - { - "key": "MmaAiwEBfgRILKWtp", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "ae17af9118fca2077bfe62de", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json b/ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json deleted file mode 100644 index a146ecb..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json +++ /dev/null @@ -1,792 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMqvc+kxAhtxzPvPd", - "name": "DOF X8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cBBNHZro2X0FFeew" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZKoWSaMG7InnbKoT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwhM/8iJq/WLjh6NV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgWeN+rO4ysPhGUHj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mq4Nb0vI81Qad2qg9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "7O+dypXMyb+uSxFQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Vs9c4BJvFWX7WqYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Xprt4pzS34PTFzBh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ar75ECoKTfbOgstH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Px/7nAtRlDx9gFGL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1GpswEJdpf/qb7ZX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NHnneXRUJRrA48di" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PHktTxI6C5gl0XOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+bsUcHjAy5p1+bqM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "FxnMFhfKbpvNb2Df" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HekhrQbI/GIPTy8O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Nu8YZdXjF74oo5X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yDpTnd6s5maWgrAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7q0bSGg0oilKGvwH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "BlWH14nhHv37YNXn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "5Gqb3Q623xn1gmbp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "WcKOwLRS/E9eOATE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XncDf8bSJCYY5yu/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "3t/mHHeTpkGA6Dpy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U2ryf+gO5z/QwWAn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "cxJOkzeRYxwuPNev" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6GLHKFVU1zexjj4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "XcpbADe07fTtkduA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tpBiixTbJzvAxpPf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+h1faAGKCpdwPr2P" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMqvc+kxAhtxzPvPd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MZKoWSaMG7InnbKoT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJJmoIVb5H8U7zQcR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J4B" - ], - "path": [ - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FQFhF6lAfrFe10W" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFinR3z1vMc1dPWmd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5YkS+Q1MOG7SIYcC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdaI7XSZyaOKK/w8Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB8gCTHcgn7sAu717" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpzblKfTyFeAmnPLA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My4Q9wUl9F7e6hhEM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSJ56dc7D5Q+d6KjU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrRAT2Dj/OZlMMo1W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVGnSxmMIV5Y3Dxgn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mc95xJr68CMteO9/6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MTmXxTScvo1BUPCIw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwhZtB+7a9riOGjke" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpfwYGO4zTPwFEYoY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MgWeN+rO4ysPhGUHj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyXQdB4APf8bOkEBb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J0B" - ], - "path": [ - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FR7SQxQuBqpzdPA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNaZ6MD0LtbRQphdA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0Y/hvAcF+A3vsiL4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mt8Qmpvg+K/G6ZUvX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx0qwhfFADwZXH3e7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M37roMf7nFBh4p1iM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoXnnctiExDgN9VAo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7BYTQ5ex4J5cvQt8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mvogz3YTPprNJriEf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdNvBw+jQ/pbtKH+p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXF2eM93cNiedgiXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MrNNLnku8SKQ9jd/v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxz/ntT+hdroj+Ljm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/9mbuvbNHxIAUxJk" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MMqvc+kxAhtxzPvPd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "c94ae3940f757941c41c755b", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json b/ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json deleted file mode 100644 index a146ecb..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json +++ /dev/null @@ -1,792 +0,0 @@ -{ - "features": [ - { - "type": 64, - "typeName": "BTMMate", - "message": { - "version": 2, - "featureType": "mate", - "featureId": "MMqvc+kxAhtxzPvPd", - "name": "DOF X8", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Mate type", - "value": "REVOLUTE", - "namespace": "", - "parameterId": "mateType", - "hasUserCode": false, - "nodeId": "cBBNHZro2X0FFeew" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MZKoWSaMG7InnbKoT", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "MwhM/8iJq/WLjh6NV" - } - }, - { - "type": 157, - "typeName": "BTMFeatureQueryWithOccurrence", - "message": { - "featureId": "MgWeN+rO4ysPhGUHj", - "queryData": "", - "path": [], - "hasUserCode": false, - "nodeId": "Mq4Nb0vI81Qad2qg9" - } - } - ], - "parameterId": "mateConnectorsQuery", - "hasUserCode": false, - "nodeId": "7O+dypXMyb+uSxFQ" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "mateOffsetEnabled", - "hasUserCode": false, - "nodeId": "Vs9c4BJvFWX7WqYM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceX", - "hasUserCode": false, - "nodeId": "Xprt4pzS34PTFzBh" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceY", - "hasUserCode": false, - "nodeId": "Ar75ECoKTfbOgstH" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "mateOffsetDistanceZ", - "hasUserCode": false, - "nodeId": "Px/7nAtRlDx9gFGL" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_X", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "1GpswEJdpf/qb7ZX" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "NHnneXRUJRrA48di" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": true, - "parameterId": "limitsEnabled", - "hasUserCode": false, - "nodeId": "PHktTxI6C5gl0XOB" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMin", - "hasUserCode": false, - "nodeId": "+bsUcHjAy5p1+bqM" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitXMax", - "hasUserCode": false, - "nodeId": "FxnMFhfKbpvNb2Df" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMin", - "hasUserCode": false, - "nodeId": "HekhrQbI/GIPTy8O" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitYMax", - "hasUserCode": false, - "nodeId": "4Nu8YZdXjF74oo5X" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMin", - "hasUserCode": false, - "nodeId": "yDpTnd6s5maWgrAL" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 mm", - "isInteger": false, - "parameterId": "limitZMax", - "hasUserCode": false, - "nodeId": "7q0bSGg0oilKGvwH" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMin", - "hasUserCode": false, - "nodeId": "BlWH14nhHv37YNXn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialXMax", - "hasUserCode": false, - "nodeId": "5Gqb3Q623xn1gmbp" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No minimum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMin", - "hasUserCode": false, - "nodeId": "WcKOwLRS/E9eOATE" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitAxialYMax", - "hasUserCode": false, - "nodeId": "XncDf8bSJCYY5yu/" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#minRotation", - "isInteger": false, - "parameterId": "limitAxialZMin", - "hasUserCode": false, - "nodeId": "3t/mHHeTpkGA6Dpy" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "", - "units": "", - "value": 0.0, - "expression": "#maxRotation", - "isInteger": false, - "parameterId": "limitAxialZMax", - "hasUserCode": false, - "nodeId": "U2ryf+gO5z/QwWAn" - } - }, - { - "type": 807, - "typeName": "BTMParameterNullableQuantity", - "message": { - "isNull": false, - "nullValue": "No maximum", - "units": "", - "value": 0.0, - "expression": "0 deg", - "isInteger": false, - "parameterId": "limitEulerConeAngleMax", - "hasUserCode": false, - "nodeId": "cxJOkzeRYxwuPNev" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "functionalconnection", - "hasUserCode": false, - "nodeId": "6GLHKFVU1zexjj4k" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "facestoconnect", - "hasUserCode": false, - "nodeId": "XcpbADe07fTtkduA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "primaryAxisAlignment", - "hasUserCode": false, - "nodeId": "tpBiixTbJzvAxpPf" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisAlignment", - "hasUserCode": false, - "nodeId": "+h1faAGKCpdwPr2P" - } - } - ], - "suppressed": false, - "namespace": "", - "subFeatures": [], - "returnAfterSubfeatures": false, - "suppressionState": { - "type": 0 - }, - "hasUserCode": false, - "nodeId": "MMqvc+kxAhtxzPvPd", - "mateConnectors": [ - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MZKoWSaMG7InnbKoT", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MJJmoIVb5H8U7zQcR" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J4B" - ], - "path": [ - "M6JuP+JlwesAjtNZk" - ], - "hasUserCode": false, - "nodeId": "FQFhF6lAfrFe10W" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MFinR3z1vMc1dPWmd" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M5YkS+Q1MOG7SIYcC" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "MdaI7XSZyaOKK/w8Y" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "MB8gCTHcgn7sAu717" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "MpzblKfTyFeAmnPLA" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "My4Q9wUl9F7e6hhEM" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "MSJ56dc7D5Q+d6KjU" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "MrRAT2Dj/OZlMMo1W" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MVGnSxmMIV5Y3Dxgn" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "Mc95xJr68CMteO9/6" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MTmXxTScvo1BUPCIw" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "MwhZtB+7a9riOGjke" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "MpfwYGO4zTPwFEYoY" - } - } - ] - } - }, - { - "type": 66, - "typeName": "BTMMateConnector", - "message": { - "isHidden": true, - "implicit": true, - "isAuxiliaryTreeMateConnector": false, - "version": 8, - "featureType": "mateConnector", - "featureId": "MgWeN+rO4ysPhGUHj", - "name": "Mate connector", - "parameters": [ - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Origin type", - "value": "ON_ENTITY", - "namespace": "", - "parameterId": "originType", - "hasUserCode": false, - "nodeId": "MyXQdB4APf8bOkEBb" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [ - { - "type": 1083, - "typeName": "BTMInferenceQueryWithOccurrence", - "message": { - "secondGeometryId": "", - "inferenceType": "CENTER", - "geometryIds": [ - "J0B" - ], - "path": [ - "MIbYyrb6XyuTQhX4/" - ], - "hasUserCode": false, - "nodeId": "FR7SQxQuBqpzdPA" - } - } - ], - "parameterId": "originQuery", - "hasUserCode": false, - "nodeId": "MNaZ6MD0LtbRQphdA" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "originAdditionalQuery", - "hasUserCode": false, - "nodeId": "M0Y/hvAcF+A3vsiL4" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "realign", - "hasUserCode": false, - "nodeId": "Mt8Qmpvg+K/G6ZUvX" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "primaryAxisQuery", - "hasUserCode": false, - "nodeId": "Mx0qwhfFADwZXH3e7" - } - }, - { - "type": 67, - "typeName": "BTMParameterQueryWithOccurrenceList", - "message": { - "queries": [], - "parameterId": "secondaryAxisQuery", - "hasUserCode": false, - "nodeId": "M37roMf7nFBh4p1iM" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "transform", - "hasUserCode": false, - "nodeId": "MoXnnctiExDgN9VAo" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationX", - "hasUserCode": false, - "nodeId": "M7BYTQ5ex4J5cvQt8" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationY", - "hasUserCode": false, - "nodeId": "Mvogz3YTPprNJriEf" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*mm", - "isInteger": false, - "parameterId": "translationZ", - "hasUserCode": false, - "nodeId": "MdNvBw+jQ/pbtKH+p" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Rotation axis", - "value": "ABOUT_Z", - "namespace": "", - "parameterId": "rotationType", - "hasUserCode": false, - "nodeId": "MXF2eM93cNiedgiXN" - } - }, - { - "type": 147, - "typeName": "BTMParameterQuantity", - "message": { - "units": "", - "value": 0.0, - "expression": "0.0*deg", - "isInteger": false, - "parameterId": "rotation", - "hasUserCode": false, - "nodeId": "MrNNLnku8SKQ9jd/v" - } - }, - { - "type": 144, - "typeName": "BTMParameterBoolean", - "message": { - "value": false, - "parameterId": "flipPrimary", - "hasUserCode": false, - "nodeId": "Mxz/ntT+hdroj+Ljm" - } - }, - { - "type": 145, - "typeName": "BTMParameterEnum", - "message": { - "enumName": "Reorient secondary axis", - "value": "PLUS_X", - "namespace": "", - "parameterId": "secondaryAxisType", - "hasUserCode": false, - "nodeId": "M/9mbuvbNHxIAUxJk" - } - } - ] - } - } - ] - } - } - ], - "featureStates": [ - { - "key": "MMqvc+kxAhtxzPvPd", - "value": { - "type": 1688, - "typeName": "BTFeatureState", - "message": { - "featureStatus": "OK", - "inactive": false - } - } - } - ], - "isComplete": true, - "serializationVersion": "1.2.5", - "sourceMicroversion": "c94ae3940f757941c41c755b", - "rejectMicroversionSkew": false, - "microversionSkew": false, - "libraryVersion": 0 -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/assembly_metadata.json b/ksim/assets/inertia_legs/.cache/assembly_metadata.json deleted file mode 100644 index e1266fa..0000000 --- a/ksim/assets/inertia_legs/.cache/assembly_metadata.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "jsonType": "metadata-element", - "elementType": 1, - "mimeType": "onshape/assembly", - "elementId": "8b44c573e11fa4fa0907fa15", - "properties": [ - { - "name": "Name", - "value": "Lower Limbs" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce3" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 3, - "objectTypes": [ - 3 - ], - "name": "Onshape Assembly", - "id": "5877a03ebe4c21163b49dce3", - "href": null - } - ], - "description": "Default category for object type Assembly", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 3, - "objectTypes": [ - 3 - ], - "name": "Assembly", - "id": "65a33ca866b95a21beacf390", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": null - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Subassembly BOM behavior", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/caa0864516b05cef81a78798/m/bd4da5ebd8abf10bc04cf9ff/e/8b44c573e11fa4fa0907fa15?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json deleted file mode 100644 index 45f4e03..0000000 --- a/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "RbCD": { - "mass": [ - 0.05923903048770695, - 0.05923473489248364, - 0.05924332608293026 - ], - "volume": [ - 0.00016737114615966058, - 0.0001673559811070105, - 0.00016738631121231067 - ], - "periphery": [ - 0.03260743030369717, - 0.0326065596475656, - 0.03260830095982872 - ], - "centroid": [ - -0.0327088554760801, - 0.004341462111179487, - -0.03331190962359924, - -0.032714913713034345, - 0.004336054170317823, - -0.03332026371424143, - -0.03270279797212918, - 0.0043468706909008175, - -0.033303556598658954 - ], - "inertia": [ - 0.00010763342819906677, - 2.847619491138417e-6, - -5.254328376853264e-6, - 2.847619491138417e-6, - 0.000046394894381961846, - 0.000012537683335073381, - -5.254328376853264e-6, - 0.000012537683335073381, - 0.00008571615268263017, - 0.00010761031895623559, - 2.8445153308115325e-6, - -5.2583466070629094e-6, - 2.8445153308115325e-6, - 0.00004637763689566953, - 0.000012530300608730393, - -5.2583466070629094e-6, - 0.000012530300608730393, - 0.00008569880118823389, - 0.000107656534231781, - 2.8507241818526683e-6, - -5.2503096733620805e-6, - 2.8507241818526683e-6, - 0.00004641214966004288, - 0.000012545067586050022, - -5.2503096733620805e-6, - 0.000012545067586050022, - 0.00008573350170890347 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00004246446967266002, - 0.00008845203814415965, - 0.00010882796744683909 - ], - "principalAxes": [ - { - "x": 0.06477204954215718, - "y": -0.956312128996688, - "z": 0.28508190670740624 - }, - { - "x": -0.2120394483348769, - "y": -0.29234758356818147, - "z": -0.9325085322567755 - }, - { - "x": 0.9751122263349739, - "y": -0.00004812137867312577, - "z": -0.2217118484348175 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json b/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json deleted file mode 100644 index c2f8f40..0000000 --- a/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RbCD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Ankle Half 2 Right" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.131 lb", - "computed": 0.05923903048770693, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/b25cdf9c8b146c77faa2877b/p/RbCD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json deleted file mode 100644 index 7dfc7ce..0000000 --- a/ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "434db4163cd07c12be12f15c", - "bodies": { - "JID": { - "mass": [ - 0.004396295841892844, - 0.004396295773949826, - 0.004396295909835863 - ], - "volume": [ - 5.600376868653305e-7, - 5.599697438471268e-7, - 5.601056298835342e-7 - ], - "periphery": [ - 0.000556208402737584, - 0.0005562001599820858, - 0.0005562166454930823 - ], - "centroid": [ - -8.148939809761699e-36, - -0.0026728046019331244, - 1.0032204066627196e-19, - -1e-6, - -0.0026738046019331245, - -9.999999999998996e-7, - 1e-6, - -0.0026718046019331243, - 1.0000000000001003e-6 - ], - "inertia": [ - 5.010751420139337e-7, - 0.0, - 0.0, - 0.0, - 1.426958827496814e-8, - 0.0, - 0.0, - 0.0, - 5.010751420139337e-7, - 5.010745819762468e-7, - -5.600376868653299e-13, - -5.600376868653299e-13, - -5.600376868653299e-13, - 1.4269028237281276e-8, - -5.600376868653299e-13, - -5.600376868653299e-13, - -5.600376868653299e-13, - 5.010745819762468e-7, - 5.010757020516205e-7, - 5.600376868653299e-13, - 5.600376868653299e-13, - 5.600376868653299e-13, - 1.4270148312655005e-8, - 5.600376868653299e-13, - 5.600376868653299e-13, - 5.600376868653299e-13, - 5.010757020516205e-7 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.426958827496814e-8, - 5.010751420139337e-7, - 5.010751420139337e-7 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json b/ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json deleted file mode 100644 index 6c79813..0000000 --- a/ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JID", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 59, - "green": 97, - "blue": 180 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A180_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.01 lb", - "computed": 0.004396295841892845, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/38441bbbc56eb4081d1aff2e/m/434db4163cd07c12be12f15c/e/da4947c89c719e0e0b560155/p/JID?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json deleted file mode 100644 index 1434338..0000000 --- a/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "ae17af9118fca2077bfe62de", - "bodies": { - "JND": { - "mass": [ - 0.239950362672, - 0.23995036029995054, - 0.23995036504404949 - ], - "volume": [ - 0.00011552756337042227, - 0.00011552519132095101, - 0.00011552993541989353 - ], - "periphery": [ - 0.017535066886796586, - 0.017535018183106058, - 0.017535115590487114 - ], - "centroid": [ - 8.926520536323475e-12, - 0.0075808780787758635, - -0.009628849196581966, - -9.999910734794637e-7, - 0.007579878078775863, - -0.009629849196581965, - 1.0000089265205362e-6, - 0.007581878078775864, - -0.009627849196581967 - ], - "inertia": [ - 0.00010773938708762673, - 3.753019130695344e-14, - -2.4856319387995665e-14, - 3.753019130695344e-14, - 0.00010248189633368089, - 0.0, - -2.4856319387995665e-14, - 0.0, - 0.00010552776743123691, - 0.00010773927156006336, - -1.1549003317911532e-10, - -1.1555241968981026e-10, - -1.1549003317911532e-10, - 0.00010248178080611751, - -1.1552756337042227e-10, - -1.1555241968981026e-10, - -1.1552756337042227e-10, - 0.00010552765190367353, - 0.0001077395026151901, - 1.1556509356172922e-10, - 1.1550270705103427e-10, - 1.1556509356172922e-10, - 0.00010248201186124426, - 1.1552756337042227e-10, - 1.1550270705103427e-10, - 1.1552756337042227e-10, - 0.00010552788295880028 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.0001024818963336809, - 0.00010552776743123691, - 0.00010773938708762673 - ], - "principalAxes": [ - { - "x": 7.138422693142413e-9, - "y": -1.0, - "z": 2.4419600677924106e-15 - }, - { - "x": 1.1238966571933203e-8, - "y": 2.4980018054066022e-15, - "z": 1.0 - }, - { - "x": 1.0, - "y": 7.138422693142383e-9, - "z": -1.1238966571933219e-8 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json b/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json deleted file mode 100644 index befedb9..0000000 --- a/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JND", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 234, - "green": 234, - "blue": 234 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Outer RMD X4 24" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": null - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.529 lb", - "override": 0.239950362672, - "computed": 0.0, - "useOverride": true - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/355221b04e06dd6ba742f9d0/m/ae17af9118fca2077bfe62de/e/507c268b9c84f7e80e9518ae/p/JND?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json deleted file mode 100644 index eef1984..0000000 --- a/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "316160bd30f0aae5804d476f", - "bodies": { - "JFD": { - "mass": [ - 0.0024762932474764743, - 0.0024761925132515544, - 0.0024763939817013933 - ], - "volume": [ - 3.1545136910528336e-7, - 3.1539220273888687e-7, - 3.155105354716797e-7 - ], - "periphery": [ - 0.00044494844152818784, - 0.0004449369886019587, - 0.0004449598944544169 - ], - "centroid": [ - -8.210419664265922e-20, - -3.0797889157306756e-19, - 0.0023633316610578137, - -1.0638184526706478e-6, - -1.0704808435519445e-6, - 0.002361668580785061, - 1.0638184526704826e-6, - 1.0704808435513287e-6, - 0.002364994795255412 - ], - "inertia": [ - 3.3788471990152313e-7, - 3.48253750062168e-16, - 0.0, - 3.48253750062168e-16, - 3.3788471859794265e-7, - 0.0, - 0.0, - 0.0, - 4.3533682268013e-9, - 3.3785628392470116e-7, - -4.920001081516261e-13, - -3.031046146055416e-12, - -4.920001081516261e-13, - 3.3785628198476637e-7, - -3.3147258612786856e-12, - -3.031046146055416e-12, - -3.3147258612786856e-12, - 4.339571169892298e-9, - 3.379131537109029e-7, - 4.926966156517511e-13, - 3.0310461460608475e-12, - 4.926966156517511e-13, - 3.3791315304367645e-7, - 3.314725861308898e-12, - 3.0310461460608475e-12, - 3.314725861308898e-12, - 4.367165283710299e-9 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 4.3533682268013e-9, - 3.378847185107396e-7, - 3.378847199887263e-7 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": -0.24290180895886282, - "y": 0.9700508807297236, - "z": 0.0 - }, - { - "x": 0.9700508807297236, - "y": 0.24290180895886282, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json b/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json deleted file mode 100644 index 92f36b5..0000000 --- a/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 248, - "green": 135, - "blue": 1 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A135_NO THREADS_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.005 lb", - "computed": 0.0024762930007306227, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/c043981463a1065863164750/m/316160bd30f0aae5804d476f/e/637f6ccbe524f48dbbed6d1a/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json deleted file mode 100644 index b774034..0000000 --- a/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "c94ae3940f757941c41c755b", - "bodies": { - "JnD": { - "mass": [ - 0.350173308096, - 0.3501733060609787, - 0.3501733101310213 - ], - "volume": [ - 0.00009180227487434766, - 0.00009180023985303397, - 0.00009180430989566136 - ], - "periphery": [ - 0.01389091396012439, - 0.013890868848913879, - 0.0138909590713349 - ], - "centroid": [ - 7.636363805779519e-19, - 0.028322340794411986, - -3.6802092530065747e-19, - -9.999999999992364e-7, - 0.028321340794411985, - -1.000000000000368e-6, - 1.0000000000007636e-6, - 0.028323340794411987, - 9.99999999999632e-7 - ], - "inertia": [ - 0.00012756556355801075, - 0.0, - 0.0, - 0.0, - 0.0002262497366091045, - 0.0, - 0.0, - 0.0, - 0.00012756556355801075, - 0.00012756547175573588, - -9.180227487434768e-11, - -9.180227487434768e-11, - -9.180227487434768e-11, - 0.00022624964480682963, - -9.180227487434768e-11, - -9.180227487434768e-11, - -9.180227487434768e-11, - 0.00012756547175573588, - 0.00012756565536028563, - 9.180227487434768e-11, - 9.180227487434768e-11, - 9.180227487434768e-11, - 0.00022624982841137938, - 9.180227487434768e-11, - 9.180227487434768e-11, - 9.180227487434768e-11, - 0.00012756565536028563 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00012756556355801075, - 0.00012756556355801075, - 0.0002262497366091045 - ], - "principalAxes": [ - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json b/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json deleted file mode 100644 index 66e0e62..0000000 --- a/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json +++ /dev/null @@ -1,215 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JnD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 250, - "green": 182, - "blue": 1 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Inner RMD X8 90" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "68900000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "241000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "2720", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.35", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "290000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Aluminum - 6061", - "displayName": "Aluminum - 6061", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.772 lb", - "override": 0.350173308096, - "computed": 0.0, - "useOverride": true - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/b2a7569a396420413e04a9b1/m/c94ae3940f757941c41c755b/e/1d970a23dd2e637835be6b24/p/JnD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json deleted file mode 100644 index bf2ac14..0000000 --- a/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "66d80e811bf24574067a4740", - "bodies": { - "JFD": { - "mass": [ - 0.012814100504270834, - 0.012781342471836824, - 0.012846858536704697 - ], - "volume": [ - 1.632369490989915e-6, - 1.6280578739434544e-6, - 1.6366811080363572e-6 - ], - "periphery": [ - 0.0013580316340923637, - 0.0013544066580541809, - 0.0013616566101305608 - ], - "centroid": [ - 3.5014897256824595e-7, - -0.005188330763919368, - -2.3549866960548544e-7, - -9.569626289381963e-6, - -0.005248365284430943, - -0.000010627673444671216, - 0.00001027171906049344, - -0.005128597304802591, - 0.000010155468964607699 - ], - "inertia": [ - 3.283815740031807e-6, - -1.262737756729572e-10, - -3.2973856090337334e-12, - -1.262737756729572e-10, - 7.901090683818117e-8, - 8.411117812704944e-11, - -3.2973856090337334e-12, - 8.411117812704944e-11, - 3.2838205446614122e-6, - 3.264771403366855e-6, - -2.8711797034640363e-9, - -4.2121515768631753e-10, - -2.8711797034640363e-9, - 6.519874958986064e-8, - -2.8316675399074168e-9, - -4.2121515768631753e-10, - -2.8316675399074168e-9, - 3.264789691031773e-6, - 3.3027729705774486e-6, - 2.6181132844908966e-9, - 4.1456764801012633e-10, - 2.6181132844908966e-9, - 9.282293015245961e-8, - 3.0002388694428175e-9, - 4.1456764801012633e-10, - 3.0002388694428175e-9, - 3.302764268839928e-6 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 7.901089965530255e-8, - 3.2838140643834937e-6, - 3.2838222274926094e-6 - ], - "principalAxes": [ - { - "x": -0.00003940136642113701, - "y": -0.9999999988793599, - "z": 0.000026245255414211154 - }, - { - "x": -0.8911339179323569, - "y": 0.000023203361679952187, - "z": -0.4537403880768523 - }, - { - "x": -0.453740386959394, - "y": 0.00004126602857508461, - "z": 0.8911339178479603 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json b/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json deleted file mode 100644 index ce3e8f9..0000000 --- a/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "92981A106_Alloy Steel Shoulder Screws" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.028 lb", - "computed": 0.012814083589782333, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/c115f2053b1b54c2d56973f3/m/66d80e811bf24574067a4740/e/83b00a08f1300468f6fb5d13/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json deleted file mode 100644 index 6bb1d7d..0000000 --- a/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "RlCD": { - "mass": [ - 0.06856966942062355, - 0.06856636604744908, - 0.06857297279379804 - ], - "volume": [ - 0.00019373349071099953, - 0.00019372081884047685, - 0.00019374616258152229 - ], - "periphery": [ - 0.03585136108473207, - 0.03585074828866738, - 0.035851973880796764 - ], - "centroid": [ - -0.034222530633436804, - 0.004808835812733191, - -0.03982218370329511, - -0.03422676786361684, - 0.004805328763118388, - -0.03982794617847473, - -0.03421829371483553, - 0.00481234310367116, - -0.0398164216864969 - ], - "inertia": [ - 0.0001290993726333107, - 3.1694887477844637e-6, - -9.638439166325718e-6, - 3.1694887477844637e-6, - 0.00006592545688934086, - 0.000013588096116593274, - -9.638439166325718e-6, - 0.000013588096116593274, - 0.00009027659648968058, - 0.0001290885375876552, - 3.1673552420531005e-6, - -9.639806158054364e-6, - 3.1673552420531005e-6, - 0.00006591828563598785, - 0.000013584824332028174, - -9.639806158054364e-6, - 0.000013584824332028174, - 0.00009026841764586434, - 0.00012911020686629906, - 3.1716224396235776e-6, - -9.63707207096247e-6, - 3.1716224396235776e-6, - 0.00006593262763981026, - 0.000013591368224187138, - -9.63707207096247e-6, - 0.000013591368224187138, - 0.00009028477463815697 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.000059175111361596, - 0.00009476572704346304, - 0.00013136058760727302 - ], - "principalAxes": [ - { - "x": 0.09925408492211177, - "y": -0.9001853385693012, - "z": 0.42404596785153753 - }, - { - "x": -0.20581084424454305, - "y": -0.43550691216289233, - "z": -0.8763421853646504 - }, - { - "x": 0.9735453369091869, - "y": -0.00029271695500731124, - "z": -0.22849374455149005 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json b/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json deleted file mode 100644 index 636424f..0000000 --- a/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RlCD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Ankle Half 1 Left" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.151 lb", - "computed": 0.06856966942062356, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/609f5c961a94fee76f74acdc/p/RlCD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json deleted file mode 100644 index 1e106f4..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "0daa7cbcc378c5f1d6af6012", - "bodies": { - "JND": { - "mass": [ - 0.1833276478606888, - 0.18332764141107452, - 0.1833276543103031 - ], - "volume": [ - 0.0005179652383332895, - 0.0005179587887190016, - 0.0005179716879475775 - ], - "periphery": [ - 0.06084632292982263, - 0.06084624262033198, - 0.06084640323931328 - ], - "centroid": [ - 0.0021374603271743365, - 0.016092844801299237, - 0.12400091433760325, - 0.0021364603271743364, - 0.016091844801299236, - 0.12399991433760325, - 0.0021384603271743367, - 0.01609384480129924, - 0.12400191433760326 - ], - "inertia": [ - 0.0002163706072626002, - 8.271105795686083e-8, - -4.2161352897576895e-10, - 8.271105795686083e-8, - 0.00034879881655696933, - -4.96126565954231e-9, - -4.2161352897576895e-10, - -4.96126565954231e-9, - 0.00021153640071736997, - 0.00021637008929736187, - 8.219309271852754e-8, - -9.395787673090583e-10, - 8.219309271852754e-8, - 0.000348798298591731, - -5.4792308978756e-9, - -9.395787673090583e-10, - -5.4792308978756e-9, - 0.00021153588275213165, - 0.00021637112522783852, - 8.322902319519411e-8, - 9.635170935752044e-11, - 8.322902319519411e-8, - 0.0003487993345222077, - -4.44330042120902e-9, - 9.635170935752044e-11, - -4.44330042120902e-9, - 0.0002115369186826083 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00021153640050179643, - 0.0002163705556397757, - 0.0003487988683953673 - ], - "principalAxes": [ - { - "x": -0.00008659710407940541, - "y": -0.00003609220250167574, - "z": -0.9999999955991473 - }, - { - "x": -0.9999998012050146, - "y": 0.000624575679396347, - "z": 0.00008657454493343882 - }, - { - "x": -0.0006245725519816725, - "y": -0.9999998043012677, - "z": 0.00003614628177184047 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json b/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json deleted file mode 100644 index e6d1c11..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JND", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Outer X12 150" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.404 lb", - "computed": 0.1833276478606888, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/daff49ebfb5d1c43c2d8b6eb/m/0daa7cbcc378c5f1d6af6012/e/24710ad4ebae4ee5fbcdb83a/p/JND?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json deleted file mode 100644 index 1126d4c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "6b619d6c43678adebb7cba1e", - "bodies": { - "JFD": { - "mass": [ - 0.011703525680023818, - 0.011680589374209816, - 0.011726461985837445 - ], - "volume": [ - 1.4908949910858368e-6, - 1.4878426790462047e-6, - 1.493947303125421e-6 - ], - "periphery": [ - 0.0012636622441440433, - 0.0012613936102197534, - 0.0012659308780683478 - ], - "centroid": [ - 3.685805732972404e-7, - -2.504976920820288e-7, - 0.005086387904264056, - -6.689843153356623e-6, - -8.202096691911085e-6, - 0.005043656670232151, - 7.428451800291603e-6, - 7.70011754592971e-6, - 0.00512928302641137 - ], - "inertia": [ - 2.4711549165229074e-6, - -5.971108211220158e-13, - 1.1113529224684184e-10, - -5.971108211220158e-13, - 2.471157498205643e-6, - -7.496966142153962e-11, - 1.1113529224684184e-10, - -7.496966142153962e-11, - 7.401393334035957e-8, - 2.459750149615355e-6, - -2.64424801104736e-10, - -1.442533227006602e-9, - -2.64424801104736e-10, - 2.459769317508658e-6, - -1.879152465435158e-9, - -1.442533227006602e-9, - -1.879152465435158e-9, - 6.54912299981308e-8, - 2.482519358301053e-6, - 2.6319560719648237e-10, - 1.6651595677603812e-9, - 2.6319560719648237e-10, - 2.482505341951969e-6, - 1.7289713606628435e-9, - 1.6651595677603812e-9, - 1.7289713606628435e-9, - 8.253654510610057e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 7.401392584330691e-8, - 2.471154788666594e-6, - 2.471157633559008e-6 - ], - "principalAxes": [ - { - "x": -0.000046361592343039255, - "y": 0.00003127456965267276, - "z": 0.9999999984362518 - }, - { - "x": -0.9763437011563516, - "y": -0.21622436432990594, - "z": -0.000038502524777069434 - }, - { - "x": -0.21622436278763568, - "y": 0.9763437014146346, - "z": -0.00004055923492045701 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json b/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json deleted file mode 100644 index c33d18a..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_92981A120_Alloy Steel Shoulder Screws" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.026 lb", - "computed": 0.011703510363135158, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/8e89c0576c443eeb11e4ba3f/m/6b619d6c43678adebb7cba1e/e/832038f58e11b187138faa77/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json deleted file mode 100644 index 379e1c8..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "RhCD": { - "mass": [ - 0.05923919336096386, - 0.05923336271130147, - 0.0592450240106263 - ], - "volume": [ - 0.00016737160633403317, - 0.0001673521042058501, - 0.0001673911084622164 - ], - "periphery": [ - 0.03260747221441818, - 0.03260661341398022, - 0.03260833101485614 - ], - "centroid": [ - 0.0327087892454771, - 0.0043416014115340825, - -0.033311776430062286, - 0.032701037576119606, - 0.004336565926216456, - -0.03332321291570826, - 0.032716542243346414, - 0.004346637690905705, - -0.03330034199757771 - ], - "inertia": [ - 0.00010763354297776264, - -2.84746346564779e-6, - 5.254198896235327e-6, - -2.84746346564779e-6, - 0.000046394487582017204, - 0.000012537403679415543, - 5.254198896235327e-6, - 0.000012537403679415543, - 0.00008571654634000433, - 0.00010761049424770127, - -2.850815470456488e-6, - 5.249129309471726e-6, - -2.850815470456488e-6, - 0.00004637493302136304, - 0.000012526381400204943, - 5.249129309471726e-6, - 0.000012526381400204943, - 0.00008569973826893425, - 0.00010765658722570773, - -2.844112024791064e-6, - 5.259267595248574e-6, - -2.844112024791064e-6, - 0.00004641403813567479, - 0.000012548427873133055, - 5.259267595248574e-6, - 0.000012548427873133055, - 0.0000857333516960766 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.000042464306704577255, - 0.00008845223023804945, - 0.00010882803995715757 - ], - "principalAxes": [ - { - "x": 0.06476827969971219, - "y": 0.9563152461761821, - "z": -0.28507230639914555 - }, - { - "x": -0.21203881515848855, - "y": 0.2923373864389031, - "z": 0.9325118730376875 - }, - { - "x": 0.9751126144250851, - "y": 0.00004920426716498519, - "z": 0.2217101413287536 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json b/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json deleted file mode 100644 index 881bc61..0000000 --- a/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RhCD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Ankle Half 2 Left" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementId": "cc4629a0098232051e7d5d8e", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.131 lb", - "computed": 0.059239193360963865, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/b25cdf9c8b146c77faa2877b/p/RhCD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json deleted file mode 100644 index e27b6a4..0000000 --- a/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "J9D": { - "mass": [ - 0.2889813648441688, - 0.28895419468465455, - 0.28900853500368284 - ], - "volume": [ - 0.000816474237585447, - 0.0008163887613418372, - 0.0008165597138290562 - ], - "periphery": [ - 0.08949730906612186, - 0.089495188910895, - 0.08949942922134874 - ], - "centroid": [ - -0.01747532866998765, - 0.10350296675651093, - 0.001237692133229247, - -0.01748125379845426, - 0.10347776695450762, - 0.0012325012382114853, - -0.017469404467261904, - 0.1035281711080316, - 0.0012428838161274026 - ], - "inertia": [ - 0.0013254720935524482, - 0.000054255300924068075, - -7.071137411733967e-7, - 0.000054255300924068075, - 0.0008331458102895504, - 0.000029416280321080182, - -7.071137411733967e-7, - 0.000029416280321080182, - 0.0007160888880694343, - 0.0013252673576248238, - 0.00005420974496219456, - -7.354261384354166e-7, - 0.00005420974496219456, - 0.0008330070530830524, - 0.000029326837350779765, - -7.354261384354166e-7, - 0.000029326837350779765, - 0.0007159380794529472, - 0.0013256767972857162, - 0.00005430084910813871, - -6.788067883940689e-7, - 0.00005430084910813871, - 0.0008332845465196356, - 0.000029505737824130615, - -6.788067883940689e-7, - 0.000029505737824130615, - 0.0007162396719977518 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.0007088194734779182, - 0.000834497051249319, - 0.001331390267184195 - ], - "principalAxes": [ - { - "x": -0.022171416686753133, - "y": 0.23934398352071795, - "z": -0.9706816603987819 - }, - { - "x": -0.10627534853902992, - "y": 0.9648548032824785, - "z": 0.24033468096726449 - }, - { - "x": 0.9940895224148626, - "y": 0.10848809213532795, - "z": 0.004044167383593076 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json b/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json deleted file mode 100644 index cb04c5b..0000000 --- a/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "J9D", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 5 Right" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementId": "cc4629a0098232051e7d5d8e", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.289 kg", - "computed": 0.28898135729818725, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/c1010b16fa9038655a84224d/p/J9D?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json deleted file mode 100644 index cb26150..0000000 --- a/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "41cd4d2cecf6746f667e4764", - "bodies": { - "JFD": { - "mass": [ - 0.0001290720153208562, - 0.000129072008854768, - 0.0001290720217869444 - ], - "volume": [ - 1.6442294945331998e-8, - 1.6435828857151772e-8, - 1.6448761033512224e-8 - ], - "periphery": [ - 0.0000668682414366039, - 0.0000668656985861993, - 0.00006687078428700851 - ], - "centroid": [ - -6.501823819839974e-19, - 0.0016594962686590712, - 1.2360587453532603e-19, - -1.00000000000065e-6, - 0.0016584962686590713, - -9.999999999998763e-7, - 9.999999999993499e-7, - 0.0016604962686590711, - 1.0000000000001236e-6 - ], - "inertia": [ - 4.665275018305161e-10, - 0.0, - 0.0, - 0.0, - 9.18625854275049e-10, - 0.0, - 0.0, - 0.0, - 4.665275018305161e-10, - 4.664275018305161e-10, - -1e-13, - -1e-13, - -1e-13, - 9.18525854275049e-10, - -1e-13, - -1e-13, - -1e-13, - 4.664275018305161e-10, - 4.666275018305162e-10, - 1e-13, - 1e-13, - 1e-13, - 9.18725854275049e-10, - 1e-13, - 1e-13, - 1e-13, - 4.666275018305162e-10 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 4.665275018305161e-10, - 4.665275018305161e-10, - 9.18625854275049e-10 - ], - "principalAxes": [ - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json b/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json deleted file mode 100644 index 6bee245..0000000 --- a/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_1" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "193000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "207000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.29", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "517000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "300 Series Stainless Steel", - "displayName": "300 Series Stainless Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0 lb", - "computed": 0.0001290720153208562, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/ac4b871a6b8e0d5f057e50df/m/41cd4d2cecf6746f667e4764/e/5919c50139e01e337788562a/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json deleted file mode 100644 index 727943d..0000000 --- a/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "ae17af9118fca2077bfe62de", - "bodies": { - "JYD": { - "mass": [ - 0.14016004171200003, - 0.14016004088556222, - 0.14016004253843783 - ], - "volume": [ - 0.00002375829444277282, - 0.000023757468004971602, - 0.000023759120880574035 - ], - "periphery": [ - 0.005144357970253288, - 0.005144329222422044, - 0.005144386718084532 - ], - "centroid": [ - -2.7924292668761412e-18, - 0.030466165711072437, - -0.009628849196581992, - -1.0000000000027924e-6, - 0.030465165711072436, - -0.009629849196581991, - 9.999999999972075e-7, - 0.030467165711072438, - -0.009627849196581993 - ], - "inertia": [ - 0.000017993604459855262, - 0.0, - 0.0, - 0.0, - 0.00002143306580002481, - 0.0, - 0.0, - 0.0, - 0.000017993604459855265, - 0.00001799358070156082, - -2.3758294442772813e-11, - -2.3758294442772813e-11, - -2.3758294442772813e-11, - 0.00002143304204173037, - -2.3758294442772813e-11, - -2.3758294442772813e-11, - -2.3758294442772813e-11, - 0.000017993580701560824, - 0.000017993628218149703, - 2.3758294442772813e-11, - 2.3758294442772813e-11, - 2.3758294442772813e-11, - 0.000021433089558319253, - 2.3758294442772813e-11, - 2.3758294442772813e-11, - 2.3758294442772813e-11, - 0.000017993628218149707 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.000017993604459855262, - 0.000017993604459855265, - 0.00002143306580002481 - ], - "principalAxes": [ - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json b/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json deleted file mode 100644 index 207949c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JYD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 196, - "green": 226, - "blue": 243 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Inner RMD X4 24" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": null - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.309 lb", - "override": 0.140160041712, - "computed": 0.0, - "useOverride": true - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/355221b04e06dd6ba742f9d0/m/ae17af9118fca2077bfe62de/e/507c268b9c84f7e80e9518ae/p/JYD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json deleted file mode 100644 index f5b7310..0000000 --- a/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "RkBD": { - "mass": [ - 0.10662650217995813, - 0.10662650006980008, - 0.10662650429011618 - ], - "volume": [ - 0.00009693318379996193, - 0.00009693107364191192, - 0.00009693529395801195 - ], - "periphery": [ - 0.045742388377497625, - 0.04574234244104097, - 0.04574243431395428 - ], - "centroid": [ - -3.9055206978275655e-18, - -0.0032300787950647904, - -0.0022500000000000003, - -1.0000000000039054e-6, - -0.0032310787950647906, - -0.0022510000000000004, - 9.999999999960945e-7, - -0.0032290787950647903, - -0.002249 - ], - "inertia": [ - 0.00042074027373862743, - 0.0, - 0.0, - 0.0, - 0.00008293374608490252, - 0.0, - 0.0, - 0.0, - 0.0005033141553786725, - 0.0004207401768054436, - -9.693318379996195e-11, - -9.693318379996195e-11, - -9.693318379996195e-11, - 0.00008293364915171872, - -9.693318379996195e-11, - -9.693318379996195e-11, - -9.693318379996195e-11, - 0.0005033140584454887, - 0.00042074037067181124, - 9.693318379996195e-11, - 9.693318379996195e-11, - 9.693318379996195e-11, - 0.00008293384301808631, - 9.693318379996195e-11, - 9.693318379996195e-11, - 9.693318379996195e-11, - 0.0005033142523118563 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00008293374608490252, - 0.00042074027373862743, - 0.0005033141553786725 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json b/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json deleted file mode 100644 index 0c43484..0000000 --- a/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RkBD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Rubber Grip" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "0", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "1100", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Silicone Rubber", - "displayName": "Silicone Rubber", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.235 lb", - "computed": 0.10662650217995813, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/7a01466b86fb5109a0a77656/p/RkBD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json deleted file mode 100644 index eba1958..0000000 --- a/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "RQDD": { - "mass": [ - 0.232896669275974, - 0.232818089197994, - 0.23297524935395467 - ], - "volume": [ - 0.0006580151996507808, - 0.0006577856393395939, - 0.0006582447599619695 - ], - "periphery": [ - 0.08317204435079112, - 0.0831629434812605, - 0.08318114522032166 - ], - "centroid": [ - 0.012062723631322884, - 0.06381173590233269, - -0.000517363398402275, - 0.012040549361433957, - 0.06375106689689826, - -0.0005338647695473113, - 0.0120849121931901, - 0.06387244518250312, - -0.0005008724831466451 - ], - "inertia": [ - 0.0009832986428381708, - -0.00003454188740753969, - -2.5855963706731075e-6, - -0.00003454188740753969, - 0.0004953759648369404, - -9.365774235620098e-6, - -2.5855963706731075e-6, - -9.365774235620098e-6, - 0.0006932328772341205, - 0.0009827355907354464, - -0.000034689083178708475, - -2.7374151087499333e-6, - -0.000034689083178708475, - 0.0004949860267312647, - -9.57737649961676e-6, - -2.7374151087499333e-6, - -9.57737649961676e-6, - 0.0006927921990374123, - 0.0009838614195218454, - -0.000034394798470180575, - -2.4336837443019156e-6, - -0.000034394798470180575, - 0.0004957657033620147, - -9.154294972416803e-6, - -2.4336837443019156e-6, - -9.154294972416803e-6, - 0.0006936733380382153 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.0004924908459052262, - 0.0006936721550011938, - 0.0009857444840028113 - ], - "principalAxes": [ - { - "x": -0.07037353061782214, - "y": -0.9963941882535552, - "z": -0.047393963781486484 - }, - { - "x": 0.003223638074625281, - "y": -0.047738676937046996, - "z": 0.9988546575362525 - }, - { - "x": 0.9975155008048477, - "y": -0.07014014783872835, - "z": -0.00657155348567311 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json b/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json deleted file mode 100644 index 49279ed..0000000 --- a/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RQDD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 2 Right" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.233 kg", - "computed": 0.23289835378016085, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/748bcd106df1ff72da230d4f/p/RQDD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json deleted file mode 100644 index 1d70024..0000000 --- a/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "RRED": { - "mass": [ - 0.19145040305123537, - 0.19144483011495178, - 0.19145597598751887 - ], - "volume": [ - 0.0005409148854666644, - 0.0005408925199691783, - 0.0005409372509641502 - ], - "periphery": [ - 0.06839897600520822, - 0.06839827012473818, - 0.0683996818856782 - ], - "centroid": [ - 0.07600847325980306, - 0.0228490702709011, - 2.047151397775907e-8, - 0.0760033121564823, - 0.02284617007776821, - -2.1246336483207494e-6, - 0.07601363460509365, - 0.022851970574531, - 2.1655778667047365e-6 - ], - "inertia": [ - 0.0004355674798608459, - 0.00009638314662857184, - -3.775653128991946e-11, - 0.00009638314662857184, - 0.0005036051113237826, - -1.5082151856118488e-10, - -3.775653128991946e-11, - -1.5082151856118488e-10, - 0.0003933984612402188, - 0.0004355211703000509, - 0.00009636677874133125, - -1.68026578468172e-8, - 0.00009636677874133125, - 0.000503559836801187, - -1.0443074678609141e-8, - -1.68026578468172e-8, - -1.0443074678609141e-8, - 0.00039336156387877083, - 0.00043561378742588476, - 0.00009639951539086566, - 1.6727160302540266e-8, - 0.00009639951539086566, - 0.0005036503839513486, - 1.0141440689918375e-8, - 1.6727160302540266e-8, - 1.0141440689918375e-8, - 0.00039343535659081176 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.0003673757737375598, - 0.0003933984612402228, - 0.000571796817447065 - ], - "principalAxes": [ - { - "x": 0.8163427155430995, - "y": -0.577567806214162, - "z": -2.1630119609022778e-6 - }, - { - "x": 2.2349692526693437e-6, - "y": -5.860975774185747e-7, - "z": 0.9999999999973306 - }, - { - "x": 0.5775678062138883, - "y": 0.8163427155457545, - "z": -8.123898002972269e-7 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json b/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json deleted file mode 100644 index 1fa9b71..0000000 --- a/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RRED", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 59, - "green": 97, - "blue": 180 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 3" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.191 kg", - "computed": 0.19145040244668055, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/aa42ebcd1cfa1b7c8ed4593e/p/RRED?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json deleted file mode 100644 index b50f2a2..0000000 --- a/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "75829b838eef70cade67439f", - "bodies": { - "JFD": { - "mass": [ - 0.00293980616453284, - 0.0028981299295778177, - 0.002981482399487865 - ], - "volume": [ - 3.462669216175312e-7, - 3.413087551854625e-7, - 3.512250880496002e-7 - ], - "periphery": [ - 0.0007743590746187777, - 0.0007696576850412956, - 0.0007790604641962598 - ], - "centroid": [ - -1.3481326228072243e-6, - 2.6033084685576545e-9, - -3.947294988943758e-6, - -0.00009073053071260402, - -0.000020073474824816444, - -0.00008758258301189255, - 0.00008799549217119494, - 0.000020078756314839332, - 0.00007957446589757536 - ], - "inertia": [ - 4.099632241065647e-8, - -3.9671691348347e-11, - -1.2803777229653398e-12, - -3.9671691348347e-11, - 3.902463764709954e-8, - 1.944790861591667e-11, - -1.2803777229653398e-12, - 1.944790861591667e-11, - 4.0993985783200625e-8, - 3.851207085598964e-8, - -4.3270173770407885e-10, - -1.8507459852710864e-9, - -4.3270173770407885e-10, - 3.51914313100109e-8, - -3.547955581030033e-10, - -1.8507459852710864e-9, - -3.547955581030033e-10, - 3.850383508548038e-8, - 4.347726040617984e-8, - 3.532152398132234e-10, - 1.8487638004730568e-9, - 3.532152398132234e-10, - 4.285394250551964e-8, - 3.935575662784467e-10, - 1.8487638004730568e-9, - 3.935575662784467e-10, - 4.348348678241262e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 3.9023648375257353e-8, - 4.0993422045714094e-8, - 4.099787541998517e-8 - ], - "principalAxes": [ - { - "x": 0.02009918105158852, - "y": 0.9997494214253891, - "z": -0.009854810026317738 - }, - { - "x": -0.4118727973574685, - "y": -0.0007019777086204991, - "z": -0.9112410800793771 - }, - { - "x": -0.9110196604453656, - "y": 0.022374127623126402, - "z": 0.41175548168192583 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json b/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json deleted file mode 100644 index d598e4d..0000000 --- a/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Threads_93722A209_Brass Tapping Inserts for Plastic" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "144000000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "106000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "255000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "8490", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.318", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "430000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Brass", - "displayName": "Brass", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.006 lb", - "computed": 0.0029399556866059615, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/eb1c0632ef918acc600fd32a/m/75829b838eef70cade67439f/e/3a1423d0653faa77be3f8d49/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json deleted file mode 100644 index bb929e0..0000000 --- a/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "7a24c234a5ca210d50b33b2e", - "bodies": { - "JFD": { - "mass": [ - 0.0016849903957753805, - 0.0016663685827337721, - 0.0017036122088169923 - ], - "volume": [ - 2.1464845806055804e-7, - 2.1224040747275857e-7, - 2.170565086483579e-7 - ], - "periphery": [ - 0.00044156483446514117, - 0.0004366361648352343, - 0.0004464935040950482 - ], - "centroid": [ - 8.212971462679067e-8, - -4.917123222938176e-7, - 0.00294927147204511, - -0.00003211089036355074, - -0.000031015975840775136, - 0.002890276068027097, - 0.00003227698540256013, - 0.000030021561362118254, - 0.003009563080852063 - ], - "inertia": [ - 1.2609029434583163e-7, - 1.0061965847815284e-13, - 1.2644138911355166e-12, - 1.0061965847815284e-13, - 1.2609055076199457e-7, - -5.052266733132014e-12, - 1.2644138911355166e-12, - -5.052266733132014e-12, - 3.258331347698011e-9, - 1.2513592736777693e-7, - -1.340409864930835e-10, - -3.112903100101413e-10, - -1.340409864930835e-10, - 1.2513632936088563e-7, - -2.980508489344062e-10, - -3.112903100101413e-10, - -2.980508489344062e-10, - 2.3728184060924623e-9, - 1.270339734149547e-7, - 1.3423479292412376e-10, - 3.1383406476133637e-10, - 1.3423479292412376e-10, - 1.270341237172109e-7, - 2.878569473924383e-10, - 3.1383406476133637e-10, - 2.878569473924383e-10, - 4.14379193499372e-9 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 3.258331126875227e-9, - 1.2609025964239977e-7, - 1.2609058568624912e-7 - ], - "principalAxes": [ - { - "x": 0.000010293884388815539, - "y": -0.000041131453777864923, - "z": -0.9999999991011197 - }, - { - "x": 0.9452630064950531, - "y": -0.3263094359897012, - "z": 0.000023152009610331812 - }, - { - "x": 0.3263094366486639, - "y": 0.9452630058836989, - "z": -0.000035521050050523494 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json b/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json deleted file mode 100644 index 752309b..0000000 --- a/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A125_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "193000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "207000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.29", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "517000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "300 Series Stainless Steel", - "displayName": "300 Series Stainless Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.004 lb", - "computed": 0.0016849906469112036, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/c6981bd81a2bbc7e00a1bebc/m/7a24c234a5ca210d50b33b2e/e/149d14fb4c6acbd5424837ba/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json deleted file mode 100644 index a126295..0000000 --- a/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "2a833927893089215992681e", - "bodies": { - "JID": { - "mass": [ - 0.0031813338006577044, - 0.00318133374589397, - 0.0031813338554214387 - ], - "volume": [ - 4.052654523130834e-7, - 4.052106885787044e-7, - 4.0532021604746235e-7 - ], - "periphery": [ - 0.00041626102660064765, - 0.00041625362634832905, - 0.00041626842685296624 - ], - "centroid": [ - -6.722442340068719e-36, - -0.0025581395348837207, - 1.5631354984236052e-19, - -1e-6, - -0.002559139534883721, - -9.999999999998437e-7, - 1e-6, - -0.0025571395348837206, - 1.0000000000001562e-6 - ], - "inertia": [ - 1.809630572599445e-7, - 0.0, - 0.0, - 0.0, - 1.1347373759904083e-8, - 0.0, - 0.0, - 0.0, - 1.809630572599445e-7, - 1.809626519944922e-7, - -4.0526545231308335e-13, - -4.0526545231308335e-13, - -4.0526545231308335e-13, - 1.134696849445177e-8, - -4.0526545231308335e-13, - -4.0526545231308335e-13, - -4.0526545231308335e-13, - 1.809626519944922e-7, - 1.8096346252539681e-7, - 4.0526545231308335e-13, - 4.0526545231308335e-13, - 4.0526545231308335e-13, - 1.1347779025356397e-8, - 4.0526545231308335e-13, - 4.0526545231308335e-13, - 4.0526545231308335e-13, - 1.8096346252539681e-7 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.1347373759904085e-8, - 1.809630572599445e-7, - 1.809630572599445e-7 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json b/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json deleted file mode 100644 index 88ebc96..0000000 --- a/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JID", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 59, - "green": 97, - "blue": 180 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A168_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.007 lb", - "computed": 0.003181333800657704, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/df1721ce8d0e0b345847aa51/m/2a833927893089215992681e/e/5878f85e6683e17a8f3d9229/p/JID?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json deleted file mode 100644 index 337238a..0000000 --- a/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "c94ae3940f757941c41c755b", - "bodies": { - "JOD": { - "mass": [ - 0.49985878953600005, - 0.49985878479689455, - 0.49985879427510554 - ], - "volume": [ - 0.0003262455278857396, - 0.00032624078878022635, - 0.0003262502669912528 - ], - "periphery": [ - 0.04101922658622269, - 0.041019157745061215, - 0.04101929542738416 - ], - "centroid": [ - 1.567559692997094e-18, - 0.00911618663730941, - -1.0872027854645797e-17, - -9.999999999984323e-7, - 0.009115186637309411, - -1.000000000010872e-6, - 1.0000000000015676e-6, - 0.00911718663730941, - 9.999999999891279e-7 - ], - "inertia": [ - 0.0004826628010828179, - 0.0, - 0.0, - 0.0, - 0.0007701069916877645, - 0.0, - 0.0, - 0.0, - 0.0004640910524292008, - 0.00048266247483729, - -3.262455278857395e-10, - -3.262455278857395e-10, - -3.262455278857395e-10, - 0.0007701066654422366, - -3.262455278857395e-10, - -3.262455278857395e-10, - -3.262455278857395e-10, - 0.00046409072618367294, - 0.00048266312732834577, - 3.262455278857395e-10, - 3.262455278857395e-10, - 3.262455278857395e-10, - 0.0007701073179332923, - 3.262455278857395e-10, - 3.262455278857395e-10, - 3.262455278857395e-10, - 0.0004640913786747287 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00046409105242920076, - 0.0004826628010828179, - 0.0007701069916877645 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json b/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json deleted file mode 100644 index f33b781..0000000 --- a/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json +++ /dev/null @@ -1,215 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JOD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 127, - "green": 127, - "blue": 127 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Outer RMD X8 90" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "68900000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "241000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "2720", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.35", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "290000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Aluminum - 6061", - "displayName": "Aluminum - 6061", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "1.102 lb", - "override": 0.49985878953600005, - "computed": 0.0, - "useOverride": true - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/b2a7569a396420413e04a9b1/m/c94ae3940f757941c41c755b/e/1d970a23dd2e637835be6b24/p/JOD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json deleted file mode 100644 index f463d03..0000000 --- a/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "4445be12664324693c0f9b86", - "bodies": { - "JKD": { - "mass": [ - 0.002928676709279889, - 0.002928676657455461, - 0.002928676761104317 - ], - "volume": [ - 3.730798355770559e-7, - 3.7302801114900526e-7, - 3.7313166000510654e-7 - ], - "periphery": [ - 0.0004231096985854733, - 0.0004231024996669399, - 0.0004231168975040067 - ], - "centroid": [ - 1.2524612103588312e-35, - 4.503622171510545e-19, - 5.15579180979132e-19, - -1e-6, - -9.999999999995495e-7, - -9.999999999994843e-7, - 1e-6, - 1.0000000000004504e-6, - 1.0000000000005156e-6 - ], - "inertia": [ - 3.833637812447375e-8, - 0.0, - 0.0, - 0.0, - 6.678847235512786e-8, - 0.0, - 0.0, - 0.0, - 3.833637812447375e-8, - 3.833600504463817e-8, - -3.730798355770557e-13, - -3.730798355770557e-13, - -3.730798355770557e-13, - 6.678809927529229e-8, - -3.730798355770557e-13, - -3.730798355770557e-13, - -3.730798355770557e-13, - 3.833600504463817e-8, - 3.833675120430933e-8, - 3.730798355770557e-13, - 3.730798355770557e-13, - 3.730798355770557e-13, - 6.678884543496343e-8, - 3.730798355770557e-13, - 3.730798355770557e-13, - 3.730798355770557e-13, - 3.833675120430933e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 3.833637812447375e-8, - 3.833637812447375e-8, - 6.678847235512786e-8 - ], - "principalAxes": [ - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json b/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json deleted file mode 100644 index e9548c7..0000000 --- a/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JKD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 234, - "green": 234, - "blue": 234 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Bearing_7806K58_Thrust_Bearing_Mock" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "193000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "207000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.29", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "517000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "300 Series Stainless Steel", - "displayName": "300 Series Stainless Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.006 lb", - "computed": 0.002928676709279889, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9f77c744b815fe327ec254e9/m/4445be12664324693c0f9b86/e/9a7c10a0d6f6b4b3b91dbda8/p/JKD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json deleted file mode 100644 index bd951ec..0000000 --- a/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "41cd4d2cecf6746f667e4764", - "bodies": { - "JFH": { - "mass": [ - 0.0012908905119297044, - 0.001289284827355867, - 0.0012924961965035421 - ], - "volume": [ - 1.6444465120123623e-7, - 1.6421009365577021e-7, - 1.646792087467023e-7 - ], - "periphery": [ - 0.00031730047212574547, - 0.0003170155947563491, - 0.0003175853494951417 - ], - "centroid": [ - 9.271039653734557e-7, - -0.00022112477474896545, - 3.3800300682876956e-6, - -4.945222826253851e-6, - -0.00022333025933181502, - -2.7902446678579477e-6, - 6.801739957639613e-6, - -0.00021892228528805978, - 9.558723674251237e-6 - ], - "inertia": [ - 9.642547273534446e-9, - -7.708710670527549e-12, - 2.442523048097154e-13, - -7.708710670527549e-12, - 1.502475194026037e-8, - -2.125976208542924e-12, - 2.442523048097154e-13, - -2.125976208542924e-12, - 9.642358694842074e-9, - 9.612395357023377e-9, - -1.3163815868229126e-11, - -2.3294999064366033e-11, - -1.3163815868229126e-11, - 1.497209401389698e-8, - -8.070863431853577e-12, - -2.3294999064366033e-11, - -8.070863431853577e-12, - 9.61356033248155e-9, - 9.672650513599509e-9, - -2.256462112443857e-12, - 2.379577563626028e-11, - -2.256462112443857e-12, - 1.5077353574141176e-8, - 3.808496295207656e-12, - 2.379577563626028e-11, - 3.808496295207656e-12, - 9.671141443541834e-9 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 9.642189875474688e-9, - 9.642704212048705e-9, - 1.5024763821113485e-8 - ], - "principalAxes": [ - { - "x": -0.571484119072549, - "y": -0.0004943374605148473, - "z": 0.8206129765476217 - }, - { - "x": -0.8206118755200131, - "y": -0.0014011063645188494, - "z": -0.5714841963313437 - }, - { - "x": 0.00143227211058644, - "y": -0.9999988962651062, - "z": 0.00039505084584111284 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json b/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json deleted file mode 100644 index 39259e3..0000000 --- a/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFH", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_90237A120_High-Strength Steel Nylon-Insert Locknuts_2" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "193000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "207000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.29", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "517000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "300 Series Stainless Steel", - "displayName": "300 Series Stainless Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.003 lb", - "computed": 0.0012909342958732737, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/ac4b871a6b8e0d5f057e50df/m/41cd4d2cecf6746f667e4764/e/5919c50139e01e337788562a/p/JFH?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json deleted file mode 100644 index fcc28ee..0000000 --- a/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "0daa7cbcc378c5f1d6af6012", - "bodies": { - "JwD": { - "mass": [ - 0.023817611764600673, - 0.02381761011017508, - 0.023817613419026266 - ], - "volume": [ - 0.00006729315025934242, - 0.00006729149583374891, - 0.00006729480468493594 - ], - "periphery": [ - 0.010946879601433639, - 0.010946838926802805, - 0.010946920276064472 - ], - "centroid": [ - 0.002152703580733416, - -0.0033684282000774144, - 0.12399999999999985, - 0.002151703580733416, - -0.0033694282000774145, - 0.12399899999999985, - 0.002153703580733416, - -0.0033674282000774143, - 0.12400099999999985 - ], - "inertia": [ - 6.668950928255937e-6, - 0.0, - 0.0, - 0.0, - 0.000011425081855010532, - 0.0, - 0.0, - 0.0, - 6.668950928255937e-6, - 6.668883635105677e-6, - -6.729315025934241e-11, - -6.729315025934241e-11, - -6.729315025934241e-11, - 0.000011425014561860273, - -6.729315025934241e-11, - -6.729315025934241e-11, - -6.729315025934241e-11, - 6.668883635105677e-6, - 6.669018221406196e-6, - 6.729315025934241e-11, - 6.729315025934241e-11, - 6.729315025934241e-11, - 0.000011425149148160792, - 6.729315025934241e-11, - 6.729315025934241e-11, - 6.729315025934241e-11, - 6.669018221406196e-6 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 6.668950928255937e-6, - 6.668950928255937e-6, - 0.000011425081855010532 - ], - "principalAxes": [ - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json b/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json deleted file mode 100644 index 0c51996..0000000 --- a/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JwD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 59, - "green": 97, - "blue": 180 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Inner X12 150" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.053 lb", - "computed": 0.023817611764600673, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/daff49ebfb5d1c43c2d8b6eb/m/0daa7cbcc378c5f1d6af6012/e/24710ad4ebae4ee5fbcdb83a/p/JwD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json deleted file mode 100644 index bc467e3..0000000 --- a/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "R1CD": { - "mass": [ - 0.28898132916098335, - 0.28895370566891837, - 0.2890089526530483 - ], - "volume": [ - 0.0008164741367678677, - 0.0008163873797006944, - 0.0008165608938350412 - ], - "periphery": [ - 0.08949730877836053, - 0.08949516329207648, - 0.08949945426464458 - ], - "centroid": [ - -0.08022467302918325, - 0.10350295381599503, - 0.0012376983236061566, - -0.08024333702752805, - 0.10347728730693087, - 0.0012324492503279698, - -0.08020601240642268, - 0.1035286250397218, - 0.001242948209036045 - ], - "inertia": [ - 0.0013254719063789883, - -0.00005425524382882355, - 7.070216773077363e-7, - -0.00005425524382882355, - 0.0008331457906303272, - 0.00002941627901547714, - 7.070216773077363e-7, - 0.00002941627901547714, - 0.0007160886985524805, - 0.0013252591013024366, - -0.00005430366796584899, - 6.777896202415045e-7, - -0.00005430366796584899, - 0.0008330024513681034, - 0.00002932406631732906, - 6.777896202415045e-7, - 0.00002932406631732906, - 0.0007159316128166172, - 0.0013256846777649873, - -0.00005420681117610845, - 7.362594899622531e-7, - -0.00005420681117610845, - 0.0008332891081913314, - 0.000029508506847543214, - 7.362594899622531e-7, - 0.000029508506847543214, - 0.0007162457583486581 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.000708819298867772, - 0.0008344970262877156, - 0.001331390070406308 - ], - "principalAxes": [ - { - "x": -0.022171216507289766, - "y": -0.23934360089295859, - "z": 0.9706817593167079 - }, - { - "x": -0.10627532840249077, - "y": -0.9648549056251646, - "z": -0.24033427900321944 - }, - { - "x": 0.9940895290322344, - "y": -0.10848802607959439, - "z": -0.004044312775197696 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json b/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json deleted file mode 100644 index f5a67aa..0000000 --- a/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "R1CD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Let Part 5 Left" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.289 kg", - "computed": 0.2889813291609832, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/c1010b16fa9038655a84224d/p/R1CD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json deleted file mode 100644 index 36f748c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "724d43f218e7087a254a3d98", - "bodies": { - "JFD": { - "mass": [ - 0.0016849357087635128, - 0.0016617087733950345, - 0.0017081626441319872 - ], - "volume": [ - 2.1464149156223093e-7, - 2.1164680196315106e-7, - 2.176361811613103e-7 - ], - "periphery": [ - 0.0004415540591012605, - 0.0004354297975624557, - 0.00044767832064006275 - ], - "centroid": [ - 6.519339956647696e-8, - -4.6473832487750403e-7, - 0.002949518702192656, - -0.00004467771577886504, - -0.00003751608611607262, - 0.002877518423521142, - 0.0000448099250880944, - 0.00003657361750248521, - 0.0030235038248144514 - ], - "inertia": [ - 1.260862395901157e-7, - -4.090012981888281e-13, - 1.0499915523238225e-12, - -4.090012981888281e-13, - 1.2608636997132767e-7, - -4.7305805720178484e-12, - 1.0499915523238225e-12, - -4.7305805720178484e-12, - 3.2582824779786484e-9, - 1.2490481401296525e-7, - -2.0682000768802306e-10, - -4.3459565901159804e-10, - -2.0682000768802306e-10, - 1.2491555666747897e-7, - -3.6485220001561455e-10, - -4.3459565901159804e-10, - -3.6485220001561455e-10, - 2.1891442896992744e-9, - 1.2725190063350207e-7, - 2.0599498288425085e-10, - 4.367098584132547e-10, - 2.0599498288425085e-10, - 1.272414867556626e-7, - 3.5528969643351523e-10, - 4.367098584132547e-10, - 3.5528969643351523e-10, - 4.327362086928077e-9 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 3.258282286810295e-9, - 1.260858906586609e-7, - 1.2608671909395085e-7 - ], - "principalAxes": [ - { - "x": 8.548345363423542e-6, - "y": -0.000038513805443282005, - "z": -0.9999999992218064 - }, - { - "x": 0.7607862945453464, - "y": 0.6490024758735549, - "z": -0.000018492091108791334 - }, - { - "x": -0.6490024760807059, - "y": 0.7607862937952306, - "z": -0.000034848672637460713 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json b/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json deleted file mode 100644 index 2bc342e..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 196, - "green": 226, - "blue": 243 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A125_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.004 lb", - "computed": 0.0016851230097553267, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/0e1aa89791a95cf07f6dcc4e/m/724d43f218e7087a254a3d98/e/2148f736cb5fe34ccf7c8760/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json deleted file mode 100644 index ac33d0c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "JHD": { - "mass": [ - 0.1874042381367907, - 0.1873610898773956, - 0.18744738639618547 - ], - "volume": [ - 0.0005294830430866284, - 0.0005293546076580545, - 0.0005296114785152015 - ], - "periphery": [ - 0.07462011904658894, - 0.0746164776183723, - 0.07462376047480561 - ], - "centroid": [ - 0.02099867744519653, - 9.675677007814832e-8, - 0.051975892567730914, - 0.02097377816747998, - -7.026709229859189e-6, - 0.051946822800432786, - 0.021023587728995253, - 7.2202673283904045e-6, - 0.05200497526170288 - ], - "inertia": [ - 0.0008637100927510286, - -1.1847671143468076e-9, - -0.0000810282679533146, - -1.1847671143468076e-9, - 0.0004967833338742182, - -4.74206776202343e-10, - -0.0000810282679533146, - -4.74206776202343e-10, - 0.0005051211546116574, - 0.0008631509485673016, - -5.888394596493805e-8, - -0.00008127294954440559, - -5.888394596493805e-8, - 0.0004963365896019192, - -8.520460759536647e-8, - -0.00008127294954440559, - -8.520460759536647e-8, - 0.0005046054221087188, - 0.0008642690327486772, - 5.6513893721880045e-8, - -0.00008078368906034699, - 5.6513893721880045e-8, - 0.0004972298655274357, - 8.425688714256937e-8, - -0.00008078368906034699, - 8.425688714256937e-8, - 0.000505636680174993 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00048766174984798385, - 0.0004967833339270567, - 0.0008811694974618639 - ], - "principalAxes": [ - { - "x": 0.21063865424028685, - "y": 0.00007817997630967567, - "z": 0.9775639883034422 - }, - { - "x": -0.000013776277024408299, - "y": 0.9999999969401556, - "z": -0.0000770058640849069 - }, - { - "x": 0.9775639913325649, - "y": -2.7532192675015713e-6, - "z": -0.21063865467279433 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json b/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json deleted file mode 100644 index f35d17a..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JHD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 1" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementId": "cc4629a0098232051e7d5d8e", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.187 kg", - "computed": 0.18740423758836383, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/239ed80637dd478993211ca5/p/JHD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json deleted file mode 100644 index bf78757..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "JHD": { - "mass": [ - 0.1760593063903042, - 0.17602955812778856, - 0.1760890546528198 - ], - "volume": [ - 0.0004974296111874248, - 0.00049733930159867, - 0.0004975199207761793 - ], - "periphery": [ - 0.06226725364914614, - 0.0622634809965796, - 0.06227102630171268 - ], - "centroid": [ - -1.135592684507408e-7, - -0.009327716226036023, - 0.01411310334506552, - -7.99135982443285e-6, - -0.009343335161609614, - 0.014101080433515005, - 7.764202913545967e-6, - -0.009312102228829241, - 0.014125129981481983 - ], - "inertia": [ - 0.0007377874452799014, - 7.949469851527604e-11, - 4.1307005838235196e-10, - 7.949469851527604e-11, - 0.00014200788831483015, - 0.000026340860405843468, - 4.1307005838235196e-10, - 0.000026340860405843468, - 0.0008258148969684981, - 0.0007375106267201193, - -1.1054897986962772e-7, - -4.8136205275802144e-8, - -1.1054897986962772e-7, - 0.00014182412767672662, - 0.000026244941559661118, - -4.8136205275802144e-8, - 0.000026244941559661118, - 0.0008254823179651991, - 0.0007380641762234503, - 1.1070854819592301e-7, - 4.896259620438867e-8, - 1.1070854819592301e-7, - 0.0001421916072477102, - 0.00002643681126261524, - 4.896259620438867e-8, - 0.00002643681126261524, - 0.0008261473882515682 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00014099471588491295, - 0.0007377874452779667, - 0.0008268280694003509 - ], - "principalAxes": [ - { - "x": -1.0650164934982869e-7, - "y": 0.9992610836962913, - "z": -0.03843548633882654 - }, - { - "x": -0.9999999999890902, - "y": 7.3070999432686e-8, - "z": 4.670648729301966e-6 - }, - { - "x": -4.670006030207449e-6, - "y": -0.03843548633890472, - "z": -0.9992610836853817 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json b/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json deleted file mode 100644 index c05f943..0000000 --- a/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JHD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Foot" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementId": "cc4629a0098232051e7d5d8e", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.388 lb", - "computed": 0.1760626869830865, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/73a250ddb3551ea4cc8c97f8/p/JHD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json deleted file mode 100644 index fcdb43d..0000000 --- a/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "R9CD": { - "mass": [ - 0.26031380046191743, - 0.2603107936239675, - 0.2603168072998674 - ], - "volume": [ - 0.0007354782613049276, - 0.0007354616410320515, - 0.0007354948815778035 - ], - "periphery": [ - 0.08922275279566251, - 0.08922238641583845, - 0.08922311917548663 - ], - "centroid": [ - 0.04031854429740213, - 0.2774572703802246, - -6.098824643214748e-8, - 0.04031650391129875, - 0.277448379814268, - -1.4164670118231976e-6, - 0.040320584707475265, - 0.2774661611279745, - 1.29448911383176e-6 - ], - "inertia": [ - 0.0014071286403523368, - 0.00003778967772121435, - 2.3223776438577516e-10, - 0.00003778967772121435, - 0.00033656987169890235, - 2.5952086889894263e-9, - 2.3223776438577516e-10, - 2.5952086889894263e-9, - 0.0015840914388963864, - 0.0014070529678924114, - 0.00003776567684408123, - -6.256596381625496e-9, - 0.00003776567684408123, - 0.0003365316861846497, - -1.1323162269277377e-8, - -6.256596381625496e-9, - -1.1323162269277377e-8, - 0.0015840184667796045, - 0.00140720431123972, - 0.00003781367796070707, - 6.720920726227848e-9, - 0.00003781367796070707, - 0.0003366080563893935, - 1.651385696203932e-8, - 6.720920726227848e-9, - 1.651385696203932e-8, - 0.0015841644094989173 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00033523759100779024, - 0.0014084609210375, - 0.0015840914389023354 - ], - "principalAxes": [ - { - "x": 0.035233258769254205, - "y": -0.999379115987628, - "z": 2.07023013664303e-6 - }, - { - "x": -0.9993791159882083, - "y": -0.0352332587654588, - "z": 1.8421128338387318e-6 - }, - { - "x": -1.7680281413228214e-6, - "y": -2.1338484020072623e-6, - "z": -0.9999999999961605 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json b/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json deleted file mode 100644 index 1392432..0000000 --- a/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "R9CD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 6" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.26 kg", - "computed": 0.2603137847983987, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/f4a7fd08ee6288a2cd19f4ea/p/R9CD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json deleted file mode 100644 index 9a0db1d..0000000 --- a/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "97e48a448f411197730247a8", - "bodies": { - "JID": { - "mass": [ - 0.0036745638472713018, - 0.0036745637869842434, - 0.00367456390755836 - ], - "volume": [ - 4.680973053848792e-7, - 4.680370183264352e-7, - 4.681575924433232e-7 - ], - "periphery": [ - 0.0004790928796724435, - 0.0004790851151983181, - 0.00047910064414656887 - ], - "centroid": [ - -7.801002483278017e-36, - -8.559206429623259e-20, - 0.0027684563758389267, - -1e-6, - -1.0000000000000855e-6, - 0.0027674563758389266, - 1e-6, - 9.999999999999144e-7, - 0.002769456375838927 - ], - "inertia": [ - 3.0673954185621514e-7, - 0.0, - 0.0, - 0.0, - 3.0673954185621514e-7, - 0.0, - 0.0, - 0.0, - 1.2333833853131278e-8, - 3.0673907375890974e-7, - -4.680973053848792e-13, - -4.680973053848792e-13, - -4.680973053848792e-13, - 3.0673907375890974e-7, - -4.680973053848792e-13, - -4.680973053848792e-13, - -4.680973053848792e-13, - 1.2333365755825893e-8, - 3.0674000995352054e-7, - 4.680973053848792e-13, - 4.680973053848792e-13, - 4.680973053848792e-13, - 3.0674000995352054e-7, - 4.680973053848792e-13, - 4.680973053848792e-13, - 4.680973053848792e-13, - 1.2334301950436663e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.2333833853131278e-8, - 3.0673954185621514e-7, - 3.0673954185621514e-7 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json b/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json deleted file mode 100644 index 57579f6..0000000 --- a/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JID", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 59, - "green": 97, - "blue": 180 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A176_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.008 lb", - "computed": 0.0036745638472713018, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/1cf9b1208c43d2e74dafadf1/m/97e48a448f411197730247a8/e/8ff3728b5f007c76498bbfc6/p/JID?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json deleted file mode 100644 index 90e1ae4..0000000 --- a/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "03b783dcc4c854d2f918ab97", - "bodies": { - "RbCD": { - "mass": [ - 0.06856942703895211, - 0.06856301974035439, - 0.06857583433754985 - ], - "volume": [ - 0.0001937328058973248, - 0.0001937113643510439, - 0.00019375424744360575 - ], - "periphery": [ - 0.035851393986916995, - 0.03584978084667521, - 0.035853007127158804 - ], - "centroid": [ - 0.03422255282410117, - 0.004808770236209759, - -0.03982215842681399, - 0.03421539379156156, - 0.004803198961499086, - -0.039831728815594256, - 0.03422971300717755, - 0.004814342364856438, - -0.03981258963872435 - ], - "inertia": [ - 0.00012909902605849505, - -3.1695210714934473e-6, - 9.638447831567358e-6, - -3.1695210714934473e-6, - 0.00006592537170251105, - 0.000013587977130001885, - 9.638447831567358e-6, - 0.000013587977130001885, - 0.00009027629251251132, - 0.00012908337824895142, - -3.1728690512421165e-6, - 9.636734882609161e-6, - -3.1728690512421165e-6, - 0.00006591537314245497, - 0.000013583576203074729, - 9.636734882609161e-6, - 0.000013583576203074729, - 0.00009026314763422101, - 0.00012911467151541649, - -3.166173680547182e-6, - 9.640160537171285e-6, - -3.166173680547182e-6, - 0.000065935368848519, - 0.000013592378846665101, - 9.640160537171285e-6, - 0.000013592378846665101, - 0.00009028943520263343 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.000059175068591538504, - 0.00009476537460463932, - 0.00013136024707733964 - ], - "principalAxes": [ - { - "x": 0.09925501778409865, - "y": 0.900185083627358, - "z": -0.42404629070360345 - }, - { - "x": -0.20581051937542716, - "y": 0.435507439707266, - "z": 0.8763419994922299 - }, - { - "x": 0.9735453104807682, - "y": 0.00029184658437816924, - "z": 0.2284938582686108 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json b/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json deleted file mode 100644 index a410208..0000000 --- a/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RbCD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 157, - "green": 207, - "blue": 237 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Ankle Half 1 Right" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.151 lb", - "computed": 0.06856942703895212, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/a01e5acf379b05469856114c/m/03b783dcc4c854d2f918ab97/e/609f5c961a94fee76f74acdc/p/RbCD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json deleted file mode 100644 index 34fc80c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "df81291e4ff75fbf3d750188", - "bodies": { - "JFD": { - "mass": [ - 0.0031740223960798923, - 0.003147152997314451, - 0.0032008917948453037 - ], - "volume": [ - 4.0433406319489073e-7, - 4.008565370184154e-7, - 4.0781158937136226e-7 - ], - "periphery": [ - 0.0006856772711008044, - 0.0006794806119301148, - 0.000691873930271492 - ], - "centroid": [ - 3.09934021896947e-8, - -2.464810158238335e-7, - 0.003791613416876446, - -0.000027403287973589936, - -0.00002318874927031169, - 0.00366173960359538, - 0.0000274658040006503, - 0.000022691578493099103, - 0.003923687793508241 - ], - "inertia": [ - 7.841304894547697e-7, - -3.5136127143535437e-13, - 2.3148099433470827e-12, - -3.5136127143535437e-13, - 7.841313611759066e-7, - -1.515451910199673e-11, - 2.3148099433470827e-12, - -1.515451910199673e-11, - 5.0566673229331516e-9, - 7.764987585464852e-7, - -2.2416773959873014e-10, - -1.4309336497188428e-9, - -2.2416773959873014e-10, - 7.765072921534763e-7, - -1.2082125283838738e-9, - -1.4309336497188428e-9, - -1.2082125283838738e-9, - -9.06318615793884e-10, - 7.916622441009883e-7, - 2.2346099734952948e-10, - 1.435587281731142e-9, - 2.2346099734952948e-10, - 7.916554920562233e-7, - 1.177712529114179e-9, - 1.435587281731142e-9, - 1.177712529114179e-9, - 1.1019616451453298e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 5.0566670212702835e-9, - 7.841303654783748e-7, - 7.841314854539641e-7 - ], - "principalAxes": [ - { - "x": -2.9712251349051978e-6, - "y": 0.00001945194466180524, - "z": 0.999999999806397 - }, - { - "x": -0.9430261060519918, - "y": -0.33271874502490606, - "z": 3.670083747786802e-6 - }, - { - "x": -0.332718745031881, - "y": 0.9430261058585142, - "z": -0.000019332273927639663 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json b/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json deleted file mode 100644 index 8ce7e9c..0000000 --- a/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 196, - "green": 226, - "blue": 243 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A137_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.007 lb", - "computed": 0.003174168251466356, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/220e90eafd5600de0345a305/m/df81291e4ff75fbf3d750188/e/a8678d5c321c2d3bdc2860d1/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json deleted file mode 100644 index 292428a..0000000 --- a/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "RIBD": { - "mass": [ - 0.23289660702148443, - 0.23283232000348264, - 0.23296089403948594 - ], - "volume": [ - 0.0006580150237598996, - 0.000657825846383589, - 0.0006582042011362094 - ], - "periphery": [ - 0.08317204298726338, - 0.08316406986470036, - 0.08318001610982646 - ], - "centroid": [ - 0.01206269536215528, - -0.06381170847769892, - -0.0005175268681079436, - 0.012045441208372601, - -0.06386019541053341, - -0.000531226300847253, - 0.012079958490706373, - -0.06376324775041421, - -0.0005038344435200809 - ], - "inertia": [ - 0.0009832983989416435, - 0.0000345415873091287, - -2.5858641730805592e-6, - 0.0000345415873091287, - 0.0004953760304980115, - 9.364893626440038e-6, - -2.5858641730805592e-6, - 9.364893626440038e-6, - 0.000693232199168571, - 0.000982894588945521, - 0.00003445945118843496, - -2.706521335067051e-6, - 0.00003445945118843496, - 0.0004950800778520496, - 9.202468392481987e-6, - -2.706521335067051e-6, - 9.202468392481987e-6, - 0.0006929429870013501, - 0.000983702042995955, - 0.00003462378152966884, - -2.4651504265359127e-6, - 0.00003462378152966884, - 0.0004956718600235945, - 9.527393492987253e-6, - -2.4651504265359127e-6, - 9.527393492987253e-6, - 0.0006935212922121494 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.0004924910318286217, - 0.0006936713928391269, - 0.000985744203940477 - ], - "principalAxes": [ - { - "x": -0.07037300367464494, - "y": 0.9963944190121107, - "z": -0.04738989465410014 - }, - { - "x": -0.003225081814713726, - "y": -0.04773469579717405, - "z": -0.9988548431401029 - }, - { - "x": 0.9975155333131894, - "y": 0.07013957925928525, - "z": -0.006572687443780796 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json b/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json deleted file mode 100644 index c1ba682..0000000 --- a/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RIBD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 2 Left" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.233 kg", - "computed": 0.23289485500644247, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/748bcd106df1ff72da230d4f/p/RIBD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json deleted file mode 100644 index 59a158e..0000000 --- a/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "RpED": { - "mass": [ - 0.13629251872061918, - 0.1362925134276856, - 0.13629252401355274 - ], - "volume": [ - 0.00038507441603033606, - 0.0003850691230967621, - 0.00038507970896391 - ], - "periphery": [ - 0.05262411595441585, - 0.05262404320186556, - 0.05262418870696614 - ], - "centroid": [ - -0.06334335835006925, - 0.27964003765947215, - -0.00040712793359237276, - -0.06334435835006925, - 0.2796390376594722, - -0.0004081279335923728, - -0.06334235835006925, - 0.2796410376594721, - -0.00040612793359237273 - ], - "inertia": [ - 0.0008317615553798072, - -1.598592501757584e-8, - -3.685351357949422e-10, - -1.598592501757584e-8, - 0.00006589134625772549, - -1.3659633640057872e-6, - -3.685351357949422e-10, - -1.3659633640057872e-6, - 0.0007748285916871395, - 0.0008317611703053912, - -1.6370999433606176e-8, - -7.536095518252779e-10, - -1.6370999433606176e-8, - 0.00006589096118330947, - -1.3663484384218174e-6, - -7.536095518252779e-10, - -1.3663484384218174e-6, - 0.0007748282066127234, - 0.0008317619404542233, - -1.56008506015455e-8, - 1.653928023539345e-11, - -1.56008506015455e-8, - 0.00006589173133214152, - -1.3655782895897569e-6, - 1.653928023539345e-11, - -1.3655782895897569e-6, - 0.0007748289767615555 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00006588871402818878, - 0.0007748312235809729, - 0.0008317615557155105 - ], - "principalAxes": [ - { - "x": 0.00002087370717224039, - "y": 0.9999981435679434, - "z": 0.0019267654126514787 - }, - { - "x": -5.932396872631484e-6, - "y": 0.0019267655368682204, - "z": -0.9999981437679635 - }, - { - "x": 0.9999999997645476, - "y": -0.000020862238088688106, - "z": -5.9726045991459095e-6 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json b/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json deleted file mode 100644 index f095894..0000000 --- a/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RpED", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 7" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.136 kg", - "computed": 0.13629251872061918, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/03247d1e58ea1979de7e0e59/p/RpED?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json deleted file mode 100644 index 6010e1b..0000000 --- a/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "f4737029669d6a11e4a526c1", - "bodies": { - "JFD": { - "mass": [ - 0.01429625674850728, - 0.01429566943162525, - 0.014296844065389318 - ], - "volume": [ - 1.8211792036315008e-6, - 1.8209552740116638e-6, - 1.8214031332513385e-6 - ], - "periphery": [ - 0.0013639496603021469, - 0.0013639188660313092, - 0.0013639804545729842 - ], - "centroid": [ - -2.927464541223948e-20, - -1.078119207611086e-11, - 0.0028845719853046723, - -1.1273184820714755e-6, - -1.1423999968139142e-6, - 0.002882616463259646, - 1.1273184820714156e-6, - 1.142378433544124e-6, - 0.0028865275858422417 - ], - "inertia": [ - 4.1204182205311074e-6, - 7.653167387596016e-15, - 6.035664677428427e-16, - 7.653167387596016e-15, - 4.120418190829793e-6, - 2.7569249623891052e-15, - 6.035664677428427e-16, - 2.7569249623891052e-15, - 9.62412682699129e-8, - 4.120080809882033e-6, - -5.929084229613648e-12, - -4.645013477163535e-11, - -5.929084229613648e-12, - 4.120080781366835e-6, - -5.1717740379313503e-11, - -4.645013477163535e-11, - -5.1717740379313503e-11, - 9.6096014632861e-8, - 4.1207556052415046e-6, - 5.944390564388843e-12, - 4.6451341904571176e-11, - 5.944390564388843e-12, - 4.120755574354111e-6, - 5.172325393566801e-11, - 4.6451341904571176e-11, - 5.172325393566801e-11, - 9.638652190692091e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 9.624126826991293e-8, - 4.120418188973775e-6, - 4.120418222387126e-6 - ], - "principalAxes": [ - { - "x": 1.499850701546774e-10, - "y": 6.850904288313586e-10, - "z": -0.9999999999999999 - }, - { - "x": -0.23568452272435972, - "y": 0.9718296176533161, - "z": 6.304420101111467e-10 - }, - { - "x": 0.9718296176533162, - "y": 0.2356845227243597, - "z": 3.0722514419149854e-10 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json b/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json deleted file mode 100644 index cf990bf..0000000 --- a/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 127, - "green": 127, - "blue": 127 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A340_NO THREADS_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.032 lb", - "computed": 0.01429625477454046, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/61bfaec8773f998ece001883/m/f4737029669d6a11e4a526c1/e/f3ca60db1bc3179f948526bc/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json deleted file mode 100644 index 403c3dd..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "fde262be7d5e5a2a059184d2", - "bodies": { - "JID": { - "mass": [ - 0.007052864364967454, - 0.007052864271857255, - 0.007052864458077652 - ], - "volume": [ - 8.984540592315228e-7, - 8.983609490335365e-7, - 8.98547169429509e-7 - ], - "periphery": [ - 0.0008822707264243506, - 0.0008822610770617816, - 0.0008822803757869195 - ], - "centroid": [ - -1.0254235850723486e-35, - -9.213503593597974e-20, - 0.0030544289205485476, - -1e-6, - -1.000000000000092e-6, - 0.0030534289205485475, - 1e-6, - 9.999999999999078e-7, - 0.0030554289205485478 - ], - "inertia": [ - 2.3563369751133637e-6, - 0.0, - 0.0, - 0.0, - 2.3563369751133637e-6, - 0.0, - 0.0, - 0.0, - 1.9992967348278837e-8, - 2.3563360766593044e-6, - -8.98454059231522e-13, - -8.98454059231522e-13, - -8.98454059231522e-13, - 2.3563360766593044e-6, - -8.98454059231522e-13, - -8.98454059231522e-13, - -8.98454059231522e-13, - 1.9992068894219604e-8, - 2.356337873567423e-6, - 8.98454059231522e-13, - 8.98454059231522e-13, - 8.98454059231522e-13, - 2.356337873567423e-6, - 8.98454059231522e-13, - 8.98454059231522e-13, - 8.98454059231522e-13, - 1.999386580233807e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.9992967348278837e-8, - 2.3563369751133637e-6, - 2.3563369751133637e-6 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json b/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json deleted file mode 100644 index ad935e6..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JID", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 248, - "green": 135, - "blue": 1 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A187_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.016 lb", - "computed": 0.007052864364967454, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/e7df7134af7015a5c771f9fd/m/fde262be7d5e5a2a059184d2/e/97bd41e3b60fc67d8b1b1a2b/p/JID?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json deleted file mode 100644 index 69dfbf0..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "e96ef7e7176696bd1ca9836a", - "bodies": { - "JID": { - "mass": [ - 0.005990236955737609, - 0.005990236872231888, - 0.005990237039243331 - ], - "volume": [ - 7.630875102850458e-7, - 7.630040045640254e-7, - 7.631710160060662e-7 - ], - "periphery": [ - 0.000751845796949644, - 0.0007518366588031678, - 0.0007518549350961202 - ], - "centroid": [ - -9.636196577871779e-36, - -7.622207339874188e-20, - 0.002942397732634536, - -1e-6, - -1.0000000000000762e-6, - 0.002941397732634536, - 1e-6, - 9.999999999999237e-7, - 0.0029433977326345363 - ], - "inertia": [ - 1.3964206995015834e-6, - 0.0, - 0.0, - 0.0, - 1.3964206995015834e-6, - 0.0, - 0.0, - 0.0, - 1.7703615718954555e-8, - 1.396419936414073e-6, - -7.630875102850455e-13, - -7.630875102850455e-13, - -7.630875102850455e-13, - 1.396419936414073e-6, - -7.630875102850455e-13, - -7.630875102850455e-13, - -7.630875102850455e-13, - 1.770285263144427e-8, - 1.3964214625890936e-6, - 7.630875102850455e-13, - 7.630875102850455e-13, - 7.630875102850455e-13, - 1.3964214625890936e-6, - 7.630875102850455e-13, - 7.630875102850455e-13, - 7.630875102850455e-13, - 1.770437880646484e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.7703615718954555e-8, - 1.3964206995015834e-6, - 1.3964206995015834e-6 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json b/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json deleted file mode 100644 index cd4dacb..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JID", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 234, - "green": 234, - "blue": 234 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A145_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.013 lb", - "computed": 0.005990236955737609, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/e4a7a3f6771f59a64d6e1781/m/e96ef7e7176696bd1ca9836a/e/6e819492ea7bc39cfec07453/p/JID?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json deleted file mode 100644 index 701bf8f..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "c30221d6e9432b81fceedc02", - "bodies": { - "JFD": { - "mass": [ - 0.005355439693393787, - 0.005355439618118194, - 0.00535543976866938 - ], - "volume": [ - 6.531024016333887e-7, - 6.530271260400872e-7, - 6.531776772266901e-7 - ], - "periphery": [ - 0.0007574967793982461, - 0.0007574881032474117, - 0.0007575054555490806 - ], - "centroid": [ - 1.3501712376918968e-35, - 0.0009195645770574278, - 6.792929104075988e-19, - -1e-6, - 0.0009185645770574277, - -9.999999999993206e-7, - 1e-6, - 0.0009205645770574278, - 1.0000000000006793e-6 - ], - "inertia": [ - 1.0728148566164173e-7, - 0.0, - 0.0, - 0.0, - 1.1541278454906412e-7, - 0.0, - 0.0, - 0.0, - 1.072814856616417e-7, - 1.0728083255924009e-7, - -6.531024016333884e-13, - -6.531024016333884e-13, - -6.531024016333884e-13, - 1.1541213144666248e-7, - -6.531024016333884e-13, - -6.531024016333884e-13, - -6.531024016333884e-13, - 1.0728083255924006e-7, - 1.0728213876404336e-7, - 6.531024016333884e-13, - 6.531024016333884e-13, - 6.531024016333884e-13, - 1.1541343765146576e-7, - 6.531024016333884e-13, - 6.531024016333884e-13, - 6.531024016333884e-13, - 1.0728213876404334e-7 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.072814856616417e-7, - 1.0728148566164173e-7, - 1.1541278454906412e-7 - ], - "principalAxes": [ - { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - { - "x": 0.0, - "y": 1.0, - "z": 0.0 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json b/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json deleted file mode 100644 index 3681859..0000000 --- a/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Bearing_2938T756_High_Load Oil_Embedded Sleeve Bearing" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "115000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "83000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "8200", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.28", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "255000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Bronze - lead", - "displayName": "Bronze - lead", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.012 lb", - "computed": 0.005355439693393787, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/c8ccf0003ec29d7b998c7ae8/m/c30221d6e9432b81fceedc02/e/baf25ff7fe65a227fa856fdd/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json deleted file mode 100644 index 6059534..0000000 --- a/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd46db2fab3a917aff6b17af", - "bodies": { - "RQGD": { - "mass": [ - 0.09299573038716745, - 0.09299418970247988, - 0.09299727107185503 - ], - "volume": [ - 0.00026274572447779914, - 0.00026273728082515895, - 0.00026275416813043934 - ], - "periphery": [ - 0.03899154234468206, - 0.038991377210098405, - 0.0389917074792657 - ], - "centroid": [ - 0.057825556516737646, - -0.045035404083220064, - 1.9369088106225116e-8, - 0.05782217986270078, - -0.04503817888829394, - -1.8722733659675375e-6, - 0.057828933249315415, - -0.04503262933679596, - 1.911012182267067e-6 - ], - "inertia": [ - 0.00008620907933056341, - 2.950093059787029e-7, - -6.201891914480694e-11, - 2.950093059787029e-7, - 0.00025876716793457426, - 5.8194977517576337e-11, - -6.201891914480694e-11, - 5.8194977517576337e-11, - 0.00017860968561143444, - 0.00008620367867141852, - 2.939223576906963e-7, - -2.8789069975846825e-9, - 2.939223576906963e-7, - 0.0002587605232071432, - -1.8152879609425012e-9, - -2.8789069975846825e-9, - -1.8152879609425012e-9, - 0.00017860781461029253, - 0.00008621447996941707, - 2.96096279765085e-7, - 2.7548708748869094e-9, - 2.96096279765085e-7, - 0.00025877381261523444, - 1.9316789490320086e-9, - 2.7548708748869094e-9, - 1.9316789490320086e-9, - 0.0001786115565552836 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 0.00008620857497725171, - 0.00017860968561143412, - 0.00025876767228788614 - ], - "principalAxes": [ - { - "x": 0.9999985386058329, - "y": -0.001709615672201897, - "z": 6.722681051125904e-7 - }, - { - "x": -6.735060463981383e-7, - "y": -7.235292985325746e-7, - "z": 0.9999999999995115 - }, - { - "x": -0.001709615671714656, - "y": -0.9999985386057972, - "z": -7.246796776633519e-7 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json b/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json deleted file mode 100644 index d23d40f..0000000 --- a/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "RQGD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 165, - "green": 165, - "blue": 165 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Leg Part 4" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "66800000", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive yield strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "2950000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "71700000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile yield strength" - }, - { - "name": "DENS", - "value": "353.93813", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate compressive strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.39", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "75200000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate tensile strength" - } - ], - "id": "ls4sVX1qEYZVTARJ", - "displayName": "Nylon thirty percent infil", - "libraryName": "KScale Materials", - "libraryReference": { - "versionId": "acae7e25659cd1db88cc9709", - "elementId": "cc4629a0098232051e7d5d8e", - "documentId": "d6fbcb292922ae0429e1f65b", - "elementMicroversionId": "acdcfd2e4bcc5828abf451b9" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.093 kg", - "computed": 0.09299573038716745, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/9433c00869f720e276fea09c/m/dd46db2fab3a917aff6b17af/e/30888fad3c1c549cad7cc7db/p/RQGD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json deleted file mode 100644 index 5de0661..0000000 --- a/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "dd8d3924a3330ec2dde6374b", - "bodies": { - "JFD": { - "mass": [ - 0.02755648555416759, - 0.02745235217975178, - 0.027660618928583288 - ], - "volume": [ - 3.5103803253716674e-6, - 3.496883979402336e-6, - 3.5238766713409846e-6 - ], - "periphery": [ - 0.002785604379003072, - 0.002775498192885539, - 0.0027957105651206047 - ], - "centroid": [ - 7.071891976045845e-8, - -4.5369552145022887e-7, - 0.005196020609017327, - -0.00002230447476254752, - -0.000022621371731455658, - 0.00505184016834882, - 0.00002244644910861654, - 0.00002171053874375524, - 0.005341287282963282 - ], - "inertia": [ - 0.00003128574470985726, - 1.4883466319449106e-12, - 1.0159146115657439e-10, - 1.4883466319449106e-12, - 0.000031285748669376164, - -6.078218647636765e-10, - 1.0159146115657439e-10, - -6.078218647636765e-10, - 1.5734637477617045e-7, - 0.0000311166196372366, - -2.9337786221611295e-9, - -2.418931303810842e-8, - -2.9337786221611295e-9, - 0.0000311166255531246, - -2.4640772346698743e-8, - -2.418931303810842e-8, - -2.4640772346698743e-8, - 6.83869676709409e-8, - 0.000031453765242019916, - 2.9366753268564427e-9, - 2.4393041116376764e-8, - 2.9366753268564427e-9, - 0.000031453767676002525, - 2.3421631182309817e-8, - 2.4393041116376764e-8, - 2.3421631182309817e-8, - 2.463051879419062e-7 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.5734636257611849e-7, - 0.00003128574421547563, - 0.00003128574917595783 - ], - "principalAxes": [ - { - "x": -3.263627286462336e-6, - "y": 0.000019526279040013473, - "z": 0.9999999998040364 - }, - { - "x": -0.9488251349270919, - "y": 0.3158019367337407, - "z": -9.2630483402911e-6 - }, - { - "x": 0.315801936852728, - "y": 0.948825134771388, - "z": -0.00001749636452692499 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json b/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json deleted file mode 100644 index 3d410f4..0000000 --- a/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A355_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.061 lb", - "computed": 0.02755648357859382, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/43ec49e8301fbd90710b1c89/m/dd8d3924a3330ec2dde6374b/e/a8ba18653667c09d3f764b23/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json deleted file mode 100644 index 45c90e5..0000000 --- a/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "2ea77b0f1ef67719a560612d", - "bodies": { - "JFD": { - "mass": [ - 0.003635597857672206, - 0.0035994313780491087, - 0.0036717643372953025 - ], - "volume": [ - 4.631334850537842e-7, - 4.5846643772052656e-7, - 4.678005323870417e-7 - ], - "periphery": [ - 0.0007020512438020165, - 0.0006949744206630173, - 0.0007091280669410142 - ], - "centroid": [ - -1.4192059511305418e-7, - 9.096453813446903e-8, - 0.003505970768642648, - -0.00004335821218211376, - -0.00003532639306582519, - 0.003436772136766483, - 0.00004307151900823163, - 0.000035510150131723294, - 0.003576539894937302 - ], - "inertia": [ - 3.9263124554139414e-7, - -1.240524531665886e-12, - 5.364572669430734e-12, - -1.240524531665886e-12, - 3.9263153518082893e-7, - -2.048805366127285e-11, - 5.364572669430734e-12, - -2.048805366127285e-11, - 1.1911424999611124e-8, - 3.896587126803239e-7, - -5.577096714954603e-10, - -1.165297634865091e-9, - -5.577096714954603e-10, - 3.8968080857001866e-7, - -9.811807036363047e-10, - -1.165297634865091e-9, - -9.811807036363047e-10, - 9.11083661466175e-9, - 3.9557172249742337e-7, - 5.552029667444698e-10, - 1.1759608182620169e-9, - 5.552029667444698e-10, - 3.9555022955291087e-7, - 9.402468748680276e-10, - 1.1759608182620169e-9, - 9.402468748680276e-10, - 1.4711952439969029e-8 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.1911423821479698e-8, - 3.926301416547036e-7, - 3.926326402456513e-7 - ], - "principalAxes": [ - { - "x": 0.000014090429753382765, - "y": -0.0000538139056454599, - "z": -0.999999998452762 - }, - { - "x": 0.7471051176189742, - "y": 0.6647059068417481, - "z": -0.000025243388813644206 - }, - { - "x": -0.6647059071717349, - "y": 0.7471051161073342, - "z": -0.00004957063619382141 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json b/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json deleted file mode 100644 index fe528ec..0000000 --- a/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 127, - "green": 127, - "blue": 127 - }, - "isGenerated": true, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A180_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.004 kg", - "computed": 0.003635669305529307, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/bf3d989b61a4757d8a95a7c8/m/2ea77b0f1ef67719a560612d/e/e3ecebab6b1668f6f3e639e3/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json deleted file mode 100644 index 975cf42..0000000 --- a/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "56a53bd72599250cfdf42ac8", - "bodies": { - "JFD": { - "mass": [ - 0.010593742299723838, - 0.01057181157067958, - 0.010615673028767862 - ], - "volume": [ - 1.349521312066731e-6, - 1.3466054842618833e-6, - 1.352437139871549e-6 - ], - "periphery": [ - 0.0011694139974873711, - 0.0011671431475764698, - 0.0011716848473982881 - ], - "centroid": [ - 4.064944177560931e-7, - -0.004961425464772647, - -2.754905854442808e-7, - -7.126122773315627e-6, - -0.00500240129980719, - -8.753950297448766e-6, - 7.940798106762604e-6, - -0.004920614799545608, - 8.201826148248426e-6 - ], - "inertia": [ - 1.8048967150575725e-6, - -9.987113084910145e-11, - -6.326714494789878e-13, - -9.987113084910145e-11, - 6.901992698041066e-8, - 6.735445694162389e-11, - -6.326714494789878e-13, - 6.735445694162389e-11, - 1.804899224732329e-6, - 1.7959354718588834e-6, - -1.4664239555979475e-9, - -2.597864532428971e-10, - -1.4664239555979475e-9, - 6.192981957533676e-8, - -1.5160873608051275e-9, - -2.597864532428971e-10, - -1.5160873608051275e-9, - 1.7959531504261767e-6, - 1.8138247505464048e-6, - 1.2663431238769654e-9, - 2.584836041971153e-10, - 1.2663431238769654e-9, - 7.610993611857472e-8, - 1.651025731354246e-9, - 2.584836041971153e-10, - 1.651025731354246e-9, - 1.8138120783907656e-6 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 6.901991862103042e-8, - 1.804896568414626e-6, - 1.8048993797346582e-6 - ], - "principalAxes": [ - { - "x": -0.000057533522183015875, - "y": -0.9999999975921757, - "z": 0.00003880132686360318 - }, - { - "x": -0.9725196865834707, - "y": 0.000046918732771547766, - "z": -0.23282065416586514 - }, - { - "x": -0.2328206517847648, - "y": 0.000051130046511532087, - "z": 0.9725196869412136 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json b/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json deleted file mode 100644 index 42ce9c9..0000000 --- a/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "92981A105_Alloy Steel Shoulder Screws" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "ownerType": 2, - "description": "Category created by upgrade", - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "ownerType": 1, - "description": "Default category for object type Part", - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "documentId": "2718281828459eacfeeda11f", - "elementId": "6bbab304a1f64e7d640a2d7d", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.023 lb", - "computed": 0.010593718889993302, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/afb77ad4e21f0e5b618d3fff/m/56a53bd72599250cfdf42ac8/e/49fb17d9a92cfb536f77a1fc/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json deleted file mode 100644 index c5713f1..0000000 --- a/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "microversionId": "8a5cfdf1547571e3db91677d", - "bodies": { - "JFD": { - "mass": [ - 0.034704285938400796, - 0.03458876710797106, - 0.034819804768830565 - ], - "volume": [ - 4.42092814501921e-6, - 4.405943039049679e-6, - 4.435913250988745e-6 - ], - "periphery": [ - 0.003371496299498169, - 0.0033613888990888983, - 0.00338160369990744 - ], - "centroid": [ - 5.580838767067352e-8, - -3.6026514052830105e-7, - 0.0053580143709214805, - -0.000019717694364908905, - -0.000019940340290482677, - 0.00519234050525185, - 0.000019829683914715956, - 0.00001921740360331289, - 0.005524788182582273 - ], - "inertia": [ - 0.00006207688147206051, - 1.5662294942722642e-12, - 1.3012958009653349e-10, - 1.5662294942722642e-12, - 0.00006207688550698266, - -7.974337867061753e-10, - 1.3012958009653349e-10, - -7.974337867061753e-10, - 1.9187471449898018e-7, - 0.00006176211443257935, - -3.2225178274820963e-9, - -3.490250762565378e-8, - -3.2225178274820963e-9, - 0.00006176212025459581, - -3.544453643375297e-8, - -3.490250762565378e-8, - -3.544453643375297e-8, - 5.6149356863373956e-8, - 0.00006238980385363538, - 3.225580244420669e-9, - 3.5163391709992755e-8, - 3.225580244420669e-9, - 0.00006238980648188044, - 3.3845634728648817e-8, - 3.5163391709992755e-8, - 3.3845634728648817e-8, - 3.275995492129183e-7 - ], - "hasMass": true, - "massMissingCount": 0, - "principalInertia": [ - 1.918747039498224e-7, - 0.00006207688093781009, - 0.00006207688605178219 - ], - "principalAxes": [ - { - "x": -2.1027645802644113e-6, - "y": 0.000012885734034605107, - "z": 0.9999999999147681 - }, - { - "x": -0.9462968445076723, - "y": 0.32329905975262047, - "z": -6.155785185177748e-6 - }, - { - "x": 0.32329905980438695, - "y": 0.9462968444399619, - "z": -0.000011513907644432877 - } - ] - } - } -} \ No newline at end of file diff --git a/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json b/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json deleted file mode 100644 index 185926b..0000000 --- a/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json +++ /dev/null @@ -1,214 +0,0 @@ -{ - "jsonType": "metadata-part", - "isMesh": false, - "partId": "JFD", - "isFlattenedBody": false, - "partType": "solid", - "meshState": 0, - "properties": [ - { - "name": "Appearance", - "value": { - "color": { - "red": 192, - "green": 192, - "blue": 192 - }, - "isGenerated": false, - "opacity": 255 - } - }, - { - "name": "Name", - "value": "Fastener_91290A112_Alloy Steel Socket Head Screw" - }, - { - "name": "Description", - "value": null - }, - { - "name": "Category", - "value": [ - { - "memberCategoryIds": [ - "5877a03ebe4c21163b49dce2" - ], - "memberCategories": [ - { - "description": "Category created by upgrade", - "ownerType": 2, - "ownerId": "556f3109e4b00b3fee9a3f4a", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Onshape Part", - "id": "5877a03ebe4c21163b49dce2", - "href": null - } - ], - "description": "Default category for object type Part", - "ownerType": 1, - "ownerId": "65a33ca766b95a21beacf364", - "publishState": 1, - "defaultObjectType": 2, - "objectTypes": [ - 2 - ], - "name": "Part", - "id": "65a33ca866b95a21beacf3b3", - "href": null - } - ] - }, - { - "name": "Part number", - "value": null - }, - { - "name": "Revision", - "value": null - }, - { - "name": "State", - "value": "0" - }, - { - "name": "Vendor", - "value": null - }, - { - "name": "Project", - "value": null - }, - { - "name": "Product line", - "value": null - }, - { - "name": "Material", - "value": { - "properties": [ - { - "name": "COMPRESSIVE_YIELD_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Compressive Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Compressive Yield Strength" - }, - { - "name": "YOUNGS_MODULUS", - "value": "200000000000", - "type": "REAL", - "displayName": "Young's Modulus", - "units": "Pa", - "category": "Physical", - "description": "Young's Modulus" - }, - { - "name": "TENSILE_YIELD_STRENGTH", - "value": "415000000", - "type": "REAL", - "displayName": "Tensile Yield Strength", - "units": "Pa", - "category": "Physical", - "description": "Tensile Yield Strength" - }, - { - "name": "DENS", - "value": "7850", - "type": "REAL", - "displayName": "Density", - "units": "kg/m^3", - "category": "Physical", - "description": "Density" - }, - { - "name": "ULTIMATE_COMPRESSIVE_STRENGTH", - "value": "0", - "type": "REAL", - "displayName": "Ultimate Compressive Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Compressive Strength" - }, - { - "name": "POISSONS_RATIO", - "value": "0.285", - "type": "REAL", - "displayName": "Poisson's Ratio", - "units": "", - "category": "Physical", - "description": "Poisson's Ratio" - }, - { - "name": "ULTIMATE_TENSILE_STRENGTH", - "value": "655000000", - "type": "REAL", - "displayName": "Ultimate Tensile Strength", - "units": "Pa", - "category": "Physical", - "description": "Ultimate Tensile Strength" - } - ], - "id": "Hardened Alloy Steel", - "displayName": "Hardened Alloy Steel", - "libraryName": "Onshape Material Library", - "libraryReference": { - "versionId": "00551e3bfba06025872715c0", - "elementId": "6bbab304a1f64e7d640a2d7d", - "documentId": "2718281828459eacfeeda11f", - "elementMicroversionId": "5c9010d279aaf0b434afbc4d" - } - } - }, - { - "name": "Title 1", - "value": null - }, - { - "name": "Title 2", - "value": null - }, - { - "name": "Title 3", - "value": null - }, - { - "name": "Not revision managed", - "value": false - }, - { - "name": "Exclude from all BOMs", - "value": false - }, - { - "name": "Unit of measure", - "value": "Each" - }, - { - "name": "Mass", - "value": { - "formattedValue": "0.077 lb", - "computed": 0.03470428396282703, - "useOverride": false - } - }, - { - "name": "Center of mass", - "value": null - }, - { - "name": "Inertia", - "value": null - }, - { - "name": "Tessellation quality", - "value": "0" - } - ], - "href": "https://cad.onshape.com/api/metadata/d/7f2a29eee985921f7b14fc23/m/8a5cfdf1547571e3db91677d/e/c5b421dc3dcba020b059f986/p/JFD?configuration=default" -} \ No newline at end of file diff --git a/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl b/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl index 875757fe34a63b65d718860f79bede7a340a1679..321259d16188d85f111f90da336a1f3381fcc460 100644 GIT binary patch literal 278935 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

YR@_ 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 z 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 z%0A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%0A${FfxD}P(yR#C5_>&nvuOr*Rev~0JXC<|Ti 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 m46cjbhs+nM0K~43LmQp#>goOdFOm)a{+Zdl-Mq Date: Thu, 11 Jul 2024 19:34:03 +0000 Subject: [PATCH 02/10] merging some stuff --- ksim/assets/HEHEHEHAW/legs.urdf | 148 ----------------- ksim/assets/HEHEHEHAW/legs.xml | 149 ------------------ .../.cache/assembly.json | 0 .../.cache/assembly_14af33734f8725a8.json | 0 .../.cache/assembly_2550e9ded7e009c4.json | 0 .../.cache/assembly_6a2547bf5d106977.json | 0 .../.cache/assembly_71baaf6c832e77b4.json | 0 .../.cache/assembly_80ade2e9422f474f.json | 0 .../.cache/assembly_80dcd908d8e7c489.json | 0 .../.cache/assembly_9710a9ec91376c29.json | 0 .../.cache/assembly_9a04af86be774a1e.json | 0 .../.cache/assembly_a02d02fc411d42c0.json | 0 .../.cache/assembly_da3b0f64833bb1f9.json | 0 .../.cache/assembly_dfcf53638e137f6e.json | 0 .../.cache/assembly_fc9cff74f2921f36.json | 0 .../.cache/assembly_metadata.json | 0 ...part_04cd4830d5dded27_mass_properties.json | 0 .../part_04cd4830d5dded27_metadata.json | 0 ...part_0593756640910f21_mass_properties.json | 0 .../part_0593756640910f21_metadata.json | 0 ...part_0e982b50cc346e75_mass_properties.json | 0 .../part_0e982b50cc346e75_metadata.json | 0 ...part_18fb24367d56cfb3_mass_properties.json | 0 .../part_18fb24367d56cfb3_metadata.json | 0 ...part_1e234ba451362500_mass_properties.json | 0 .../part_1e234ba451362500_metadata.json | 0 ...part_242498a529e80c46_mass_properties.json | 0 .../part_242498a529e80c46_metadata.json | 0 ...part_26dba2267e129cd2_mass_properties.json | 0 .../part_26dba2267e129cd2_metadata.json | 0 ...part_2b3e73df4e5a1d6c_mass_properties.json | 0 .../part_2b3e73df4e5a1d6c_metadata.json | 0 ...part_2e527b9fb23612c8_mass_properties.json | 0 .../part_2e527b9fb23612c8_metadata.json | 0 ...part_2f64ca2427bd33d0_mass_properties.json | 0 .../part_2f64ca2427bd33d0_metadata.json | 0 ...part_3b8f600f8a6d4c59_mass_properties.json | 0 .../part_3b8f600f8a6d4c59_metadata.json | 0 ...part_4109a5a4de9b4279_mass_properties.json | 0 .../part_4109a5a4de9b4279_metadata.json | 0 ...part_46b370c9d9f21624_mass_properties.json | 0 .../part_46b370c9d9f21624_metadata.json | 0 ...part_4e2e8c5f6625c823_mass_properties.json | 0 .../part_4e2e8c5f6625c823_metadata.json | 0 ...part_524c32c50e904123_mass_properties.json | 0 .../part_524c32c50e904123_metadata.json | 0 ...part_5f4d0663000f2eb3_mass_properties.json | 0 .../part_5f4d0663000f2eb3_metadata.json | 0 ...part_65e7248d17c0235b_mass_properties.json | 0 .../part_65e7248d17c0235b_metadata.json | 0 ...part_660aeb988e16f3b5_mass_properties.json | 0 .../part_660aeb988e16f3b5_metadata.json | 0 ...part_6f871578bc122035_mass_properties.json | 0 .../part_6f871578bc122035_metadata.json | 0 ...part_775ab8fb275fdb32_mass_properties.json | 0 .../part_775ab8fb275fdb32_metadata.json | 0 ...part_7de83f9423564efa_mass_properties.json | 0 .../part_7de83f9423564efa_metadata.json | 0 ...part_7ecb48d0a333da99_mass_properties.json | 0 .../part_7ecb48d0a333da99_metadata.json | 0 ...part_8b3e9478b70deafd_mass_properties.json | 0 .../part_8b3e9478b70deafd_metadata.json | 0 ...part_957074c40ca206bb_mass_properties.json | 0 .../part_957074c40ca206bb_metadata.json | 0 ...part_9ce432804582b2be_mass_properties.json | 0 .../part_9ce432804582b2be_metadata.json | 0 ...part_9e789d44d0846577_mass_properties.json | 0 .../part_9e789d44d0846577_metadata.json | 0 ...part_9f766add82065b37_mass_properties.json | 0 .../part_9f766add82065b37_metadata.json | 0 ...part_aa80d4612beb8a37_mass_properties.json | 0 .../part_aa80d4612beb8a37_metadata.json | 0 ...part_ab58c3d191c9d0a5_mass_properties.json | 0 .../part_ab58c3d191c9d0a5_metadata.json | 0 ...part_b1ca73afe632657f_mass_properties.json | 0 .../part_b1ca73afe632657f_metadata.json | 0 ...part_bed0fc4cc364bca6_mass_properties.json | 0 .../part_bed0fc4cc364bca6_metadata.json | 0 ...part_bef2631049384dd7_mass_properties.json | 0 .../part_bef2631049384dd7_metadata.json | 0 ...part_c4097c3735dd1f7c_mass_properties.json | 0 .../part_c4097c3735dd1f7c_metadata.json | 0 ...part_c5eb18d1d03f1a85_mass_properties.json | 0 .../part_c5eb18d1d03f1a85_metadata.json | 0 ...part_d14dd8128fc310fd_mass_properties.json | 0 .../part_d14dd8128fc310fd_metadata.json | 0 ...part_d623f483ad7c8c65_mass_properties.json | 0 .../part_d623f483ad7c8c65_metadata.json | 0 ...part_d9171d93b94d6721_mass_properties.json | 0 .../part_d9171d93b94d6721_metadata.json | 0 ...part_dd2e907c91939b3f_mass_properties.json | 0 .../part_dd2e907c91939b3f_metadata.json | 0 ...part_ddbdb81e76c3f806_mass_properties.json | 0 .../part_ddbdb81e76c3f806_metadata.json | 0 ...part_e708747b722cc2c2_mass_properties.json | 0 .../part_e708747b722cc2c2_metadata.json | 0 ...part_e89d4b0a06262642_mass_properties.json | 0 .../part_e89d4b0a06262642_metadata.json | 0 ...part_eb3d3a7d26b77a55_mass_properties.json | 0 .../part_eb3d3a7d26b77a55_metadata.json | 0 .../legs.xml} | 0 ...left_foot_1_ankle_half_1_left_2_simple.stl | Bin ...left_foot_1_ankle_half_2_left_1_simple.stl | Bin .../meshes/left_foot_1_foot_1_simple.stl | Bin ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin .../left_foot_1_rubber_grip_1_simple.stl | Bin ...eg_assembly_left_1_leg_part_1_2_simple.stl | Bin ...sembly_left_1_leg_part_2_left_1_simple.stl | Bin ...eg_assembly_left_1_leg_part_3_1_simple.stl | Bin ...eg_assembly_left_1_leg_part_4_1_simple.stl | Bin ...eg_assembly_left_1_leg_part_6_2_simple.stl | Bin ...eg_assembly_left_1_leg_part_7_1_simple.stl | Bin ...sembly_left_1_let_part_5_left_1_simple.stl | Bin ..._x12_150_mock_1_inner_x12_150_1_simple.stl | Bin ..._x12_150_mock_1_outer_x12_150_1_simple.stl | Bin ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin ..._x8_90_mock_1_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_1_outer_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_2_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_2_outer_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_3_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_3_outer_rmd_x8_90_1_simple.stl | Bin ...g_assembly_right_1_leg_part_1_2_simple.stl | Bin ...mbly_right_1_leg_part_2_right_1_simple.stl | Bin ...g_assembly_right_1_leg_part_3_1_simple.stl | Bin ...g_assembly_right_1_leg_part_4_1_simple.stl | Bin ...mbly_right_1_leg_part_5_right_2_simple.stl | Bin ...g_assembly_right_1_leg_part_6_2_simple.stl | Bin ...g_assembly_right_1_leg_part_7_1_simple.stl | Bin ..._x12_150_mock_1_inner_x12_150_1_simple.stl | Bin ..._x12_150_mock_1_outer_x12_150_1_simple.stl | Bin ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin ..._x8_90_mock_1_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_1_outer_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_2_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_2_outer_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_3_inner_rmd_x8_90_1_simple.stl | Bin ..._x8_90_mock_3_outer_rmd_x8_90_1_simple.stl | Bin ...ght_foot_1_ankle_half_1_right_1_simple.stl | Bin ...ght_foot_1_ankle_half_2_right_2_simple.stl | Bin .../meshes/right_foot_1_foot_1_simple.stl | Bin ..._x4_24_mock_1_inner_rmd_x4_24_1_simple.stl | Bin ..._x4_24_mock_1_outer_rmd_x4_24_1_simple.stl | Bin .../right_foot_1_rubber_grip_3_simple.stl | Bin ksim/mjx_gym/envs/stompy_env/stompy.py | 4 +- ksim/mjx_gym/experiments/stompy_walk.yaml | 2 +- 149 files changed, 2 insertions(+), 301 deletions(-) delete mode 100644 ksim/assets/HEHEHEHAW/legs.urdf delete mode 100644 ksim/assets/HEHEHEHAW/legs.xml rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_14af33734f8725a8.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_2550e9ded7e009c4.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_6a2547bf5d106977.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_71baaf6c832e77b4.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_80ade2e9422f474f.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_80dcd908d8e7c489.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_9710a9ec91376c29.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_9a04af86be774a1e.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_a02d02fc411d42c0.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_da3b0f64833bb1f9.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_dfcf53638e137f6e.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_fc9cff74f2921f36.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/assembly_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_04cd4830d5dded27_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_04cd4830d5dded27_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_0593756640910f21_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_0593756640910f21_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_0e982b50cc346e75_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_0e982b50cc346e75_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_18fb24367d56cfb3_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_18fb24367d56cfb3_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_1e234ba451362500_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_1e234ba451362500_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_242498a529e80c46_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_242498a529e80c46_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_26dba2267e129cd2_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_26dba2267e129cd2_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2b3e73df4e5a1d6c_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2b3e73df4e5a1d6c_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2e527b9fb23612c8_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2e527b9fb23612c8_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2f64ca2427bd33d0_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_2f64ca2427bd33d0_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_3b8f600f8a6d4c59_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_3b8f600f8a6d4c59_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_4109a5a4de9b4279_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_4109a5a4de9b4279_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_46b370c9d9f21624_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_46b370c9d9f21624_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_4e2e8c5f6625c823_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_4e2e8c5f6625c823_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_524c32c50e904123_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_524c32c50e904123_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_5f4d0663000f2eb3_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_5f4d0663000f2eb3_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_65e7248d17c0235b_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_65e7248d17c0235b_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_660aeb988e16f3b5_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_660aeb988e16f3b5_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_6f871578bc122035_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_6f871578bc122035_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_775ab8fb275fdb32_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_775ab8fb275fdb32_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_7de83f9423564efa_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_7de83f9423564efa_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_7ecb48d0a333da99_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_7ecb48d0a333da99_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_8b3e9478b70deafd_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_8b3e9478b70deafd_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_957074c40ca206bb_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_957074c40ca206bb_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9ce432804582b2be_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9ce432804582b2be_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9e789d44d0846577_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9e789d44d0846577_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9f766add82065b37_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_9f766add82065b37_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_aa80d4612beb8a37_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_aa80d4612beb8a37_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_ab58c3d191c9d0a5_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_ab58c3d191c9d0a5_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_b1ca73afe632657f_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_b1ca73afe632657f_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_bed0fc4cc364bca6_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_bed0fc4cc364bca6_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_bef2631049384dd7_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_bef2631049384dd7_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_c4097c3735dd1f7c_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_c4097c3735dd1f7c_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_c5eb18d1d03f1a85_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_c5eb18d1d03f1a85_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d14dd8128fc310fd_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d14dd8128fc310fd_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d623f483ad7c8c65_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d623f483ad7c8c65_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d9171d93b94d6721_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_d9171d93b94d6721_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_dd2e907c91939b3f_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_dd2e907c91939b3f_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_ddbdb81e76c3f806_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_ddbdb81e76c3f806_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_e708747b722cc2c2_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_e708747b722cc2c2_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_e89d4b0a06262642_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_e89d4b0a06262642_metadata.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_eb3d3a7d26b77a55_mass_properties.json (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/.cache/part_eb3d3a7d26b77a55_metadata.json (100%) rename ksim/assets/{HEHEHEHAW/legs_updated.xml => inertia_legs/legs.xml} (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_ankle_half_1_left_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_ankle_half_2_left_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_foot_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/left_foot_1_rubber_grip_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_ankle_half_1_right_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_ankle_half_2_right_2_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_foot_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl (100%) rename ksim/assets/{HEHEHEHAW => inertia_legs}/meshes/right_foot_1_rubber_grip_3_simple.stl (100%) diff --git a/ksim/assets/HEHEHEHAW/legs.urdf b/ksim/assets/HEHEHEHAW/legs.urdf deleted file mode 100644 index 805aaea..0000000 --- a/ksim/assets/HEHEHEHAW/legs.urdf +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ksim/assets/HEHEHEHAW/legs.xml b/ksim/assets/HEHEHEHAW/legs.xml deleted file mode 100644 index 5efe9a8..0000000 --- a/ksim/assets/HEHEHEHAW/legs.xml +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly.json b/ksim/assets/inertia_legs/.cache/assembly.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly.json rename to ksim/assets/inertia_legs/.cache/assembly.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json b/ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_14af33734f8725a8.json rename to ksim/assets/inertia_legs/.cache/assembly_14af33734f8725a8.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json b/ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_2550e9ded7e009c4.json rename to ksim/assets/inertia_legs/.cache/assembly_2550e9ded7e009c4.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json b/ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_6a2547bf5d106977.json rename to ksim/assets/inertia_legs/.cache/assembly_6a2547bf5d106977.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json b/ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_71baaf6c832e77b4.json rename to ksim/assets/inertia_legs/.cache/assembly_71baaf6c832e77b4.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json b/ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_80ade2e9422f474f.json rename to ksim/assets/inertia_legs/.cache/assembly_80ade2e9422f474f.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json b/ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_80dcd908d8e7c489.json rename to ksim/assets/inertia_legs/.cache/assembly_80dcd908d8e7c489.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json b/ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_9710a9ec91376c29.json rename to ksim/assets/inertia_legs/.cache/assembly_9710a9ec91376c29.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json b/ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_9a04af86be774a1e.json rename to ksim/assets/inertia_legs/.cache/assembly_9a04af86be774a1e.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json b/ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_a02d02fc411d42c0.json rename to ksim/assets/inertia_legs/.cache/assembly_a02d02fc411d42c0.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json b/ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_da3b0f64833bb1f9.json rename to ksim/assets/inertia_legs/.cache/assembly_da3b0f64833bb1f9.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json b/ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_dfcf53638e137f6e.json rename to ksim/assets/inertia_legs/.cache/assembly_dfcf53638e137f6e.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json b/ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_fc9cff74f2921f36.json rename to ksim/assets/inertia_legs/.cache/assembly_fc9cff74f2921f36.json diff --git a/ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json b/ksim/assets/inertia_legs/.cache/assembly_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/assembly_metadata.json rename to ksim/assets/inertia_legs/.cache/assembly_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json b/ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_04cd4830d5dded27_metadata.json rename to ksim/assets/inertia_legs/.cache/part_04cd4830d5dded27_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_0593756640910f21_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json b/ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_0593756640910f21_metadata.json rename to ksim/assets/inertia_legs/.cache/part_0593756640910f21_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json b/ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_0e982b50cc346e75_metadata.json rename to ksim/assets/inertia_legs/.cache/part_0e982b50cc346e75_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json b/ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_18fb24367d56cfb3_metadata.json rename to ksim/assets/inertia_legs/.cache/part_18fb24367d56cfb3_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_1e234ba451362500_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json b/ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_1e234ba451362500_metadata.json rename to ksim/assets/inertia_legs/.cache/part_1e234ba451362500_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_242498a529e80c46_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json b/ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_242498a529e80c46_metadata.json rename to ksim/assets/inertia_legs/.cache/part_242498a529e80c46_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json b/ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_26dba2267e129cd2_metadata.json rename to ksim/assets/inertia_legs/.cache/part_26dba2267e129cd2_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json b/ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2b3e73df4e5a1d6c_metadata.json rename to ksim/assets/inertia_legs/.cache/part_2b3e73df4e5a1d6c_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json b/ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2e527b9fb23612c8_metadata.json rename to ksim/assets/inertia_legs/.cache/part_2e527b9fb23612c8_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json b/ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_2f64ca2427bd33d0_metadata.json rename to ksim/assets/inertia_legs/.cache/part_2f64ca2427bd33d0_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json b/ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_3b8f600f8a6d4c59_metadata.json rename to ksim/assets/inertia_legs/.cache/part_3b8f600f8a6d4c59_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json b/ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_4109a5a4de9b4279_metadata.json rename to ksim/assets/inertia_legs/.cache/part_4109a5a4de9b4279_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json b/ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_46b370c9d9f21624_metadata.json rename to ksim/assets/inertia_legs/.cache/part_46b370c9d9f21624_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json b/ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_4e2e8c5f6625c823_metadata.json rename to ksim/assets/inertia_legs/.cache/part_4e2e8c5f6625c823_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_524c32c50e904123_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json b/ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_524c32c50e904123_metadata.json rename to ksim/assets/inertia_legs/.cache/part_524c32c50e904123_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json b/ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_5f4d0663000f2eb3_metadata.json rename to ksim/assets/inertia_legs/.cache/part_5f4d0663000f2eb3_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json b/ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_65e7248d17c0235b_metadata.json rename to ksim/assets/inertia_legs/.cache/part_65e7248d17c0235b_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json b/ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_660aeb988e16f3b5_metadata.json rename to ksim/assets/inertia_legs/.cache/part_660aeb988e16f3b5_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_6f871578bc122035_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json b/ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_6f871578bc122035_metadata.json rename to ksim/assets/inertia_legs/.cache/part_6f871578bc122035_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json b/ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_775ab8fb275fdb32_metadata.json rename to ksim/assets/inertia_legs/.cache/part_775ab8fb275fdb32_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json b/ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_7de83f9423564efa_metadata.json rename to ksim/assets/inertia_legs/.cache/part_7de83f9423564efa_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json b/ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_7ecb48d0a333da99_metadata.json rename to ksim/assets/inertia_legs/.cache/part_7ecb48d0a333da99_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json b/ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_8b3e9478b70deafd_metadata.json rename to ksim/assets/inertia_legs/.cache/part_8b3e9478b70deafd_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json b/ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_957074c40ca206bb_metadata.json rename to ksim/assets/inertia_legs/.cache/part_957074c40ca206bb_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json b/ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9ce432804582b2be_metadata.json rename to ksim/assets/inertia_legs/.cache/part_9ce432804582b2be_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json b/ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9e789d44d0846577_metadata.json rename to ksim/assets/inertia_legs/.cache/part_9e789d44d0846577_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_9f766add82065b37_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json b/ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_9f766add82065b37_metadata.json rename to ksim/assets/inertia_legs/.cache/part_9f766add82065b37_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json b/ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_aa80d4612beb8a37_metadata.json rename to ksim/assets/inertia_legs/.cache/part_aa80d4612beb8a37_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json b/ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_ab58c3d191c9d0a5_metadata.json rename to ksim/assets/inertia_legs/.cache/part_ab58c3d191c9d0a5_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json b/ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_b1ca73afe632657f_metadata.json rename to ksim/assets/inertia_legs/.cache/part_b1ca73afe632657f_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json b/ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_bed0fc4cc364bca6_metadata.json rename to ksim/assets/inertia_legs/.cache/part_bed0fc4cc364bca6_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json b/ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_bef2631049384dd7_metadata.json rename to ksim/assets/inertia_legs/.cache/part_bef2631049384dd7_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json b/ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_c4097c3735dd1f7c_metadata.json rename to ksim/assets/inertia_legs/.cache/part_c4097c3735dd1f7c_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json b/ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_c5eb18d1d03f1a85_metadata.json rename to ksim/assets/inertia_legs/.cache/part_c5eb18d1d03f1a85_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json b/ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d14dd8128fc310fd_metadata.json rename to ksim/assets/inertia_legs/.cache/part_d14dd8128fc310fd_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json b/ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d623f483ad7c8c65_metadata.json rename to ksim/assets/inertia_legs/.cache/part_d623f483ad7c8c65_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json b/ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_d9171d93b94d6721_metadata.json rename to ksim/assets/inertia_legs/.cache/part_d9171d93b94d6721_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json b/ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_dd2e907c91939b3f_metadata.json rename to ksim/assets/inertia_legs/.cache/part_dd2e907c91939b3f_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json b/ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_ddbdb81e76c3f806_metadata.json rename to ksim/assets/inertia_legs/.cache/part_ddbdb81e76c3f806_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json b/ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_e708747b722cc2c2_metadata.json rename to ksim/assets/inertia_legs/.cache/part_e708747b722cc2c2_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json b/ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_e89d4b0a06262642_metadata.json rename to ksim/assets/inertia_legs/.cache/part_e89d4b0a06262642_metadata.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json b/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_mass_properties.json rename to ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_mass_properties.json diff --git a/ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json b/ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json similarity index 100% rename from ksim/assets/HEHEHEHAW/.cache/part_eb3d3a7d26b77a55_metadata.json rename to ksim/assets/inertia_legs/.cache/part_eb3d3a7d26b77a55_metadata.json diff --git a/ksim/assets/HEHEHEHAW/legs_updated.xml b/ksim/assets/inertia_legs/legs.xml similarity index 100% rename from ksim/assets/HEHEHEHAW/legs_updated.xml rename to ksim/assets/inertia_legs/legs.xml diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_1_left_2_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_ankle_half_1_left_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_1_left_2_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_ankle_half_1_left_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_2_left_1_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_ankle_half_2_left_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_ankle_half_2_left_1_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_ankle_half_2_left_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_foot_1_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_foot_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_foot_1_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_foot_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/left_foot_1_rubber_grip_1_simple.stl b/ksim/assets/inertia_legs/meshes/left_foot_1_rubber_grip_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/left_foot_1_rubber_grip_1_simple.stl rename to ksim/assets/inertia_legs/meshes/left_foot_1_rubber_grip_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_1_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_2_left_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_3_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_4_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_6_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_leg_part_7_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_let_part_5_left_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_left_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_1_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_2_right_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_3_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_4_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_5_right_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_6_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_leg_part_7_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_inner_x12_150_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x12_150_mock_1_outer_x12_150_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_1_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_2_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_inner_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl b/ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl rename to ksim/assets/inertia_legs/meshes/leg_assembly_right_1_rmd_x8_90_mock_3_outer_rmd_x8_90_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_1_right_1_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_ankle_half_1_right_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_1_right_1_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_ankle_half_1_right_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_2_right_2_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_ankle_half_2_right_2_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_ankle_half_2_right_2_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_ankle_half_2_right_2_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_foot_1_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_foot_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_foot_1_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_foot_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_rmd_x4_24_mock_1_inner_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_rmd_x4_24_mock_1_outer_rmd_x4_24_1_simple.stl diff --git a/ksim/assets/HEHEHEHAW/meshes/right_foot_1_rubber_grip_3_simple.stl b/ksim/assets/inertia_legs/meshes/right_foot_1_rubber_grip_3_simple.stl similarity index 100% rename from ksim/assets/HEHEHEHAW/meshes/right_foot_1_rubber_grip_3_simple.stl rename to ksim/assets/inertia_legs/meshes/right_foot_1_rubber_grip_3_simple.stl diff --git a/ksim/mjx_gym/envs/stompy_env/stompy.py b/ksim/mjx_gym/envs/stompy_env/stompy.py index 0ef26ff..890259a 100644 --- a/ksim/mjx_gym/envs/stompy_env/stompy.py +++ b/ksim/mjx_gym/envs/stompy_env/stompy.py @@ -30,9 +30,7 @@ def __init__( log_reward_breakdown: bool = True, **kwargs: Unpack[EnvKwargs], ) -> None: - # path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" - # path = "/Users/allen/KScale/ksim/ksim/assets/stompy/legs.xml" - path = "/Users/allen/KScale/ksim/ksim/assets/stompyold/stompy_armless.xml" + path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" mj_model = mujoco.MjModel.from_xml_path(path) mj_model.opt.solver = mujoco.mjtSolver.mjSOL_CG mj_model.opt.iterations = 6 diff --git a/ksim/mjx_gym/experiments/stompy_walk.yaml b/ksim/mjx_gym/experiments/stompy_walk.yaml index 14d3b66..2738f25 100644 --- a/ksim/mjx_gym/experiments/stompy_walk.yaml +++ b/ksim/mjx_gym/experiments/stompy_walk.yaml @@ -12,7 +12,7 @@ num_updates_per_batch: 8 discounting: 0.97 learning_rate: 0.0003 entropy_cost: 0.001 -num_envs: 1024 +num_envs: 2048 batch_size: 512 seed: 0 env_name: stompy From 86ca70ff230ae668f87263b11a4e945f1d78d240 Mon Sep 17 00:00:00 2001 From: wuallenwu Date: Thu, 11 Jul 2024 22:02:59 +0000 Subject: [PATCH 03/10] new weights --- ksim/mjx_gym/envs/stompy_env/stompy.py | 3 ++- .../weights/stompy_walkdefault_walk.pkl | Bin 278936 -> 278935 bytes 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ksim/mjx_gym/envs/stompy_env/stompy.py b/ksim/mjx_gym/envs/stompy_env/stompy.py index 890259a..a6a4beb 100644 --- a/ksim/mjx_gym/envs/stompy_env/stompy.py +++ b/ksim/mjx_gym/envs/stompy_env/stompy.py @@ -30,7 +30,8 @@ def __init__( log_reward_breakdown: bool = True, **kwargs: Unpack[EnvKwargs], ) -> None: - path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" + # path = os.getenv("MODEL_DIR", "") + "/stompy/stompy_armless.xml" + path = "/home/awu/ksim/ksim/assets/inertia_legs/legs.xml" mj_model = mujoco.MjModel.from_xml_path(path) mj_model.opt.solver = mujoco.mjtSolver.mjSOL_CG mj_model.opt.iterations = 6 diff --git a/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl b/ksim/mjx_gym/weights/stompy_walkdefault_walk.pkl index dd1d47fa475b174d16ba40cd47494aef08e07a75..875757fe34a63b65d718860f79bede7a340a1679 100644 GIT binary patch literal 278935 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 z z6i)8cp``I47;Yj?5+|>xp>tSO!;x1w*CIi1&{cGBGyT)Q`2agl<*9H4u%q) z4dAmDhXfrlv6T8mlWSfn%@$7{Lu$Fl=-`(DykW8*O$QeX7cS`I$}jI@mW&9eCEJYA zvRf9v+l?ZJ31*}cXUmx?YJ&C$8&0tAC{nWpZB5jmFV>rBbRU0zN|NH-@~SzBhiLqICA{bJ3;Tp)1TzQuhWf2j$%FTV3D0j~Z(mYE`?BS%yL&ROcwUK5 z)%f#?TOCZED~cy=yimGQpFQz53!n5EaL2W`q5O>XR2-DTO&7V&EsFQYxF;%fdZQ7| zEAjw`tH#8($kC-2eEz}JAM+wN!GX^~aA%ntI4X5giqr@U@D-;Scm0{1t#4sc$uTm_ zYJ~=eI52d(0IL7P*?IqS`G$WVnb{#Nd&^2?y|3ex3W-ljlB}ei6)i1UWtIvdRFX7k zD)GLKQ-h3DL@EsufI3 z_lNZGzZ2&$H#>_dEDff5!(SP*pnN*-ZwC7)MU&oCR-n(HZ>H>@W1wj&fsIej;`+l3 zP2u)GX0MzuzI_`n{mKaxvk1jH(MnMF^5F!*LG++#0qCWyg~IC#>8dRgad6R9+E8Q% zL#{I9)dnxBvZ5F?zQ#khX#u{KvZNg~e&GB`9!sWYQgi+snv|D@A=d6xpfe0_zmSEb zm*&_YR?j&683W5&0~j=V3K!NKVw&!EqU7sAUhe7?_UU(hB5xjnDs@jWrdpO=z^{Y(^}wXMidNfJ^^7XB*`*s53o?$Os9+dhJcG#z zlNA9d>Lf;W)RL)dwK4AF&P?|R-Mm|7`G7Ful+SGjQPq3eDj=?7JII-moyt180BcxO4`_t*{K+hc5IQ1rM zFfb%`si*loj@(^jZA+Zv1nCS>&YGyPpY|F|p>K8a@ay*D?7#h2_?&8i`dGzbWB(Io98jp#;&lDa=U1xQa3erSBAQ++%r5knjYGy#0p3JWN*DZ zh(9My2K~2P_=ThJrw?#D$y<_C_m>gvxI2!`ewvv6RE>N(UIuG2N8tQ`Fe4%mN|l{v zbEaPrV$nunS)4UFk}gam97J)&mI%0gf+I3~yoEQ4tiZi|7<9xA!9A|mmpeX!9f8|O ztS=vgDp$jtwW?%8;tI0c`V{?Gphr^ zz&M8n{`SQGF7~tZYZ309phcv@@I!o^_$UYrn#y7;G z7iT8&Cyj7*jKNuvOTmrFfE{ne=xH}@?h%%P@p>T&*(sYIun1u83zJh0mqq ztz14oK#K3w(;(t&SPW$&57c;VF~vy}9sWzaXZ3-%HOo?}V1%*>Fak>p0ANP2U}ergx_= zqheDxk@-jYa6HihW^T}g)552)uImOP=XDLSVwh2vD1$=^x^&XIM84Ym}EI=Zs}?Mh>@!QwgfST_;%=9?EqrPFo7MF1zYgkp-;hpA zG>0G?OPVK=%;(AN<%X8BxZ+<0Xemm8PU<^QEODVtHT5)La2*_fD@@7Xcbk*!KeIv~{|Lkg#8z=w>p^+~^5ZG)YThpc!5i?1?vsYmJ2cL#9Sl4->2`zYgd z-JQ)3a3a4uzGBie%Klz$3S}n}qov#=sd60SkX)|wBS-;{s>Y%vxGdLX{3k81b ziTwQqu+~h9#&6Z6GfrKg6JDp#YuN*8y)-sty)(7Fki||lL z)oNx!N;7Nr+?4n$x{>fkAF`@{EA1<1K+ZUd=KJSRSwSP@A5X_@3kiDgxh?+9=8@Wv zQGB)j1sqQBa^x|-b`9<*BzMf>~JclDbv2^TNHMHzXpqBQo zaA>nD+4N-tn-Rv@lYNpwcF>Ys5SmS_7F)t-EBC##(}NytAArEl9!BYa9GjIEf#;2a znZi*evPbSSDnAp#b?t@Bv)z^Szg^MTBP>q)zv?kBs|wKF@D^QqcOkKIx`3%x_i1R@ zDl+`qgVBEz&%b}A4pdsEQ~xhl;Z9vGUfGt3vLE8${IeXiv-^wwD`zqOKNmqof&wIY za+#dF(e!ZRDUi+*ATum>u;K23^yCsNdUB^2mO4xzmn^r@1Zgg-{Zbh!hrh!i`&*DU z@KbwJGdbON+w^&KoJWJw?2jPqc$`$owGp3G=S>s z|47YOFMN4;7wrle#=gY6;2*;f(Y!n8jhVE!Z$Ek*5vt5vQpJ>AdV$XOhj5{`J~vx= zf{{Pc&`+P@&cC(fUTrtX8gkG5kq%%NUt!-bI!@PjTnCN&QBY*zObxO&*(@4K#Wf`e z%~#ga;E0LD{d@(~f0zR8kFDVE6%YEQAp`abUE+EGGPF}?oVm2VoVrdkfYwY!`d^s= zy~^m)rJF9$6*}U0|F0LsTytW&ZU1Av{ac{APK~<7>R?s55w^~nO3Mc9NM_tPv*v~> z);+pL4?cVce-a$H@A21g#cU#WX)Q;QMdumyPH&oPa1;Z6h2V$9pO}|dL}?bcL)$-# z$2_{xj)EsfQL7;jo}ExY&kalHTs0Z0`8ETJ2bROn;YiBa(VYjL-3Aq15x!f5qT zlvehnXDm3v`@n59?YW87d`TKrCq_eVTcWN~&i}~__`jeF=Kn9y1rx}@zgE&{9JrTN zG1Un-Y>|H|PU?2X{~zdrfA$d!TYV6_6to~wxC9sXCBYq)zaVES zhR=3PW#YM#)8GH(iRD%w6m_JSdngEor4nGROEOA+@+23zCH2jnx9_L{yDKbcjE!8i|IiGHaUlcqUgKK19#Gnn@oYO2Mv0)3LlNu@LibHjO>n0EVy4NUYsLo`!l8gYV`NzvBXA<|zl@>|fN` zCmJ5;>Qk}*@=<5G3~4#J9aW<9xR6Fa`|gt--PLj)gkB5MxBF7?+A%W-JzEdXeYYTM z&rbGEmLO5-ZeemmwIJ)sMtpf?70tVy%WsS@r2}@R=+&48+A0~C$eh5X*Yd!w{1&G% zi-CgzYxd=vX0 za0BdRAHm&q33GJuY~EefIrMzCB95NC3~b6r{CCuZ3NMYt&}Esh=~_IqzfuUc^ejTP z(syujnF}iZQ6-b38n{K2IXs_m3U)7g0D+s8uu`NEef=x(xo8IHu9GJXRlV3~GK28T zcC*r#h4^I^o50EPFEX-onURm{IqiZ4^wkPcv7O=kHkm@)Gr^cV5DLgp5qU#m+m(g?q^{wQ7<(L@tU)HO zuEh5Tudzmbckt=qIJg?Wjj{Q@2J-GmLZ-xLIFu|v?j7 zl5qSRH_m%AS(o^_ITOvD>*4B5b>hkuVvWjwL61cfhy9&MioB0=ppI>@PkTP**t?Jy ziwsHaK~G%cs!QE3WI$>_C3e9LY_V1%E1FhA*bP;(e7la#(}8_>G*cZXUfPWpxtEye z&zt=A%tP>Ge-~{jH$xxV@hn3SQI~B zh@we@ATd0<64(;bx&o5wqb4%Us#y61D zFbntFbK&vDHyGcH-Ei8^3nboT!CCVjF0^EV8wVTk-StF#{C6EZt-FJE7n+jf`dbIXwH@_Y>X5IU0Id#YmRRj+i6k^ z>n@BP`|6SRs}pa}^rqk5r(@F0kL>ZuAK+EGKd}PSAm%cELZ(&x-UdY@$6C<+rB7fB=rW@bDt24w&#k{x7>~rRH+V{D{ zw^@;TOUo19*3C%72hqNK2=fykFhhQU%)ikjI$>@M6x3ERmBUM!N4iZm*Y{3<@!hK! z-u5Y^)kT-wQhJX1=k_ZvZJE#?Itx0={OFjR6#NnW3Bz-9@!{DkxV221+{l-wZD0g%1l4G4U?-~bTHr&R z7DUc+rV$(x?}+9CIA55?s?-f)RiOi^AD%%!kEuX$VKev4X+}4fx!Ch@B_8H94&R#@ zqCL#9h{fi^;V*nJm=%K?+tTm@2jwugN@6dp*vmBhE=H@rnP_1f4a4P#)^`W+nUWG_ z&A196RBHKSHlT!a-NZ+xLJZR^!k6M(e^V@CIFXjo@jU=#H z83NdO?jj@Qdm385O(U&>#q7|@8mx1O!p2jdm|cmw*nil8*?hAeGejt>t%sPV+-=Biv*<@%`k;Kl5a(1)iFEB8UCO4EuSfBS6*lNw<`fMo}Hc}-4 zGiQ*{Bz4G7mm-GE>aeT&9h5t4u8{nG3B0N#;N#8RpgOx37Hkuv5wF%^RYf4|^IeF{ z+-3M^;~h3QObw*pN;A953CbKz#4iqS8K-m0`1;?0*gH0b#=m)cS5p_N{G(52jZ!)GLNA@v_8k<-?emyp*x= zFF?8G00#C^6wUfPItjIqgA_T}RlZLz9VgMj?J-m*c57 z9{4g?nG$yg7;vuu#h^~suwnzmoH1n{tQm)k6XN+Z-*0Aa8#IINMs0d+p)IGPm_zQr zWtlOT&)}gR40T~Irr$p*8o6ZGKdymFq*krAwG$=Mu%YYUI}vFR)cojnoga# z5=DP}DV8W`5r^$g%*PlDP}yn2b}Bsuo8fc#{>cC|$V9<6zhmg6c?S)iR6&haB`z|K z!LT#JG{f=*R{-ZgRR?5fo~@=JyUW=#d-gcR=3;76k)U1*@jE$lf9{Aa?o%!7n0;G@lj zCU%|YhB}{N>7IwkN=Lz7?j1G5U;~~yk$_K1fjE}jfP&&0_#I-8^S>O1XR1zc+x|4B zHNV8O*8Z&15()Ztn=%)eJjZB@is8?@|FDo-CZ_dqYORzyl#hRin`df~{VP1+hS@4= zdtwTAEpmtY4aW55lzVX4{1teJ#NxKWYW9HoLtG`@#3Urh&_9japwj3*GcYFzB*#l( zYr-R}T{92wuTEty>`mbJ%glmbZ{z5n&vvlhJeJ|D<%Ura)%@4nw^F?qkr?vwHgnf) zC0JNlkYi`}u~qAypy4bHXl^_Q9v#czkOUV@KKlSp+fJrWO?Bv(OIq}EbP_wTX$LG; zbi`tnUKG4Mfd<-~;DQo?bOY}U?8NFHc!25oJR@?ef9hTRQOGBM%S|E#`^dSHRTl&p1ay081@6&=KXz z=KreMtF86y594X{mX8|kb!-5;nhDhYj2rqHoxm*aU^y?$517g>Xw9nxq3M(G&KE5- zofXQI=AUB~?;pdKx4GyfH<8BYJYkmC6oS@^DfG={b7r5aA@NlX!@K>abWBSSZ!#5_ z!4=68^-jXm+}*Hryd9z(grH+bCf3JQ^TvEf(ZfuZb}8Fq*~2XMw!JxM9%+GBugys; z{{hZ95Y2qq=n1P-xh1e~2U`)72Bu$^;PkEfq&ry!M1R$>N9Nz;w4WxZRQwIh&fdoZ zFF&$%BLaA=lLNLX&86R4k|Eh`<}1pyEnzCJXj5M1H1c!*5>n~d)?U2F9_4T_#Wrtn zK}9g;lxai0w;}CPGNmQXF65v_pX#Wuo?`*c|7qB6B zw17@XdSOW4IE%B5qjfNU zq5?B{|2=r`o(?mD(|CT|fcB1dEhqc6ryY%4>GjGl0Cg?g`-cPaWVPd36Ioinauqd9 z55(WomH0b)HR#6l**N4K2qwWdKzk{tOo-@0ro0f<&k7LnEAuEZTt;0Qw!*J7_4xHd zGpqFa1-$v-$91TCF;L+>%IUvn=4boy=k(}tkQ;mO60yXTz4Bz>o;d0DZ(s$Bd(cVg z94tFBh7NlKZQ4SXkr$hOVAZRKAhM=`AMcdRTA$FMKHubtmY*j3*sKj!^{0ckzFrwG_+!y+&gdz z*CEZ4m7|3-huI@9Bk|t3*~Df_5xd*akEHIY;#UfPMmuwEkT!RSohzY9TTk^v(Y;dU z$9N`WNX6r;1y^y4SQqw(_>ljWKEak`9muXpXTBxM;+CEy#`x8Fc)CcI>gWs6T4^!N zR!rh8n zgsko_!sWJVTuCAeNq-qS8avWc6*8dMA4*D>Pv!10fAZQV0jH=PV=q6y%_g*SxOnzg!+dTBFUJEuU7ubx2XR*TT|wkTkN>hSgwJ-DiQnP+=k9Hwcm zA|uwbnC({-sr~L6#EFY=ZSWv;N-43Aw+P^h!%nowv>eWs-N&Fzebj$$!JY9l;K9@) zCZIeMJs&6#DYcn6_~VL7gHVJJSpO zW-JE2jE7*UU@#5(17G7Z@z~=SaE}RLqZSC!5^rH@e`6WFXu;s+SN3$Cq&ykAa}&O1 zRKxDy*^sR|pG|r?nJh6>CFixpsE2kT8Y$$V**Yt#b0h=$6VqXW;5}9>)ffISD(t|G zTcD^9WmFJ@A@OCzy>Z z5hwB&T<^~Vjb2+Wqq_!&=SADBjglco|4dOJTZ|mOHHElI1~S@y9S~LNNe&-OVW&J+ zL{qD+pv@u5{Y*7zjruWAAJl>Vl1)%_CkaL8AHlt63~8uO0WJcrP;+4cwOuAb#uugz%j&LMjhL6L@9VI$_nk+rrd7Asp2apq*3aZKC%<*;dbnkI)b~6x8JWE2L zv5 z%_=c@iYn33*u+~B7>2u74Z-#s=h3cbC)CTD(QOkfXkq;rMs8MN9G~0Js)2l5XDx{P z@>iqmClBE7r0 z{IutIvrdEvgvyd8#n-6xQJhr&JXUdWX#wNo9Yyx}EMUzp8jwau4YJCy97JV|iCKRJ zn(ldwF8;BgvCfKk`OoEoKT3G_MjRfWl7)||8$rJGGtMX-gzuSA=yBSQB$u7UmC1)m z?1Nm^D&!J#o(s!18Jpq8Y)`z_B+2|uo&n@<4lh^zH7rv)%Z5-DBBU|^nr+hfN8bZ3 z&u8Gor5(7eEeU)a(qLz+2{C?_4|^twb3qCPHtySgkm#>ra-uFVj?UxULR5r)yIjLR z7v+Ykjw#GEYZYqgrvaWE%=FU3&x~u!Be3pt{9{jePN$o@T3j7dhD>@YEB0vM}t7035$~> zmd&N?=muf->y!c*YOjH)@C?}Qmx$@Rm(!Kp{b0CPn?4BQLP>GQV3nQ#5l$OK?d#8= ziq%rg$bCIx|C+;?7}PA4wT6;!{*(bqC&J2wl-@(?Y?+YyY?a$D%@din8_05 zt|a*3#DNALjPZ7wGVJx<$IMzL6L0tyGfCxdU{AykP)U`be_;tKNIij-2VAKbQKun# z*_^^J1C!0=$>?2*deRD@Ke7StkiF=f;fzjP$#0($pP$E%VRpT|4%snLc*V|+jlC>R zWimvm!4<%K(J8nuLGF8vES46yQV4upag`bT_VakCic(K10 zD&t0RPUUyzf#om+q#q*(24yIBRszNK?iFW*%9tTBK~h@~0@-HKI2KZdqRQvlWKBz6 z(f9*)4$GZ!vz_Sd!H=x^&2Wt3FxcK}Uhr0F_^{&jLGUm;A9JkEKA~S`T^3e_UT2`TPa6Pk_1ECa-ZGx=@g|J@d3Oi+l1JAmYL*w@2*g5?dmcBmE z{>!|9F%N$-|8X$R&3%*E8;`l!(j!CSy22gjin`z%mn_IUkisrH59qx^ntMjghrvJX zAj{0YemO#tuFMkW#>P11w^*<)tuNTgJybt~!Q>pK}cydiulVm2Y z#Ia9D*|~Smf=p^FZZL796UXGi_YS8yx@NvZCJgn!Q z?TK-%Xi%ocq!(+G)s{bDkFx|8^&i32Pe(E9ia6PB$HBGc*ujCa31pGy1iEO$5u9aJ z&+w|HNTv5o4468Fv?P2%ncXW(!h`Fs~_x>w)<=leLhN0r>Zz5_iM zA7UcIKQWr8(>Qdz7!J<*4BMs|(Z!KEoRQ<&9`% zoH$uNrxXe=q+?*j1vpoG49e!Iz^bHq)Wzu$vrn-TssdGz|L`m$-5^gsq&>4SnmUtM zuj@pqBxCG~PiMYtnT{H1cUfoQ1?23uIh5UdMa4#(pofE3DsBt3bH3@)5 zq7%M4vVkPUKf_xxUm>-p9pC)tK|0@l#C;EK;cB}ulw^5RJ@Y%f!Ms6c$)ZQRQQO=6 z^QU~6`ZyI*6cIf&36`tFek&=l;&}+60x9A|WbDFTA7w_=% zh&jDgsfD^;sdzDH8Mv+pKyk1J{+K)|oiEE3UUJyq=gZ)3wK(nl_5liaAI1Z|V&qlN z1sIKZgE%VkN2*mhPqtq+uL0vjoK9_Bl*Bg-@0 zF!M$x^ZM*9K>k0_$S;CoZZ<)`4b@)lU;CO~ZKR4~lH9Xq3C=>7}KpnG*MuTe4x zzQ@c)|FgO5;|uz5NPiMNgO(&sRFKF-PNw=AKXBWFRQxudgT~p_vr9JBFr)9aiDkF~ z{WhCJoBp>9mQfL6%Cab#Wr?bT22{IPidMfUsQ5ispH>|aAoDXtNq1KcyC(N4r_lb( zL1@z8i>(_JXI=&SS=!{C{C{vQL=pZskYM;>7=KKzg+FS`$oB_a0d5wzhqD)@M~+6L z_lrPG_NxV%of>4ovkCM!tw*=K7oZ~a0c4pUSd*p2XzqT=Yrgb{J)A3!Q**PhR8yTT z7TE$-0~Z;O?Kz0g)`N1P7}~Y3gZ!&DOw-&~V7M?9mXhtf#Lt3E?1&@kEgppTzp9~X z##(aHDGNrdl)!h(WOCRz8_PZqLrlR4KAWu#(_%+J(PA>7&n3L}vmJ4fIeoKe7TJAm z3Yj;*hjsGFf~<9=Jk>63T6lLdv&YVp2{#&qE>U@MZLpu&lORTgqN91ix24GB+(Zzz zSdGKnE;aX+H+Y$wb-^n$y_x3V1Sg88f|Lmn;*h0cN5FgElH z8YP06Hy$Uj{g^J4J>QBy7TDAE1s?R-mI-vIbphLZBNZ$cJ%kvc2E0?U5ASYLfS{&$ z#=9;93=WpyfKfOGDQc6`uReoPOCEFIK?)rErQykF zLhlp&l-9r~G{~^y(i@@mpait5RpZm9iR8|)IDWtd4cb>4fC}am-xmdg=(Gi-qDhdf zQdPm|H&f|po1M(5fvc>@-D;jIcNQ9cqD@QEo}uM$1)>o(mHgv^w7Xu*llZIOLBOtx z(}U;{V=F=UCC-79OCy-aSy`;;Y#kgqWK5zm9`ders<9}oN0?3l^59?&7Ausn(yTgK z`x}xiFFED1;6gG-gj3nhe}hXpJ#;4Q|X3SJ<{%HfvS8>&{A7SV(+eD zii}g?WaUgalxKuG4aP)aUM(K$7R0bSTygQhH_#F2#GFSr@LR-FxUV(JI7qvKWX^7I z4Htro-TG)!8v!ppRmit450Ys)8}jzqBY&C;lj`;lr@<VO*q75_skIfqALKFHU%te8i&OlkLz$4L z$yPiyXo8K^om7Uq(h9Szv#Py60sZNk%*+Wra{qHFKvy>}UE$|14Q?Eg3 zyA1BE4`m}He8FUs1vx>V!CxmS8n{N4y})Uo>U2NB%9X*OA@~*Qb!7>kus|M4(I;jd z@Z^gDnY7{)o^CTH6OnMH)*5#o^&XF>os}roA4YVT2KA zH>61VRXb|F{v(bh`10rVJ%*i`C3yblYxq-_3mdq(`{aY&kQbK?d**d8HyfMbv3nmf z*=wL(N0r=p-T?RK`LY*ZOu#)4`f<(OZf04{O;~c5D>l1D_-S zscr^`kEX&RK{;ABgVXs2A-=eH7)#s5=&nQ;nzT!Wl%^(QzVuAKWpM_CPW8qOSIkM9 zY9hBQ5T(u!da%K(8RMTgLhjTk*7?s=x@c}8midX&rN!$=waQeoW@0ijZ-hv`Ch!|( zr{Pma5hBUW>x}LzwInyu3}9JM10`zDFJ$_WV`&7TcmW!Z`Q92d~J3d@-tD=xymp;@$Vd<~9X2KZ6+ z2E__5VBupCVmF!u+x!$zBd`!HSH6PB@m%>i;|u%s#B^HPS^%!ER?zEFc~I?j7PMWx zLAvV)`&_abR`YJcc7^%0hq7>Av!8vTb{aLGOs9usp7L+@7UAD>{m>%xkg?^hz|WhM z=-FvEU}CT}lPCi`)9^MpKm84^xKRlS9}KBzmoasWuEKp+wNX7ll7|012Esm3@KrE@ z^>DIg?|-o40A}}L{%jl6NVnqVS(0R-tPBya9ztzDd2m=LL@zAJWH&8O!n;!MILS!@ zDmd3M!Pak4kKV@3(d#OfdQU);AbpH1wxzCheb7H$6#AJI@KMx)7Z)GFXL&`Oequ87 zSKA!6Y|tY%gU@lq>l4$F5lpphUNIw@J!}Fu&rbR`pB{_Ig_z&UAm+}M_kvvjO$QmX zop0g0k~I7icniCq#-X9g28`K#1`RcLb5LkgoR^XaU5YVqb$ay zBDYh24An*kNFP3jx5HPUR+&Q0Kp(SQUmZ@|w1mqxw?MBw0&O#9P!W-bkR2@r!4Ir( z=+zDW(Ue*kJ-M3QS8N96bC+?WDNcI6$Q%s@QsZH+;E4Z83W3Sk=ukW%DtVe(#{WNhafkRS8JX~%P8x7S;euaGeLppnV!C{~68j+dFLE%7+FiwjWGA0Tsm5r$pM#~()Bj7)+Cy-bD3@6Dbh z=g&A_x8(=yE`AHswKd3eDNm}OEK0*Kx5CQd&-lQi9}4dtX2TD0uy@~bs29G6MwHJL&n z;@eL4WpX^2df1bLM3c@ONPyhS8~BTw?qj&rPAs@4M4W;QX=`sQ`W>1|f;OZ>aL5%_ zfhdu(N&T?8D1!d{b&nNzGo4HYA2=RlK^97UV@!fY!R`5HNI&Wfi3>#N zbHh+}&(QjY z>+-dzk&YeQTt5nHT!qP&pFPZif1IAqcRFqGV!^f5kSmwJz?wm8^nKw-+Rr7jeq8s? zVs|&3;!0L?{P-}qR)?I^$^*p$K2H7=3l>>?oVR!<&O9kXgLc@Hkg!@<7a~I|_159C z+Ld_zK_7lg6ekzCeZ_kL4q{w;4GLxlfT6--rmcl#Lo;u%>Ms6lo<$yiUEVSNf5}hK ze`7zkc9cM;rwC0s$n9+N*)N{py+i?$ zdNhs-HpWvC-#qrhb^=8U6^QHES>(Tga@e*15n8cjC^)c-RVXV!v+HH}ODc$Zg@}@O zA6y}Jk3G@qOlF@9TeCvzYuS&w!eplMb6CAw3>(@V*e0GnyJd7XZ)7i*j~LEmQ->Al z*S4$J8`uXAd4G`iWGUXBqfW_E4LZU{R##nyCil(7!eS%fB4uDuzK)%elaEcyhFSYP zSs1b)8@s;lWB#oWAaaXKm_c7Bm@={un3^dZ+);_?-<|~V#TqaxU4!0@SAoFuPhhLg zDqX4r9un1Gv~lhRGh3?%%bCmMMPqXC7C`^giQ#UNVdvJ zljBtturuie?A&Qe?|*y3Uy>!>c6n>}5h zL6^5^6aU0oDBAT9QjcyUA=iO*;no_Lw=h`HZAxq7dUMbl@u?JeY!aiTwHyGlbvn^YOM)hqAAIvF!WG-z@TCjFp#0!2 zXciCw{pzbY+}y*wztF=XW|lXHK?0Zfnh7U@or%g zyJGiW?!1!=9n023mr)^WmvtD{O#94Vcsq;JxMxChfG9oecY{41yBf4NcfsR72eHOe ziuek}gX(HdG3gADTad{prt+vvpbc@3ersc5%Dp{iy?~A}6SAOQkVI&FMFWrba8LFS zDpUkvm~*6!e#9BL_h%a!N~~bFJ+wfj?MB4pQyr?!Kgs6BHNs252mG9A8pQPIL%f*` zL~m0K)TYg z?@8>+p+Hpj*G0a=Om+}XVEVQKv`$;e{1y&Dfub4o^q3>OQCo`f6&BQ>`5egIt%6|H z2xiyyy%@mF#qt|*7hTd&#K&eM>l-{T#h!{r&hB#HWH zHQ%GJgb`ZD>Ag2sqhiQO?DH?ddR2W`nP7BbDMvAj_()5kxm4OOo@ zu|Q6UsvpoH&8!!w|5;7d*VJHkiXod9?}f&f7vrgkB3$@B7XJI>1h?W=)8Tgy&_l8W zqFrRjR0%m^nDP_$AGIK7UN@q@)I?lqydDR?$r6FP-smy*0}Sq(u#%HD;T9(uYB)Iy z-gd8JMR)dq{lSO)yFcP#PyQoTfCgjRs)?BQ)D@ovZsimCM@)D@IbKQ+M}=31QFZGO z2I-Hzb|Gz|_4cdEgAZ8A!zYSdL#kV(9*lJ#c5aD6!FqVI8g)gQLka+!iB+ zN%B{)VBtd8vz15BjEl3Ed{47UH%D;j{3-nIVoN7aXTf6Yb*MGl%=~G(%#`o>&6Ozy zNM6%&C|d7JB8FdJ!f{1L*l-%SbJB+E6NcDh0fX4#mdpH_d=jp|i)9rC6PbqWKg z8fvr|nwXRVdgFCA#uDeiC)^DR)``=S^%CUKpQ-%qo02g$)_@GY_Y3~0#IVh;BG z8LmanBq{^JbdG`xDUP;cV73NzZ}8?HzIc(j)nY*I6*-0&cJpTurPm2S^oK7~SC;-H3A7Sh(9U4$Lijn7Lb6|HndZ}n1WxIL&2cGZI!u%J6 zpD?AfT=dB3@{dsK*8=$$xSA7>>& z{s1>0{8NV+aniKBb23@h_7DDZmgnBtXRyBGP(|?)%J7|4No55G&))YR@tzYy_PMyT zkN$VAcEXQ#yw|`F-c9iE%}jFGGaNhD4`Sv_1E!nHF>Yn1lalHQ)bWoX2i7(vL1YqX z2z_LIxvz^+t|`M=d!)(N#z(loObH$y9%iTf<#r(_R7sKeB+?gN1;bq}(C%}Ez3Nqp zf_C|gWxNMJjK;v|lXWn&te)qwOo4pf{SM#l3&Yo6{YeRaXM3ZC=$U!XVC6kEZr75B zw+5`?yP62mIIK!OZq}lS?k~YZ&Kf`YjPjSQUI9NgDB)!9Nc>z;iY`9xIQ(eS} zlD7;7yPd{fhkPcy4#PJbvX6TRs0}88IO&C+vO_odA$%u#4IAoav|JwhDW~A zFi<;I$Lt#TjwNu6N$b(3&y%`wVQ>q+u#%w7~H<7{rIIG06C!JOBR zS+}XN@Pr*^G{cY$44Z=2oo|E7JRutDx{&&^I~r3}?qP{v9yI+l;<7YGkn-UaE^41e)E0P=Z;w`! zjDb)n|LF<8ZTs-S)E&$&PUXFTjYMx*4#<@|#@-nE4O)9wfzNsq65z}2gk69Xb;f|K z#5fvcQhY0{M%FdCk$F4wVV0->>|Wc!PJUOzR;-#!_bH1}QNsb;eY+CXs$+52!xmK2 z9O9QP+02Tkb=#~KD}ax~*{olFBNX3!!jsf^1y2SpgXYoitkE-XW`X!ZQe>S%c=ATX z)3X=@XAfALPuIaY-qNJ|BDb5ayanFIGs;s}f5p%B&#RGBz#`oL6lN??maE^A$s2<|HeFz4|klKk!`Ogp)T#H>@piyR2L z`*j}(56y?^-U^_jhOBJXI9%ebgHY{RzH~m*hY~NUn-%{>^$-gyx_wZCW zYjO!k-}OOZdpfgyBA0=@dzu||E`&);KV!FL8Qs25nbvF_!K10dWYsk%QW~aCPTNPK zg7p`6#&0cpbikN?SQSX6WV}G$WeB5>T9GMBTk+kgURF@{9=q^_5P2jaM<3OTlL$*+ z#<}Nld3=EkkHf~GXs-m-yB7uPHO%lmS8iN$hBEKQd~sy1Idz#PNPMi_aD{^j?lt57 zF7-zAp79`fgl&eQR<7iKtqj(BK7s4p!v5Q$wGfw+3F?I!B``gD?OW&A&ko#{VSZ`ilZGYN%Endj*j!d~Zq$nj# zh|CH}NCOgzl8k$uS0bs9=7C0uW@%E9?)7o&Kk(W1zSgzQ^ZPvxGH~@3com<= zrrrM_&+;W3IwO#0^GOL!gXe?PWC3U&8Asc-0%W=PH@4Q`7rr?;ogCbvO&`>pVV;aR zkdlr7*5Pj;9*$_{U!15<1FKcw)SurtAiR-^@xH@F7sSlV)#$DE3x3NFpxNCNSh$l= zliiuj(@pPLDb|#pa#=}v=ku}QnE;Xd^Mk#+-Iy%iJCn|r3S~kt2>CuGDB!&Tlpgir zW$PBU@v{}XN3s^KSjT~q4L66GUBiCXw?~(e2&l2k#COy4dB0aTLzLkJ@&oTO@u!42 zh`JEYOM1m_byEOaZr&~WMh07iicr*e1yosI#_DAzWcF%7(j%-!W<4KbbFh*>!@vZM zK7`|?sVb}tmtktwRH8)O7cLqZ(jVmXo!ZCq1>0Lruu~IZk+!6~&Fs z`KWG^iP_dRa3ORy@pu~pQ-%vM`bZjH^b#dak{tYG`gQo5Ptaa{1TQ&EK~Eu*ruGX_RKBgpy6TNV0 zs%dI3XnS%XE~eT){h zF;W7RP?1;!o9wT$YuaVG-JKy#6fFeJy`>NlUxtyNZ!!4c&*@T_POJ!bTqaS@fK z@?XxNdgXQOH6P$<`?TSTej#eRX9{in9mjO;`HyA@^uWPS&mr^ERIB+zV?Ks#Uj|Qgt57%l7JMV#xTxnl+}S2f z){)ovU1KWoQQSr^m%WE2ljbs}|7KFFaDVbk=Nep*E5QRo_s~F)>r8o@Fwz_4$n=wW zFzS+Q95>_=}rme?qFrAfxJa20FO?(Cd6x zxG`IV%HN$%e~->(5;~G$at&eZ19y^fXJ=I0V+=Cl9h?kJm=}NF6&U@=q}c8RntW9x zQ3HstghR=fgtrj0?-wv@ZO8_G7lu@2!R38DSmdTjdv4FB?>AbJ`7%00OlmeJJPKuR z&6TGCQ4isry8+$mCP(x{SHehV3O?=7pz_=9pka9*Ozo`zNB{lsLwz$DmUAM#E4*== z_yB4cSyGKFQEbv#9RdrJ$c7h9;BrBo6Q-`FC*J?Y=>yVC>-bdalP8MdI^OW{gf%>f zeue=d($svg9&)BjLVI@&^go_Kn_APM&wCZPmk5)F{igr zE_l*sBCi_srqfLui*BHcR~22Fp-;?j*pJ$!Me<&Oi{TE{FSd{Gj^#E=iLtc zi>GDiH5ozX=g9!Fuk;vFJPQ-J```5E&D@T$fK?DE;PykSAudCWzi#e3W^hUkPW!nZ zuIT3S_6e2ag`QjZPeqT+u@R&qjX&63=d)O?AB(Z7O@JI;+r=w2N=u4ZD zn?Cvrw<3eQe4%455hCeu{d@jEVs>KRduIQT9t|C z4=v!Hx4GD+@EZ=6rm|N8#L)9uJ@cf|A2P?fVe9o_HrdFZcjyz##_H`yQNcXiQ)|aC z4|VWCeI$Qwoe?u(a~cLmg~Q=yowZLRw7jt*EHQjRZ6*G`?f(bObfzoqj@MF{vTlP4SvF6D_XwXu2TgP2& ztPo``o%KbnkSjDRrh{#}WHnWvvEKXteSqs1td}raFTGyQ zLm=Vsdilh|MjnD5P99DN4zE{Eo+aQUARra^0j{oo0~K5WvE7d|k}v0IdnKi?bG8jx zINuoVbj5HQ77m)roZ7p-Zb(74zPRpmHiPk#&gY{LWAnN`9c%qNzD4Mu(u)?4%?k$hvJ5iI99;`Fh${)s_=h!1MTuewQH7}dHW#z*>yT-VC8$?>7Y&weB}d9mV9bZNc)2@@ z9~jRWbT67S0SDAD|4kJxQIf`j0+uoP6vNYXQKWgBZRo~hqudbx0Zz7h$X#gfv4%OH zp^6*ec~m`v&jP2|7H&v?DJ_yCn3drQ12OuGCq>M2gXv{SaUxOpg}r|{5$1Cj*}IKx zjIEa>GdF=FHhXWN3Nxk1-(5mvrh^^1RU(LH8}BjU*@D#YKpiM~UqV%{185`h0}`&x zB2nBK1fhKPfz<&ZgI(a)4b-xw3Ql}JhFAU@hm0+Y$(0Vy4wOG1Hin%7{YjJQBFmX% zs8k-z#b=WLv}{P6LLaW|U(19n;?cWCRq(>?3$8uo&7MeBqTNr0X@1RhA zlXAL2$zUbsgzQEyav!al?}MgP7JtEoUYsABL(cC>ftU08aS7AQx|)38yO>QO6%WQB zQ&1OI-fF<7b&h1Js1un!X(m+8+sAJ+D1gn}AZ*0v1b*9WPWP{kW1VJ?Fio}=Bx*|- z-X1x|^yyqefu9@EveK92wAho$sd*@ymV*li%dt0dDsFo?8IlVW>6B{~xKYA|T~aDQ z{1h%>x_csS*WpYlYfIQWql!f9Z49%krG|wvP?gVzFU%UO`Fau` zcAmlBo^<}$h$XwmQHBc7T@P1I7vr~8&EU+1km|sU3y-C-A{!9fzPn@k_)(@<&I&=) z8WUenrxh-aFjl(`qoVesPf{p$qCNc-Pz_-lU2xaNO3ai}VGsNNLY-rrt^VBvGUmyF zEGAa-hp)@fQ**gubln7!tW$&OxoOP(dzY9_w@*CnqX8(kTYxl8afjo6-?5c_#Y}cN z0L}ZI$h;$xH1kIV=GgUse*Fq^cH}3tXI=)$*YfnM?JpGQvnB~rhd@7IBFWd{g1)U2 z=<2#R>_=WQs?K`G9yMPF=LS{rPqhe*Q52`it2D^tLyKSqwE`hYSt63z2AxJWC}Cd3 zmYkL$PF)G`=#VDmJ#eGt!vA2Q$8;w5hCRQhVI8yh-Xhd0%7Ut>4Un_J4~$lQ;GLAJ zz~1vWL2|)z$TCW&{)W}a%akQI;5Aan7>1*+LX249txC#q+mbJA65pJCq|uFGW%;~Uy}h7g=t*35%hG`< zM`8Pg5*)vFgBiQ6O5bNAiZ*1xvi+0jUZoIN`z(*$;v-BGdbFt3o(i;Vea`5odqR=- z3@p8Nj_Pjqp>sw06!NJZl51eKasdst{*vkHUy#ITEnbguI=}hqpT(vzIR-RPW42r5}`4Y$l}g&mGWL zw}Ganlc;~=H0<#B%Fo%FgKg_oVMFOXHat;`EM0R1I&R9s$UJ#+Kz}Y{U0uaq&66hO z1`n8fQT6aQ=@webq+rIQxnz%E6D!l{LZ4C>$Ihr{;CSjWwiT4ZyGUP{Ro9HRMjs$X z&5^X;IuEj0WWZ$wJG70R_n!kL-;azKe-=tE6r*PkX@X?VFO2jrhcBCFP?umG`r?K+*hjsA2i#I& zotPu_H@||8H)FB?ZW=hP5~BH6`cO#Nh&^0z2OpPn7{!2gv|esQdRFJ-uhSVAa@_JeIjP?irHH^O=zuPLi!(7!n+Sm`~;&++_rx&@4@NAoEWo$wSCE>I6`FWmQf~aO?@mGDryLAEzs#|Hay%z!mnLEf z{$%Z|DkdgKp5|LGgXwZ+P<8eT|8is>3Mlk52H`&;+aQZ+h*luums6Pgipu1}d}U%7 zRu4tm+;Cdcj7@eEB^k#xNv7r~PTRW>zpoRAOo?;gUc+bJbBkG(iN$nsmk*i_sZ8I=PVIan%0Sj5975az)f( zw0pc6*U9Fu>^^4b z_AyYMceSb5M1|hpkwAWD+F(&>CtLRADjK(B08v%J|5R;INg$qA^Mayi&?UGP_KkO; zSexFR*~fOgn?z2lYmhaiQ|a*wZd5ak552QPQGB3^$zS!0z5K(6WM45P@pH`3?28gr zk=lyhaRX4LauQEV-9|;dAV$tA82Q%a=)39#hHX5CRl&XJb|V+3oK_%*d_Tb0uN2UG zsK&N)#L|dWHQ?5^0P0$m>B>AaBE9uA=#?y>H|FS&OG3`{ctkNu_YGn?-NY8{RfK#( zFevOeXlVxH1*V;+BzqMXXp2DZwpsXRtsK94>3w`qwhT_~oXFZV>k=v3VJ4LBrQ_{= zxXR)HUjE(A{f-RwQpp*@>TnHvRIBI2WGxHtqyKt z9`wsG+2JnCA})|UYZ@2E;lf|5Hp`QH@9fBiIm0;a*@l+M=EQCjH^68;0p2zP_;2nl zxODL!IQi<3ICCu;>fsAE&YPHX`P;~m^}qe#Z|&3NNx6B}OF3qpHu z!5PkomMD%O@3D-uIQ2KhO)#a8Vl$zvW*F~t=Hq*V;ZrcRNcmt89pOv$cY~x>u1s!|wt;*>mi}QUUts{1<$dT+7;BIL6$RkzpTk zgSfzF790$r4%b#XQg5LQm~SmkHqP#VYIQCY@pC3M+Ze+ccI@b)z`OXiR*m7e-+>eb zReCGM06u(s&y{ic7#`M&cQn?3XQvuH8mdZn{)#2y^IzgU=a+bu`hjZC5F14~Ad1mN zyz3M~1MEBbc2;j7<1yuo*#}|NsgKn%er*4t`T(veGAAW_f3Z8x|AOPiZESW!IciUH z1;OGHIOMwt^GP_4E31RCjwn47^PN3;paX(qjOo+PHKb-}E!5htqVB&Zkr3xXc8*pX zW{2hR#twXg4=-fE>l9}uOFhShHD+Me=KJV8i8Hrf_r;u3E|4PXiLDOrSRLj8TD_2` zCaQe+_FR=#_>8d2x|4DByXkaszY~raD?typ?d3N4&Wbpg1F{lEb!m{lzsIOW?_#6!!X8ZXg?a9^8Vt5Dj0Ix<6>C$-`L`2H$&PRQp*S_FGONXG?+{e^z}1q8ULZ zY;Og3GX}riaKen+cVG|w#0vZ#2Ser>ws!SkEb24$uH5%_W(BnGb|V{?NRjoa67&I6 z!03#8h7}bVkS`M3wAVL^{gspoR+mm=*ZDwj*zG~IUu3XpeXfvoaVD8}?JRCd&VzMI zf*2y_2fLkxY3#prkR06rf#16EkAE&a9ZkoZewT1a>k7yD@F6EGJ$Xw;)}UlwCR{ud z&XrNRaJ`r?v%Tgio*6&P*XN!Ar@EfNji7p*n6Z+67?dCnmUvPh9X*=lRttA>9>Zfb z36f%W1axms;Hb>)%$`OU_$#%a{?${agTgJiW`tXuojc4-OyY>JXI9Y}axa+P!#V7o ziY8n;U`&6DE0XpL(!}ziEkvlt!EMDjIx|QN$Hq12=BJT--~4V~&?R*gnLUwaUbUqQ zgrivX>|nOgo-2B^w80CG+OMmpL_*%B!cS+#rm3pVz{6+EHP1*sxwMjM$|_Ndr6u(I zkK;&$8gTpldyv9TAlFW`Hytsa3)13T5yEvRX6vlR5~2a&kB#vSF{1o2d;0#=V$kZF z#~FXEsYB0C-03Poe?2vW?CgB9+`A1JgIct3(V>+mCqQ_gAKfzdH&zHvB4tB!NX7#N zVrE~91*U&-c+oSwaHI*k7FA>L^Q-V+uMBrTy8)E0Tc z|I-=@Hy_3CwabWkDyN3AIRL)gu=~KG5e}}{1}9@{(MNlXx8&G84!k-H12ct5)&&hV+e}smI>rrU+3!ddn1F}5MnQ((BXm4tVvsQNGq6)z}r|r;t z!4NhzDwBdHd-}o46<;@7fMou8Xq~o;voVOlh}u*#pR-=4G&F;ltR}Jl@*nLf`v?aE zPO~ewoIodk8wlH@PbYuU#XWMK{IT5}q^fcpUDlt#{oO4XzgC7?uaqK-e>#$=hzvNi zaWy|ZQWeH^I+$FWRrF}m3=a8}!&L@UsouX|Fj*%I)dGuPVA~p)l@N+egKL@1UB)01 zH;xNE-{V^M@8EoX3(awBW5Vu!Wgl$e!razzV1DBPbZ_oshnt1Tn={-wZeGHjosI0u z?rW^kG7H))XGn{NQlM(*JNELSCRnBWk$Lqf4m8`3z_VpJj;_Zwi0pVP9?X$t`;J^h zGj35WH2(@Ni%7xC<41A$WC-4B{DQ~zJJFdVThCkE1O*@8V#4VGP>-4e{w_msVsi#4 zYTH1vmm5!PhXb+u_!e4LrGQ(KHTso!(yoL4@WEvj20x2Ot;V^uX~F{J$c)^qC?CSi z4X~s>lc$nBmqgneGUYE#$=@}rslCf~oOQ+vmOwq_gpwYMS}Ds zw1ap=C3t3)F|+-;SjX!-AXcCqHX3DuolZ1tGB|~qHkp`v_5s>{tYw@h@j$nEGspz% z(kI*1Xo$Np8OzimSD*AU4JF%YsrxW)t7S0tn<^eHYKIwIu*a*x2BXGQh-!`_6(ii- zFSHr^4vL@_|0m87)?_BSb~5k%8X#lCB|hxbpyE4b;CFo?va7*>mhX|p{h-en5p50_ zRmN_Ang{!X`!gKi)bI1h|Z$IaUYws zR1VzVM9eel1UY+89CYImdto2wIWQXzAL|5p=^yAJZpS>EBS($h zc0g3GAPqc`iW9lw_2#wO5tzTu7Y@5B{~lVpfEy=6mT=-V)IUr zSaA+346cEvvkE4fPNL7|HgJ$PPwH!|M(X~}AZk+w9IwUNqU+>MsGTQI68HSY&<)B= z>83XRtQgLS^vaQBTI_Iqa$6JR0D%|RZ09bVUl>~2s^wn4>#wCkT5@UB72%M zqZNjdZSy+t)QywO^gFyRha4450`&h zkdihR5MG&vt@bu#SNSKX{k|3EKiZGSTdtve=OmiuD?>C7*i!S|;zUitpZ~Om5ci;6 z+)k$$zlu$wk}_!=G-DxFthj+r)8m{a2t$*Gtsn zPJb>Wo+e2w+`G{v!IEy&ufgnH%jsR+hp_BM3QKNBFfE6~X!M$7$f`3T?T5VSN7HkV zS0xN;?iWy4!-9rN9ArlvjzGUjHarR}#C_-0`A@ISqH5uyuuqH6@Aq2D=uIqurR#ms zBIqUDyFLV|oXzd* zioOT<{jL=R@3Nwu6?0H)Lm7MGzy(;^phj8_*5j4Ax0s&Jdai(HM1xxw(-Sjmz`NRn zzG&VJNkp4Ql15x~>KYhrssW9`Wpp7|3wpZry}J3xm1 zo8?R|97?2;^;1d1_TYRJzj|~_7 zsGF$(KGxdC%}u6}M+e2p>=Of^cQu%eJJJhf9H1pbw+ntuc#Fx>()7P3d+e)_AeD^^ z@JZipn*T$VPKq%lyN;JIO_vh!`^|j5eCTPr*Z+NmLa!pYHXM&EcbCboJCB`{7E^2E ztGMO;5ZHE$&@P)t{L;JiZ0A4_XQa}hF9T=d_jC`qd&q)xY#L*o2Sdnty+NS!%pqq* zm*aC+T~aESi>BYy$+XvN&~nurlHa0AgJXMHlPbz&IlqC;PSNE4mIfT*LPkdl{v!=% ze(=piI5@NF1K2$01_Qr$&E`$UnHdF~(RvMPB#YDO=Uhm$Vm4FzRTX}; z8xTh55bxv4x%Bh-@TQ8OO>j@59khBo8MQ|`pkOILdfq>Sqh&f+FJwSeA6DQetBugO z?j{uRQ*h0I8NGGLnEo>A0OfzzaaVg5b9ka6iI!1>3{@F4%lgGip5f+v-ba{_VN=>U zkB@iT-D!;55$xyQ1=`yM$mf=H(DSf_abY#uezzCnTyHS9^z0e=&{i~Tl%X@jb>VG3 zXGoFPU?bO`f)Bnyv}l<#EYTOCUk`4fMpTy0yy{I)X{0bS?e)fX=nVq|Z>80MgSnsz58|HGMDy98+HBAw(M91T+VoS_lkjmLpC`ixlM*9zuiirAjR zcnb}B`N=yhdAEd4yC^|?s+-td$7azj9E76ghco#^=8!!{DX!o3lzrl614WmG=@YGE zO$|Fm=z5P}*5#ZBZ|qPEyGKfsRP6P~_d6RgqG1lLOV0(v&J1c|paLbXvG~#~28}B@ zd&kN$h&*=!585*5u<{NhY9_J@hibX-)FFsuzhYW!2jY2qa>mvJ{A|Cm+TP;C?2s81 zIOdAhkFG<6LMA-?k^%O-9(=iIBKxD~Iqq22huOsm{8<bO-BVT+-Cx}EDoWb>px7huZAM8!;JK$L0;yUe%$L_g6R)M$cua<##~(tZCB~y zKh-QS4qc0%whA-a5B{L1TNzCJDoZ}{jj3m57LK@`#(6PqAS+M@A)HZOWUm>ioG~5! zKe%FVjz6g@NM>xLd~jZwCRHrAr1=TEkPWe5&u-oWF$cWJo3T>JJ|sc3cfLeHzX^2H zcLka{>jmyGY+^kwE8-6`G0ah_W_p5jsY7ofw9W~Iw_U|hxrVz3{N?6pa$@9hmja#V zo&^H*CLH>x!<^-ePaA!FarXmn{^7Dn=0n**OtQBkO|9O<+~YX@bGQL20ijg(@_BGM z+J~Fpf539F449BI0()(RsEmaOovA#`TV*zbW=T#b>gj5#pWw{*~o)-{Eea^`AfB zv)K@59vT6?sIPb-_BIweX0s`Z_xJ&#bI7g2bk=Nt7|iWC#uSJt(L1ayaldsDS}yG& zF_$Gsj*ct|?~oufx4g!t_s=l*?ip6%r~_V%=0Hocg~@EOQV#0Ry@PMR4Iz*0VCJP_ ze35?+r~c07J&liV;;D#%$Ico|tz5+J4bZ2uU5A+hmOGcHpNFmcjp!noEWYpC5jNgh zgj(KF$2E6Dh*h(bgS5X9H2B!ihglCWzl@KzN^{}nOL5q$d7i(>ryHhKSHYC$CHz}8 z=dk_dDj4fM2eksZSkSzg*%vbEc=@sDNW> z|28V9&7GIKmVrdrD|X=WQ~2w?i7xq+hTX|l)GSbu1dWgJakUlbUmW1gSJEe${@k6= z;2sKO2@?@hIi^KOnw+ZgqjpKP7+s@7(nhUG>%EKc!o!N2k?n-{4^2q?>~DCQD$s9@ z`IvpzoD9bbI)0Jv$N1(RSeYn5PH=FB(D7mj>jOO;Rx;eFfu zgwHo4aHgON5r4r!96hCo&u}ulG7^OeSA0=(Y7ktpxdkJCq=>QRLmoAAhL@FGu}xkC zGt$IJwuU!ZaODD%+!53RPnJ7`m z-^Hsh-dJ8COm2)A=rp?~a0toR;5Pp_Mb-eEi%^tqJpc6=f_ zJPagW;~#-{>;(Cg{17`|*Q0IBIvD$=$Nd%@=uMBWxFhd4@8Ow74zO?yM`v{6I5!{d zNtDGvPVkZZbt5rKoJ?LEZNZb5%i%?|9ctbDi+z0&_|R0FULAPGtSXpHcei!JbQQ#x z^QM8w=UGtZz6fQmw6V%@`9!Jr5?;)?jZ>bOlDDPO=+#?{>~m!z=ib26I+cgZ_oX>} z-!H-H)OO;Vy*6~{nLcPFo59G#Wf&YV6%3C)Wo_c(;H|kNnQ}Im^~*H_9|2=vq9@X- zU}p~W`XA1!o=6u8e_^#QpN6p~B1F(jj!x6dhqpI`nd-c9G~T_Coz^{%t^SyWM`io@ zj^c^1M>?C)Vi|SJL((^<<6l=)kkrqeHGMy7-JuK0Lr#rMmGUhQprg3>jn#%h%6D} zyxpD1yB)-n4~no%dk{9bjlkV0zZwsfZ-Qgt(s2CxNvxf*o9y+N0cSU>k|`E__(H4? zk9%>F0p1jN-%-zOdwYW&Ty_kKCi9sU5n13LwEaI_nrJ&4 zSsg{#vRfEbyMAJ-jV_%ZF~%JHJ%L(TErz0-Vx+N1k^1!3!Rm?I+4B*7aczNbGC{}pJmG~k-(>(`` z!z5_;ra54F-;)&STt)}xJKWf-O2@U7Syes<$~)jhH+L^5-?rCdU2P|St#}2TuWE() zhL%+EWCqh#Mfj`b=a6d^0<PJ|gqy#lRx$J#o zOAeDUjACQ~yUwEpCazpUM=$rVi&8kC{xNeRFy9+9d=@iROXi?qX$H?T>p;`N;#xTN zA%Sf=vJo#H{sn=@&*JS-Kl;k>0u1XNrbA;=uuHTTf%g&1l;#q_;x+6iNqr*m%#R2h z4xo1GkIte~i1G88_+e-=xLrEVLGncCGb;%Q+T)5L8=Bc8DXZ8H5w38& ztOUN4&*q-{sl3RHF6K#44d9ejjF;3x^4!-Q8e7+}_nxVf`Q{_oTuISrlQot7a|BWw z7IVNJU7}o?fn}vu%=g~wkX|$iO_vxmySb3PWULyIu{(~__vhiQ`L~!_-hevnH zs1xr>u7G%7mwxX2VjnzhI^D0-%NxC;L(Qdh>EN18_@E;WwuQWh*P?`)emui{Ugsg~ zb}zij`GaQPIl!m+U6dE!2OFLB$STPh#A2rj^vZ{_=049L_Gtqz*vx^LE>kD+`4;f8 z(}zBl;-g%_4)$1cJV+`|Mmp+AhF`nDsj-W=GHEqEdomP5&U&(g`ahYJ{lTznT!fVW zlqaD@g^b$L>G0E?gT^+IV*6!5bK1r0}{mKitZr})`KRyH>|0UB{ z>k90&F~EpkY4TM5GAnULgiO3B#({*#p-#3Ea)vp{(l!Ow-`58|8nmz_dR};9s~Y*L zXaMsiH0XH1Bo4N1!G7zIB`)WVVD{$>44ruuOKY{Lh1X5UeLa;eH;pH1Nloy0Lknsb z0iMV*6uWzkar>EzXedH*KAFMk_D=k_cOtoIph_LDsZg`q z`=NF9W7sa63GZzel9ukhD6AdEL4TGoOVzqD;}(H0GiFjtZXP7R;~efuRR&L%A?nMx zTtU|z*mY8s-n`~ccNmP|YtbeqQNWXwz2XWYIv<&kmKvB_umc9tInXr+iTEOLisAY6 zvz0m=%%~{}`y>W%mGo2$zdM;(#m(v`zLBPzer=!+qo+`<4ntTmIFsrh^1?}T%~2tg z2dSHWG5fxCK*~gOTz%N>*1O;2FoTxNXN6)Et$515>oLN-v6YjbcDe}4cVd088{B=}<=DgoeZ1sK})g#_-#6Z(8|So2*q;1ZPcx z`(697HztntTwy`Z{mq2^k$tSe!!J#@j)hVE-ZgYzpFGJrFGA!VOojgzYSM_BH|Q~` z4XU?t=ZiMbuAZ-Or#Fq4{%jEqs+~fYJw_PdfQgSgxtSdY#nia1MXQoOv(F|CfbymS zTsEGM3$Fb{#g*B(Yrzc&j(4Hvt5;LMC|=Xe$rErl@xcQVPcfGt&T6V|m!MDHDKg=k zdU2hFH=Xu<13r0WMH3F&!qlb}%rEbWWY;}u!o2v#4xf>v{LS2Mb2tsgeB5yVPeb%C zm!;JIg+r?#^Btur&=^mBB>dud#;wr5C|Uv5C2&@ty6S zR>>%33Q|+WlW^Pe2>d*4OVi30LD*Aia&5sX67Sc-c%R{9bJ>O%(wd2_J+sK#oC?smI30A*6PH7|!AVCikQ6F^$~0{6On38XMY>|K2U8)1tUyl(8uJw(mQ1 z_fLZtr>{V_=tjC>k_-_Ni^JBR33wy?3o^=Mj^l;%*iJziI=}(;Ga{`>6*tFtTG;`Q zmJt%W>i|A=dJ8g^D_wOVq?o$nb0lT5g$#U#|Q|^5pvQZ%z>ybq%0QwLa-) z#b|dA_uNsdM&-v6B-d2|C%)(4?!6x5)zB^cwLzV^uJjqMj^Bm3o(1Ue=>VKv5CgH- z2bt(+1DyF)hO)->sI}`lRMjqEb(?gkRN+h_Az24c$~CBq^&=)hkt^UN1rX_&Hk9?& zB|Cnufj85xv6Dqd!0BTWEZH}cBxw1Q%Gw0DC}e^sW*716RiEI`zlw056Kbt3xr}$z zZAtRf)u4D*kvuno;^`&u-)~3S(g^we;4Wyatbs!Tnq>937|H!Um+)TQ!=ACP&?+KL)Nd7l zKPbRAnP+(Fc^YC+6913-9NMv~9!&!Bu-%ivHC#5r*h7-;HtpthN%k^5?oz~bfi||P z?I)!?M;dy2BYK%`p)q$vp)mOoT>JVKi;nrxmt1DM=#?G{z1N_hRWrouPSyY&u0Aor{qO~S{=58-3wLm=!~#`+He zi8cCysax06z-wvTd2dWNY>}sabCMx6`VDKPw3=ONI0R-E`n2=aboyA?l$AX)9|IiZ zXnsQ={b3Y|p8an4P(m9P9i7OsH*NS^xqi$KKQAI&GK-o9= zcld|k(<_qH;#w=7PR+vDk(b!%yNm{MnUT|h-0v(jp6#idhz7Bzk(YG@KRwOE=4Y2! zeRnz3JG~DE=I?{87Vq%g$9&K$qWE{Y<&HJcd z`bkz}K!NJYrg8K3JnlX818jMB4(yM8#}0JIxj72(ASeMNpL;NF5tdx`>^iGCYSd(# z&GlSvl`}E1#$d#CR}zCXh~V}eaFY{Vbf)bf(dYfB0sj#wbC9_(b#8uj>L>HvNr)Ir z^`cb!WF|P4>%VY2q1ScZP#i(=&v`eh5FQUH`)#REg9_{8aF{M>OJ(I%#cA1M8~RxG zAnJ&jFjx9zNZ9-oYzdO1yN!GKN8?JEXX6hs%Onm) z6@DKxrWO-VK%u`IOdh?%q;E*T(VW9p9OT3wwdg9pidnbKl%$4Eg@19o+uX9p3HDWs0<}GXF$u>AWvla4ez>T`D#biw}Wx zxxN|hf&%ROr%ML?ImSV(J3H_CW*Qr7gRXt+VSEWUuT7SwdYl+IeQuN zNvAMab0y5%aT+SS%lTjK#G>@`Ve}51jax77WB0u{fjyg-!kx>=gnA`nZ0!#Sj^p5d z8;;{SG@uL0Ov$6eUXUCS&wqc*67&-vF-Mb-{q$Xe?!c4G;UNpum2)Mlg>qoPIEi_& zW(lh9&xOoK?@%V=B<4jK(n7N^C_F1ftt@2daW_AFFcgJ3Y2q|wzB##J^b|dsy0G?& zIJ>cEB4L}|u}58rc9lEgy0iD$+ebSw`SCbA@5XO*8e53+oa8Jad>QS!=g*`skO0w; zg%D%;1IyA*vuQ^g(A+nMH*KE?Y5K64Mrw0ezcwDZ+qnXY96Iq_>_O_aYy!{gAD^lE zH-~O_SVjv28`z=Y3E<=q0?%7TXmI`v_`T@5Ym{*U!bfD-0~)@t!fXnCE^wAt zwJn}86x_f{&!}eSZ(NSP4aGQm+?1}!Jda08HK<^ZD{<)yW;R4gT59`L}+`d-fSI6j~E8y7v=fK^I!$tlN7m`X0ffv_}I%Oalxw&cUrLrU~* zUJshT51?yG&%u$)N%+J%2B$CcrkO5VXy*A#&;jq@YVmU94>{0#SIbbkPoJzT+)O-q zl8|u26Fa9X(c+#M_9h2la2cOT59qF?i!T_}t;nh?wz&#oZ({7Sp5Z_7axNV3t5zG+JX}@*Fu)=Zua3s zQ!p@}Pde8qQm?BuZ0BrsD)l!Xo+-M~Qj>f9puOSD?K6V3LduwV?aGP5-aOzJabTbS zrb{z%yCiAliV0{Nox=+X)WE6Ae;_+T4KKBuz!!l${OVYZm+oK3VG%V}W}_75X#sN! zmXIj#hwz|x7=6p6$Z2s4+!tm>t+=dNe?lxLELNqBmPcT#_z^U!P^XXn-Gm5kA38XG zgN@cwr79ybV3Vp(n_Kh%Hg=*wxHZ%C#h0!QyT=-ttj2{QnRRECji^DNDB%m5lla(E z9Oz^>h)15mi*qMZ`;R8{`Y}UV>OapuaLrBjb$Jaw+5R66ECTxaN-dg66tFKF(($N+ zBI%h15P4C-{!<3mpSbHl$1Yln!1GF$IeC^ z1n>&G+(nf#kqWRi)Pv``=mP%%M8TNGOyZF~hP*&e6iI&0`zCva$M$CPCOnVCfBfGd zVCM$`)?cXP%oFxrFAEt-{bTszW<314(g2Lm1d?JWPF23B!RCFYxT?066}a=4FSj=k zT5@jVXwot$thmo898F=zR=&hJ#S&O{9wA0uo308N!?TZTx!%xu(4Bdb75{LJ#VK5t zy{LmV?P+IAKF`8ks)4L`1}B2LU_jEEgwZPG2slzl%3ImN{FA?c-YdAdMS}|2mbVT? zeh_Rsz;yWXhVpsyVEFMT=5PI4@>s4C&#w@{t6I-V-kWvA_}VR4G`t&U&D5i7 z4sXIWGa^~9R~+=Q`!?R~-9ws|FtoPl2CKB!mhQfd_~42)(VRX6tIWN~@JU_%yHEzS z_X|_CHc7gCpEdcHSp}k%3WNj-k*h0LAZ={M6-`q}bKy*W4wr@bc4YuQZ;IxgRi@0R zJUvnbdx@cc0qmS{4c5Nz$1}#8!6nxeZO%@lxw7}5P2x6V(_abS=2pR#n%P7#NPraW zZsdK6Ed|LG6Xv?aDNOmHK&AU_NRR7c;@3Wc(e`3w&blj1LDp}!g|AHGH_hfRWSepN z2Ynh)B8iJm)iRm_$4N16z?%oS^Ii2B_OCrB)p2=@D)UaW-;M{;=}%_R^AXP&;o;9* z&R3ir8vOz;Ux)dX(?m(ilVw=GZwbzD*Tem{oQMIJLydMcCbQ=nGu4YE;ooQ+e2Xq) zEFYXjO%F4O2{9nj)~jL3o%1+dNjbC*ETkN>J zShWPM_4dHbY#(yYaV08Wws-NPX;gA*jz0P$tS6$Bx1b-81{VzZ}DCBp_9dEUZ4QBopfZxUlqWH zOFz-WI)+S`mx}QzeAdA`4+~GGF`2R*-22+Z$UhNN&#S=N=Nd$(_dF~f(*cL>G?*JE z%2pRoCF*VcjBC$QlI;5kk0!X%Rta5jch6?NWo}>!in_5Tc^3I$afd(eSrLBGScLQM zbij6Rck*P(JN9EvDay3p2c3;4m?2XOyty-n`Bk8V7f%F1;%}f2yFbFdf(vx#6$QGi zu$y%dG@;>#TS4(+1{|{b3J20A(U`^0L8qS39W)+9u3FK8q#`_AEC?clD(r?Mi8w_z z1twcZ)3jPH2lMs}SWR;x6K}ZTz2q8P`(yxCKYfcI7v!;M*Ge32QX(e6Pt(2P$6amjx8&|KZSd-E2@zz!oXZ2M!Z0{s`z$ODuPFRj4d5FogwS}rR`8YXrCaXBVky%uF z1S`!ha(41W)_D{{{%FyF`Thb1s`{Wz%PmOm~S(S zDSESnK5o6mbgwj}g6fha{IwOe%5j9x^0xHVTSfZOwHyyUy~(Inx3bBpxnR1S!Mg=6 z^fi$uUK27P?ve_v8QV@Ct=b0H%qrkXnGki#Jx|y6b|J4r9^YzRW~99w*d2K#tTxXY zGedM>wNpI(Cx3^d%LLK}zg$#vvBmw4T#40)`}}*<;9+JpEL7wO+rC-gCL>EoM`4Jz2Y9H4x2vJcoU=>ZTa%BBhU|LBHfp?Y&=qPYq2>ZH`BV%&mwx^TcFf%ZJ%x^vwvxU)iz zb_d0Q@CRYKBi@NG8|_2gqBi0DkP$fX=Lgu{QYQ3-IL%2a<_6vqNr}=m_#vxDZ+~xt zu!IVzJXwbyx}x#aus#!~Rt}A8q?jk?J0a1XqF~AQI#}X@x{fjMVq*%gU~vrCnXSM# zql=+tnG*NUn-5;Xe&7+dotfg}MPvhFaLoY)+%L0*Gf@_U5qFWkdTb+U_&Eu@>*hjQ z=nRrRB@bqe?+2p`@44Z$E3U5p!urp9hZx+C8w1PnSzbPt`kC-AX~p6YM|^jYlqCHn zet5E9iY|QHhBIbGk}V5{(0{irX%L8DAC*Ysk{1(s$Co~3E0kR5yMJ1bCw%)>P#RzJUwa5f-7J+MU=*kG^0_O8Hw9zjzZb*p}a+vn0z#*tI|ZFTC)uM_UkAlv6G_$t|9d|HjvLD@-Tby6k1dv3Tc0q{WpOO?^vvc<}%` zV6=iJ+Z=)U;^H*jBMp98rsH2d85$j~4dHI{sf4p2HGj()4*vj=a8Mu(W8t8a`vP3m zA3)?CGvewdN7lCYqvRAVs_;;pDmqRlaZh9E!IDDuR@P_sLb)rsF;ARC{`~|I;hc?f z@j|+~?kHzLai&2JIzYK;2O}GAKpv~vq2&BH+_J@zF8S?C_}YB@F@GvLC^RtVoJ7g+ zvnV)kGavrt+wrO|Xmg?Ve0Xm;!0y%Sg$aFbbcb12-RczwX`GoQx=2oi3(NnCgcLF24r;iP~Gm0}trqF$7ILiiS4+!}-j&1?B@M6Vrns`r_ z?7dkIY4%|t@p=#J8orIHd#=Mx>wQr8b|Y0c3Lx?KjOpjU2l3%+S?IZSnwi&_0|$;L zk;su@*pTLrxG@PDxY~ucz9ngWXH53=^n=(WQSx+KGx|MLq}@6*S-to{tT(8JX=d{< zrsOAvct2)J-@nJSABJ?SU?1-4?ZKF-zGTyl$J~wPCbP5I8kKbyPzeQ9^4wO3v|T=k zwJ8&^BV;qwf5_p_oAe(ZtM-7+nVzWA{1uNlk8z8gTX-sDD>wLe<~RCU6NQPbm{od! z{QXppf3K^e|8WcQ%Ks=1NbJFP7uS$=`^-o`xyMS~9s$>Fg`hsr&&Cwy)jeCWn(9cr zL){JbWoD_LF+Cx# zO1~R$i}$$SaP~+dGo!N`f|ygx?&UhTO5-_B=cjwWS6Z)V~Vn0Z8=E+MV23UQd7X_=Fh+Vrn zYA;-Df6AW=vzdwz)zWevBN53zZul4faD_?V+3)b?^?!JIgFJ2Vs)uX7ascvMuLeX3Qlx%fF6yQoH#c+Z5@tKjKu$djd8{1QU%r1{_s*GCuF<(0>G%l9kEBvjSYGZB<>c)@S=o0Sn2U)_lHK{Z`B*J8(j>3R&53n+-Nu z%-1i@p}*&((oX^J;Je*Q`Yff8`3|pOW?&i^T7W$)8$uqX6%7QJEIRsYB zYVJb$55@XSaKJl=P8iGp-NPDqF~Wrj|D;437awM~Ka0ez+v{M!A($@M91qv)zGGVP zLO8qW1UBiK(2d`_G3~7ddHse*60Kk3xsXp7)~iRun(x3@7e9KvtQf<_onZfsZMZN+ zgkBrBKz7A9nAhm%JAvBu6G zQzrhb#6W+HC_}^1Q%obRWCLNiW z^Gu8?IJ|?*KW*?i(uT8%j&SC#W?Vn#9n93Pha*iTb;*)9+2x6KsNCfM9bpGaciBFs z-|iIt*I9+T?E|pzr!YBU%$XxAX3-=~T}ECa6n5%;!#Q%ZsKUY@kUTGi4HwH|?T59X zNum*kBsSvc5o3C7%|A_p-@EPq_o<4Zejl+uvhk+gv(J$`$V~QN+lb8>#!3x3H3XmL#spWLl%m z2zO2-B7G;o;G7!>rR_z@JK{tt{R7a7628&w0_eDVfb?-ok@q(_Gf8$jTgLl?7ZbTq z<9=z+E4p!jp6nYn95UOqin@#*o`I7R~C!^?Gr$) zvqD5Zx1DD?kb)l~xp2n)Lbg}s7RWpaqe7itbn=5KsP|3{K43L_NiLR=b~=bw-z>=s zyDoOA6KDGxJp~&@j$wN57CaW7gnWq>{4ufxPE1|FnO!}hFKZMfp9RqJqgFuEMalN} z9Etl`6HjozG#z1Akq0~zNDMxUhcBv=^2fIHVVE@W@im6xqygNuZ4dRU2qN-pUC5F} zCPP&)+$a6;9?fyPywt{nv|&w&?@A-WDxlp5Rda z9;&e3kRDHN=a%w2xT4bvvaMeb{tIk?A8tu}hZzVz1h%RKGZAt?dqXE9G zbrNieQGmDwdX$|qpTxgvVhneM61PS{>gceS&NEv{jVG<6&z8uLJqh>l@qfXjF-;bd z%BxU&dkL;yI!1J4XyY5VXeJely774E+Rk7jWt$ku~c;c5y}t?|&b%n_~%b+S#Z z(sbR}5t92ko&74SMuS)Svyzb;nU_&Iq~(Phn6(58Q@$buCLc-4CdtxIb$G2kL9>uJEIR|sC;%&CI?aaJ*LI{mR|D>?Xi zE`@#9aPJsrv|ge>%wqJXMQIqqTL6a`X8lOs<9|{n0(`Qh(IU0Wr+<+tVj-fvXY8)s} z!F{c}(2ki3*ZfLh<%3}S{zsGTeWXa2CzSK=4|u}sn}Rgz00%gThybZGa@0{&o_x~S z$RE15lFdiz*g9bgdN;9`3oysix@=E+b*vD-w?AWi4=iWYIXK^S_aHK&&Ka&s z1M#fLQ?3l7k6YW)*hdm>Y|l_U{kdC$?LG1Y3wn=XvXKB;p-s_0XBP4QdW5x=E5>N& zNGd2D;*g&U1L4A??N&Pd8{8g!_G{-;$)-ySN3)0U3H{O*KUMJ%T`)I=p+jmN}V7 z$o9$0A);^!QOZiBZ%+MyFH0^k`#&0y_JI*-(B+K5-#ANqTO)5@!Vgscb)Wh8N`q)| z1AYy8FJ#mIqL!QuZt$H#Mn{CG%M^W@vGx?ci2ehvYI9)6lsn+DcQ=(wU4@_4e#G== z1MH~g0G#wTVeEDt#zgih!Z{_nevT<#iA;sl=i+e1Q$cbsO_ti({zK2(V&s^UFI|(& zBV}b3pmU&uwe33tO_D{pnhVlisk+RB?I^|6B_AMaV=4rPnDYn9Brt7r68^p}MSi^b zf-R}}{BbGn_1~VrYJG~sww$Mo&~G^!VOkBZ%quZ+f-k%Ep*mgoEDlp&&W9?gKKxf^ zN(b{E;V1{qnzMU5e%c<6@4R@l(&ZCKElC0wvk=DYoiAKHvzy=+jt`Og8=*1Eo;Y91fd17JsNwO?aQufSV^qWeV=7KSe6Rtl zYZVE)U$^r1SKG05W!%|oLj!YB#)Lc#)uve!hB%vMDGZh@J zyJi|YLw*xY4vZ$dIqQJXw{s+ZLnDew-e4`bV!@Y*hdGc!4|X!cnB2vX8_$f$F=Bv{ z-W4FRO9pKUuVI0m2DxNpK-S7|bFG)=R*_@TC zn@_@YKElmS3e31T7ie$Igtt~-(An-jcKj426%}5v=58F6>LlR8*ClM5{6|LVq%`?* zZ8w#)jc00gPGHb1XVlr<3o)+WVbi)xkQ|i{!ihpL@U3@w<*>RXD&6g)peZsVDXCCq@J0Mi_0ghz)q4)s@VlVZ!g( zq+QFN@TV0sb2^6MqU;GT~POs%{C z=_)j)uP@3H$>7y!5GjtY47_pf!wDd#AV$__ceAAhuR*3Zjap`3z;hoDG2)A5NWSJh zmI+5rk5vJYb8fjS#=AOS@fu8Rb*ZK`D2 zdhUMx(h0)H6ljkc2Rq4~Ne;JsL$_Q{j4W~_zqK{!aM)?opaaY&14|+)lf|fIa-}{a zf1EY&iz`W;2IHj~bj5p9HqF(NB--lXHqJyKqt#kxoVFTNK1&n%B?&n8;Thf;UV~O` zL(pqwOBY%Ic`au`%c4Fr_0r2AB=t4CnHvaK;%1Rm@D5b-Bg1Qd+hOPxB=OsEkqxC9y zb2hV26`i9w&}M27@2Eu`s^seTctE*A*6bTZ#JAfw66(r+YbD^SrCjYL^Qd~Ic5Y)uD&@1_6 z?8)Jac=hm7`#5_peE%eagM7)*^S>v+m%lb>9nl20Ha=vhcU%OMv(iLvf;OE#^aDm8 zSs{puFk*8>Ay%;f%2(b7^G{1Duc00O2v)&pSUJ|Konx$y#WBBkb1=oam8iW%yk&gC>YMlTPkva9OePOG^UItL8FKsndl29AlKo^d3I_u_ z;FeejJtN0GJB@N!-Ptv4?X&~1T|$Zoe}nu4bXf5M%K%EV^QU}Y_6S9|63unDqvVLH2Aq3JaQ~MVtmJ7srnIpg^!f8K=DrMh z6g`imNk8O&?Hz)nf6KAhZw5mGD_K>V0AG7IfPI-dB=`H!AYo%tF4u?iPs)>7W}z_D zu#Jwr3W0$fQQT4g4<9t@LKqh;NmXowoZkv4ef}0qxTZx<!sjb3wW9 zEwI$chSC%TDwp9#{o6JXuSPWzKGMe9u>1it{Cpw#`offIF@i*)stH|n9EoO~B%{1Q zk$##$@zi@Y>M>Z)n6Fd8vvtS$$z?g{k}?eg+$Y0Au^2diJcGLYI{~vQa~VDtCM`Ij z%qAs7F+GA}pjW$-MjSAP{8uU@aL#4et5ga0UlyYNiKp9_|FoxQN8_3f$br3r&Poj5?!R1+w_=qon!zEM6dFkU=EVq_P z_q)uicwU3o3f91{hbQsn&;U+ziUP@y3AEnF1EyOjvGvKFta!Hz-Q_u%HU<0QnlC?4 zU%m!%YH#3`?r1!qx165QmSKXzrn2m?DLVgh!N|`^tW|abhRaPQ^s^$$T$@g>u62Uz zo}r}Xh!J_%^ptNpehqrIeF3@eH&J8e6;}Jz3Vhiafu$?e$lBa>glUnZ@-i$tca0yZ zP*okmwQTEZVDa6?Q5)}8Zqt;%^RD%oijgM|1t9PD; z$=BS;p+7U2(4f6cpQ$u4Ea`_ahhA2_RUQ89sDlj$0;vhN;}j7Oq`zK&V=KF+!;Fg? z>Dl>Qxc>-e2wGoSPVBIMp z(mPy?mVF7-zUM4qmOkc;6;+sVDhdnT%xTZu5Qw;T944<1r`7{9)aBG7;@urb)+cu1 z1Jj;MiSNhHR%ITs)&t(`9wC8)r zpN5bdhBRAWkQCjrfJg3H&Xt05*iz-B2=Qy4T zwt^q`8gPn9BWT-n;5mbnm^9suoXon**_Xz#>eF8ETbqEtRwxiZ;~Lia_hu$ocLv$} zVF7V!JrDmqc?DDWYlzJpZ!&Q>jO=O{WaNeaa%cJl#M_|?FaA8jpLAm;Iq>BYEPT(| zv#aE&d4n`2uPU(j8LDI63HxHDwFQmgb8sbv)kLt_hKg}!@Y}h1#Med=ycaQ0FYpX& z7G8$j1Af@f?as#gOL^li3!ypLglbpyL($7L;ODu}xeuElY$OQg-w#KJ`=^=JPPcK} zUQco;G6Uuw(It0l&+>mc0MS!jiM|(mdCxX21Vi66rZzVopRV$t-wh`d_f3-_UDkoP ziTq_m-MFwYUy8mEj|JP?PITp-S9s@RCJ65}qUo>F$kuDokiKvan7kyU@xu6AcY!Gf8@>%$FRQByGK_<5XH9OOV`XZJF(QA^3$$^K+N2W%YUK>HI< zbLU6p2k6qin2xR!rM3~egg15#f*ZYHR`Gtwt+8QGaP!HY>MA&X=p1xpt$>Y=mbghR z75wHt!-@$lxIwWCdWsG3+Nu+7`U|ek3Sky&aiE(D4U+Gw zL41a?An@rVdN#WkWyjT_wlWqUal(OrZ$f$b&lbVMu!Fc{hB0|FLmMrAYLTnEU%>Rm zT6Ep@Z?HpSHa(~s4MQF36vGcM`?s3DilLGx4nai85{Dc=J+5-O1g%X^-4hrcz=LITg5)_{wF#?n)gJ z)Lg~i=kG&THl6^{Q%h*5jU@Tcj0-dE`2aPc=Ipiuv#Ix2Q~K0Lns{|pLtmF4n!lR~ z|2R;F{}eGuuH`_-Q~7Y){ywv2ku^=X-%T36T>+!#4fwxMEcwvsv}?gGELAYX1(-VoN!HRWIr?`UHJwDR1w&AJEI0;SOe(L45iMdn5f1@8$GtJl`3` z)|q`p{l=|?Jd&oKrFXI5`ERB{fwP7WrNI;7C$k(*XOJ(Wo>c995!ABldFgv5G4&CZ zaQVG3?NXP-o&)QdR~wD!kLqf$wC3j3jXbQ=G{;)m0@Qgt#1#20rK@T`FlT3Q##rI) zG)2#lSgq}1=a?;~DRJFQb+RroxZ^{v?DL{m_Y|Um#Y31ZS-{-%i3O*Km#|1RgDc*j zWZXxrh^U+pPSe#z(;-nDTAzi-P8UGWe+RJWju7qD(WU=5VDI%6HYjn91>qJivc2sB z{FalVN$Leq68WI4!ja)a=;CwxO&Zci+q$X<<*qJulUV6L$ZxzcZr zi$9D)TEJB1lq*Ba9$!FN@gDT6-%2JfXol{*06KrlFer2p`bIh*O49zJU)yprXstp{ z-1Ua-tydW@x61(Mb;u*HaFRReKI=JOik|V@P29iCA{(0p(eOeq@cVn&nLqWZkH0xh zemD_V9W+GK(lJ&|I&uU7O>Lf!NVkSoHGt}s<+Vd!o z-^m|R`H6=Dl*uk`S7-9y6Hx3r4vGP0B=y8EystKsK6tqj+&3wah%WhGui`Pt=eX#^S-?OBDx&3td^8|8jP?!W< zTtw$(=kY&2oQ%_+%hRB_JD~D~1J2v>7S)cZ(n}VaWQ|cBz85J$|Cc&6x6+5s5M4#j zw?>l9a#7@IwgBek`4P>xTk%-$Ds(wIk92T$JbS52@J4DT`M7rx-TGfI+hniC8kATw zcQYKxw|#1mbxD|}2lDLWU4cCLTMVr?x3hi)T6BBb1xQ%nOmW(5@}OOpIdNnX+2%Nr ztPhwCC?KuCPgmD;_PFOBX4K zkP^LY*50%MO*QL5hkH{g@}TMGKVpqR1I$*r43F2!)Ap7u{3*Vh^d*#n(zR1?U``T5 zcCUf_E7M7+WFmE3Wdzr4j*y1h*|dE2X-;Y~iHcu&iITS4$hY;bYed0_@G6k^C7YqEXnPqG2G`0szu0?7h?h3BgHy5WM~)%caukt4M43 z5aUmF)VR@YPK_wi$IbX2>cZmFEHuZ3g5x&>HhCZcY$ldLgGnsP1#>}Q;=mOcoQYM; zY$%_YhIE)S@%3fm1HC9P8y6y97$f|5V<~U=#xFDt*TUfLOK>G|BB|EDj`FwuW2arS zqj6u-vFTtC?$$rZu1{~oCwmoW{`e*E3rOZ|-+2$SjNW0!HeGUX=mOrznn6=esgs{c zgyvYzB+GfH;IYhlBEM4^dr3TdT)L0_$?d#6)1>)tqQ2|w|19C!ZmgtHI0^GTf(EEjzVHlLm_y)$1yM?*81M8<*~Y{xq)hV=U>bFOrl z0TcZH)m?bl!xSZPC8UeH$i_l1TDm|NHkK*j<2VgwWo8lN$y?Do>x|I#fgs)PFp=gs ze}k^o|FI`;jDt(H9;!{{?1}3-_;-sqfmZn%dTQG=^0y)xUUl4_RbpyJUj`h;IXZ2AeyX`~TD+Gw&$r%2kd3toW;V!cL-x=mi#Wx7N^%^(dn?#HJ7E#H}4RnV% zMd5kYL|a0F%=xc?{d%Sz6z-jbI~v)jFL?_O|5t>kZvJ3IhQ={XMuHx+3E<$N@l2Ss zBi7zo2IA*+XqVPiurQrRhPSS!hyAC}4V%13b)Ob(G`NG;l6W-sR|T(Wy#|fA_ykq@ z1YmHnAX8b+<%2*2m=~P05yR&Vy||@Bi|+q3g*t`2MQ4F4 z+-vL?CSEe3fzK-Oi@p!Oj>rV-zAlj0dBYj;gy{y|9H#RFL-yBhU@hJZqdY6eK3#i? zrJQ7Qx^LFwGA0pRwFx=uE1Ipph4ywaQA97Q+r@Fw9hj~tw1GGcEW-< z`71KK?svFJd?R>9UqtCAJUo`%!gGwD$K`h>kv~Gc@SukKcu*1ixqTcPMUAPgqbFS# zyO!)z8i)GFOYs~`2cxf=^iO3n35c_&p6V9Ni%L!?mBp3aR=eP;t##O@x*k863KNT$ zuC(a760H=y4Pn8CG%I`&Dbi6QUI{-jIkyIn4|Id<$%EiOe+HR+{3qjcWCeA;#^rBi z%yIYeMfmJ1gZ13ke(jPKX)wxyd7X!_E&nproG!!rvrnCN?7RmRiV**HE+2xJwwC(tR!Y#;T%Xt zl2pxhCF9q8FlXHc5WOo!ulx4H!CX6N*R`OfZ=Zm@cL@CiM?v~}8Pk!G1Q*;nIIY$Q zV;7pk-nIW&x8h1LgvZ^7rd?7rVQ3DP8m7UPviKP6z3)LC?z_?;#~CocU;$bC)D)Z*GWcbtwp98> zD(h=-5Y^j_sHMsbxVPMt%2&m(ckMR8@x#irEp-h{Qulxe*|W$5_>u?5*F$8HGrs*{ z!^*X2;-`REUa@gB`ztn@@KqzJZQ>(XytoP@o=hO0Rk0wF9q7`*rE>4@`&ccK#KhW539udZa+yss* zH&_Hy+rkkjOOdDN*L1T*Elc3*-6PQU+>j=|Eo7S&U$bJJC+g0vs0X{CI5Lqt>k4hD z19eXudfm_(^R9Q|$)e-9{p5FCxJZ_cf1HZB@zbbubsWw4=gwHFWxy8CNHTxM9I{Jj0UtlW0FQ5G1ux?{5|~=5Yv;)R@FK5gmyd3;qrkpq6}FcHH^Pn-$BzUf_f!a zxFU=!*;IOfS_@7h;Zj*RkH3MAR$oTT)KX9=T1VdnB%xwaC`^jkNsFe-)AcvFd7zUG zq>co`&1@H%QYk`rA2KANOft4aEoWDDrqQ$3Pf_9K6tYR91s{BKqi<$t(jhZ>Dir(( z4!5cBlfK9BUT)BZ_;vrml%z~}tfNWnAOC|-b1pMc=5qL`e-NfCIM5ooE_`08NHxX% zdDG*q$*@5N1PV=}4hkAnX+;ITyZs)AJPs9h*Kp%=6RC(*Sw)v(9GfPRmgNh>~? z5|0Uys2DJlc{GrM=iZ2~D5JEE9mMIwskkimyPVf^TR+^G7H z@4D>-6ItEHwvW!Is@lWgv|X4i+SiSLgVm_WQ670crx6!5{Qza|u58qzM_TT-;bo_Z z^x}tTu0wJbj$i0xc^n|%ox&klJ$Dw3sGmxda-6YMX&J;M&L$Ez8dO+n4F4ugpwGo7 z(UpN*Gc+yg@ zgG&cZh}X?%u=$)0N3{3Rw0kmCBS#o_C*)y*8n;85y$kMos1S1KJ80IX;bh)4x@Ktr z=;SkuP|hRt^fKWM{<5T1Hio2KNRGOHyw4mARifVtJFsVNDZa^GKwJz$>90~5>~l?G zCUYc~pW7m5xv!J~&P0iA*+yhR>JDnRQJH=zlp(U5$R_ov1o`kwmY)5kNjA$=|(0sWE zLhL7VMOabt>ic_8`1l&;m>5-^8cVUr%9c)Vypux+wkvB&(vD>l) zeN`v2SfYu)LS(4B_cJ_^B|y4s?y;k-`lR1U5Q%^wm9$VNL$m(b@4_AIwc{f&FOa(j zdOI`A?`RN*v)wq&{WKIfSi*nv9LasbL=LQLY7TjM zYyqy|pnE1I#yrs%PUI49rdC}SfpS@#H4&b4RihyJsoaRuAN_=#$x3v-?`-O*X9;5~ z#ptgKX}n__Ilmj-RaE$_Uk&+!Bz zk(^BmQzj9!EK^c=yb|aBjU&18+IVf(5%Rc4l$3v)MG|%{rJkAG{}ul)Q1wHD)c&1A z+O|ca)x1N@zbIcS#ND^*rqr;X%Clg1>m+hnc|N&Z6#})|9_ZSqNc2*#;K=VuRPMl1 zBDSU;M=q`-J5&~P^Uf{sMRFxEQ0Foq^~Xs0f&hBF_Xs6#6PQ`!W9(4L1+>bYM^DT; zg;CifusqU;1S(vII=g8!c4#)y8}}fq>~v7=!4X=lZV#?~Q>jw*ZRlSSh82qi=nWG& zB7HZLIX^ZG!V{d)-z<{#n=*midCHv+vy8Bsa$vXdSjMEKjO{Pe&J zUu=I4vya`w{R5ZkZ2tt3UYDy-GoFCpUIn{1s}jW@zhMmK(;^NctN5%GR~t2>c84i# zR#G4yt-|DzcmgzTo=k3zPbAa%QM8NIz^i9R+56=JWUAgLY!>T+88ZK{$#Dc8{?SIw zs~Y5(b|1Iny8!8B6RB25Xu%fXJYa_)6?7Y6O+=;bzJ?Ab0VU!$+X(UDjS93(s!L;qN|s zhTIMlp$6xY8HrcbeA~n;xcsg?c1ruh8sj(6mGl_ATlDCwt#9z?wPmDDbSV_ySK=?8 zsY!0^s(KJaEDU#6B-9N@rM!JC;6@_t~pMUaRd&tBP{d5`=t7ApQaxrT$s@M_V$v}VzEW$5)bJse|MxR?Z2x*mJc=&25zV*>0gs9`~1&Sa)`4GvQnuf{xG33UXXh>DK!RT_ct!&*3*uTXR zGz8)otJApgO(TR=m#O+K5M%;>`g5y?n15bf` zn@ugdO6G$iefMq3=yTY}vXDhfmeQ zfoVbfPmv;+Ghc#SIP?hyA1|h&w~KK=eV8HJSK`O1E%4C5k-kYYqMd(yi2a3JGYg0A_GJo@ zcq2odHowM$7EUntCnqtv6~lZrnL^Ct93gYYRgh@UgIA8v(Z=90JN4l@YV*^W{(EpA z$NJu4#HA8giaq#X;ZNqNvoN&@`-?JV`Y7x!L{!W^VdbRPkhIT)wC2~qrD+YIe)lYV z?o30*REnf!8L|7{`Qo<(L&_$mg20wpq_Ta8oi;rTMHbjlnVqFfwfZmwSIg1kLlS6k zwUMoj|AJQ(pThFbxoGOv!7LX~z^vQaG}T9ujEyd#ey@(fcvc0hJ8wsJC{E|{uO65h zssJ^rRVeXPguag53n{zDF_;rE#qF&I8<|UZ=(i8^awi`o+-H(IYDdr`^M4q7^RS-2 z@cp+^LP;}~ipp3i5$V03y+oOXLLm|vk_>5(=0Wp3r+K77h9vb~&)z}^8S{xUWeAxQ zGQ`>6?{&`k=Ul(*I{n)}yRNOt?De!{=F*R?+yb*LXtUCkS#pixPQJ=uUirkq z+0E%}BqNJocHG1Hk{Y;RoDf`A`U+Q`e1Nw)ADDx%mAz(V#?FzKXU%s%ZMt|b80&8W zo40HME<0z+HAkl4mAhI^9=B4^&+j2K{zEyv=q$lHes01YzkBiR+%R~&Dh<5VHnR_B ziJ>GM!PF~&z6tGwudW=<7XsLuYrcWWPD4&+t~4v5JeF(NuoRX^C*y|&-k6r~L#*mE zmv!AE3ld$^&|z01Mt)qx{Vq9(^VD-8UrrC+A6H`A^bOg8sfH}8R}7myPh;cfO>Fbt zwcJwSyW==yHYVDsa^oYNxY|$0nDJE$x%Jzxpn5<$cGakgN34+L4*s6TW{AU?aiNjy z>of;;^?Wb(sY?ZH3%Lu=LhobI(MV*+odxfywyd$nUnX#Y4Eyu-Ii#A8@kXdSmi{yb zjjC?=940{gr`?4>0UEUa=Lg1PoDn=6I-Ok#v$@KmU$9Bf31o##P_ga+@^yD0CQp&x z$j(BKMQxDNGL6wPX~M69=VM2ho-l{*qh-JPne(3?qdPl*kA>OHThmII)HRX)8du7W z9eNRFpVDKm$DM%X+;y>Lq#NtBOPM{nL5aKlwi$IIoI!lbnZ4b=1de}yE)FbxgI71C zVZl^aZr$GpIQ^S3!!-$Dpl=Oey3vP;oP8a;pB2EfjQ1##1vEG?9`zp9!8g0dl`>}`__$s!^TDRXBRI%t@kO8G9Ag~S)dA6~V2UovNY%jbG(SmQIz9GY;0} z&Q^|KPj7a>1*!(@?)FK-zH5(9k!AY*{(@ac2I>kBx3bT7ut4$#7Va#DM_)X+3qLNP zOv*3Vdv`nQE0f8olpSp{**phQI)`%!NwTc##&kwC$bwrnqZGz%9mFHYGc6MzD{!X2 zWjWIoi%_k96)qW$Fz5>hC6E?Q*+^4*D4Z<9L5iYcnL+!oiu?$9%`cIy7GWO%Tml95cj9}A< zCTIR;E!(0shTA20$L;R?q20<~uuk5cjo2`StrgW8z&oKbWdRbvPk$AN%ln3XcDnhjn=zooB1emYamL z-c37LQ^m!c$+9V!TRjGMZJNz}>fO%X%JOG5;VTX4JPa2+7qN3|ExAP#=do4taWKvA zJZ6ONgU&S>uuY;9s=_>cnx!%y2XAKTRm8Qi1{sg8^-l-k4 zQ)lOHZ?AN_bnp0KJKbDex9xE@|3A_f#vD%HIXY(k=COe`^r-bg>M`wKQ_;_#qM5eg zqT_KZnbC_}n{vNsGLyHj72SDUDPF0(RXkzFc$)t^l|OqoneS;&;qxD*@RwY|`9E#p z{FdZY{*PW7?`|E*pWBz43*@i(ldB-HySLpMZwSOk3-zvd5#zx?4%O?8A zZaU<~vH1RO2233jL(2I;(y3KIGA`{V6S4}(SZycbk`O`WOxi~p!!wBN9cQBSD3Odh zkU@rAyDw~&Zs_XIL*NoKtZu)F|8WU;&-k=R!dDINkJn&4Uu{5pja}d<*j6?X+Y3$d)QT{#p%t z_Ym+I$tk?ko(BH;!Xm!od^2AfJfDBNRD&=362&;bA}|cz;_+nyJG9G)t1g_w-JH9O z3sE=Y5|1RqjB!t3*su?_tEECVlf}e#+IF(TD1?;u{3K3cUc~*U64C$lj+H-9&uVy0Ba3F{lF3JxlQU{T zc=_57Y<4zfO*~#R!>@$Fl548m{vYGniNiUnFTa@68atcqUptY_|2&6VcFT#BTPG0q zzfiJceFW+AFCjy1BZ>3OIMS+efZTQ8K)m+2lS6M~N#DaD68onMCC_9aJy8k^8b)y) z<^3?Qx)8F0tLWYxO5F6y_h6kk10McyL2q|;FxWkx@8b{iogvY@*Sy_)`M40i;cx&y zX>uTch=lWt@4NArDpUDy(;WEfgTDN`{^d+}Lkv87X@?j0JY&K?UPKuXM)TSAbk%J) z{1H5#J#C%?54!WgSFkp{J>bZr^%h=i=FV^37RtYJJkNjh_T*h%_VV8(7V$aCL42!S zHeXOyz&q|p<-eQgvq6SEXtrh}ZtI`L?lbKNcHZMWg$}#f>nyBZdIP-ObUB3) z8f@d&Fd^dNf(}0ZjQHaucKgbDxLsU_?{=(%k4kR5OhF<)>wE%#`%*6dxzUwhFg=@> zdU=39930Qb*bBq&(|-J;PEY>Pr(8Zli1bvW1vlua%;~@%sJy1bc}<$k$r`tdB<^J5 z)x-zrbXtPzc)Wm#5aP8fX0GKOcBk;;H*Vm^^#=2EoImrk(o2OY`eA-{O&H&L(2?iP zPv?DJC-Whm;ryrWJ(jxv{lPz{6gb5_vg|~aXYklUh=}~kg{GG%`uj@g$C{Rpo0sdL zrrd6{nioMPbRQNyqSbvg3FxN&j+~bc8O! z{QNQ~4qM8yIu$6PeS@|yv0^vcXtJ8lLJ!uR<5o8kEf;-f+RD}7zZE;FN!?s}Zb}&Fe%VVBHye<*Y&1JjS(lW4FC^2Qhmt+U zvZQ{R8mUZ+Ce(Zud2ru|43$+T@6;-p>GnEYk6j*q&3cPQI#ao5fqOR6Y$APa?AuN&kaYd6~quDx4T>lj06Jtf%G|EZM6~>a17f4!Ck7 znCZ;ZW&7`Hit-y5a>{~D{Or?sSQ~vBN1CUR$7ZQyu2C+DIp{@{V?#*Yg;mCQgPS#JcLZ&~x^e=|1+E){n`j|C&wMN3n~zq?kHfB9+P9Fw_(8 z?zxSQ0`|i``X(&-dyMQGR8Wj;_{^%HT-`|5w363HmiNPfO)*7M^e1x<;%|K)AlQ?Lh z!sZaptUYGQed zx%vDv<21hMV;=9@k;r%XN`ak5Fszq8&8!zjPb;m~!3!%p+QL|M~}R<6`*w=tO>_Nhq&)u7GzMF_F(0XU0eG%H?JDC-QF3BlwM~G5o{+bl&Y; z7H_`%Fz6~dvb&ZpVC!{_*q5Sttjd40QDa&vtT{0NFNF7KYJMs>6{>PyZ&g6d-9X|e zoNcUEW|NmwoJpA1QsTWJmozm55#Q2GA~AgzNpwgj2Zp2&#Q=YDW@-uA#oqzr>NDV$ z*$E+YgzMx*6DY*NFY(;HzA+>uM5d z2`MJ_JDf;(>jC28Y6hKuqHv+A0ZdK4iO*Kbb9+}vbHAEPaNUOzIQRS~99EsdsaOkg z`?9|RuPv4+4yKY(6<*|~sXs9}>`3l-#*_XH-Xv^w40$qXHyPPzOZGWtk<1HmB+ow; z8=A-Bg!qZ9mS`wiG#}EsUsfLGH6tDQde1oCetr=?*ZpD<>YEE}8bW5) z6&SbMoPF&q*dNt;v2VU0)x?ejA)E?9XQy(;2LpKvjm3Ogb}T<5el73&40)rXO8(~8 z#e7%XLcTdUmj7?rc7Ca+J0B$%!tc1J%b7jD2m$u*;7x@!-S|$8J+mqwGYd^Qy}iab z>46nDyHt&xyx4-h^lSj-7ak%8(<6wzR4SP>aV^;tUPFx6W{?XIPRx5lNdNK0q{Szi z_-2QYw4w-dq(2t#{F}){RE}p~MvQ0EP7PRoEKY~13$MaJoSR6(Vlk`kwG$sEKc>5O z{$+dq>}(bw6I9?7`pg;QU{D=Y}>08ZQHZEs7sjoTW?8#gqGM3y8l% z7SX9nCinb(iM+KRDY9@NzP~qYNjQK=v}_`e-uL6nR41Bn=$%OV=yQ0K z6AS(qyg=3~3X8c+W_8G9RJXhev&M~qQh`xu_9B`UJvQb~SLQMXaf-Z41Dv;LY~~Lv zDrO%mHRFo@ZXDBQ&vuUX;wP(y@zGn0Y0@okJl+49Vn8SQd>0S_A0_6j{do;_28P4* z{0>MIV!`t!ZV*-28!@MT#E_28a3Y=WL%fya$$yjL$hW2(a;+qlH0T$Qprg@bKjsk! z5=%B_Y$uQ9)Y+p-GdNMiX#5afg$sRiU`5tA?#b>dm`0>Px-eA4j~mIQrdB|Im<}8M z+M8duA)IeNwwE7qIg8(0s>X**4dwUGjOESkllX^=%XwC*^gZ4&m*g6N0A!zB3ph%k{f>)5>{C2qGuK2oBxL3pmQ9x&-p|nFIQV$wvk2o z`wQsIh(tQX#1bDak;CEQ!toHY&C$tgiq}8XLs%^&2hy7EOhXJB^wAkG|MHDN7iMDu6@K z0&Mce1R^tEAXp14f98lx|aVa+tM@xjU&oRzu)JSFPfUg7Lh zGbM@GOwS_DW>IA7=`>P#(v4V``VswespQY)c=EwKnQZ#tMe>I3AZOp3FitPxfqxwb zbZr7Ne}x=;`8)&~5?A1QVb2;cXr`0D3yfi}Xwb0mK*fwY(z{oa{L@J#_u`ikvxs;; zWXb|u`?ZcNGs_?sGlGc6w@h-(O_iJ&_{wUx$U-7E01gg{C+<_g=73NL`w)j(Z7adI zlBXZuFB9VM&#C_HSIpbupm;5J|As$YeaI&Y9mGyQYU-yL&>UM** zWLJ^EyCX?O@ewxC-IlEgmE!ul=Q7M%1NLvbU<;W35R6Jcz;4&+oQYubvwUv{p~Jkf z|9cI!^-dw#rpaWhw=elS---N~eS%b-OCtgQg%KYecVdy3MT(t0NKRcov8)Lva-N24 z2)zjR4^CzS+h4=9@yCQ{X&SVZo&e*?fe<*xgv|}n;0!I7vvUd)F|B1Td9*u>#BH%4 zpB#ieV1yT$H#MDfOC2QnccVyPNh#5rn;|^u-#Ysgc z=?*VXe&*RUesNCVq`~7a+T8q&O6sYtIip+Q6@M3Fb|;ZTYS>x zpL!;Nx7?S>uTYxF1u01h$T<<$bzlM)ls$}%{aeKZ7y~*d$TLP?Cc%d_XuHZ}4S0aN?_4-l#s1ztR@X z=V&|dor|N`Wy@{&^}T6)@QXBlj%6-C#;A<@*$ovLtVLj+$p!IK{`If?&sBbR@=L5nYr3g`W2#qfh|k$h2C9G~Ek z!k16q$}cL9VbV(ximZ>l{qff!Nq~$O@Vv682evUPw zP&9H0AdaEY#8|k?X{T)>p2iO3L4O(Q?rZ zzB>fH5-~|aOm?Au1@oy>hgtt48b5zmXWO1kU_%z8G@)Cf zWifkh-bnV)SWT!sI2)IIK8-cP`i_~^i6>u;D*o~<`c61>n1IF~evMS1M|B5vV zhk2Ve5B@OY&l}&2;NfT@A3Ap>|LayfZy&plPpXLE59l1@^Cvj+n#)po%_~yepEP~$ z{qMLrV^YR)riY(_i%U6D{n_NYElOYGfdJtZq*fp5&4-oqpt`emMD%lR-Rl0%0USoV`Ce8tz+P!Ecw$xrZ^b zY=E2rKB_$gy4PoNs%_11ZFV>ed+W&di4sZhsU-4mWF!$a7ZUTTr6jrN02wx$Y{4RqBbjvgmo?<<_7=ai+=(mUBQg2p0b=3pHO4v?tT(5=4(^ByCU~=lq&QrdkBW|;aEPZ5WVW3GE)Wgs9j|x?iSeQ3rEKD z`>MnEt#0xBfu~#f;{6G{)c0ckkX|O=7$3u%DM$00zwP9eg*E-LJB#mL{09eS-=TT; zM?jI~R&MxdX*S$#8?CLpjrZ&%*!ZMr5N`JXZAAi-*!L{jR1}aa&WU8Gg)iw<%q5%i z2yrY=A;)u5$bz#)eGs|6k3(+xtMgjE~E1?`?vbu+v&l6#id{ z!}R|sam@W+iDRCGq=bYNw+Bhca`BNxkLfSVahTSB1SJMsX~BkRSRy+WDvnsLU)9oB@aW9_umV+@98o>JSA5J^4lBx@FqJcnsPXntG`y=q7nvjh zlhHuuU0V!U3D)@F+hNQ42NUqwicqG@ae(>_W?@ZcB_>8nV(qF1ocmB7{YROJL{0_R zIrlRS;li1Zk{lg#IGh${#^Bq7kti|x8{Ke23Y;89&=YpYm=te8jW|3X?>?@i&-_j@ zk)3PsG*b<=%N23r?sELKMGG_M#L+6>U5xHJ1^TSW0H4Qf0-EZNc6#0aKLOLrWdtGS z|CV87Bqb`B8qo_!ikL=rD?J%aM7ywio%n_kA2 zeGtQC(N7wBKAe-ACyizS&uEaY8JA&Y&z`8aXAhR!v$1>M2rhR&_RzTz&^0iFol+;u zTD*zDspBVO+q6e+GL!QHzVk>st41IRyMnT4iy3VL`U+~;I1McX3o|ddg z!O9DI+|6R4E_h@$!pKkJX~CMD<>&8o&l5F#e}5ADLnjhd)oYth?=}P}KTjNN3&FkR z6Jd=|zcsAf41JIa)X61yttSevhU>wjzrV0&;1N@kl?ZEk>`^r826)Qoa{t|(z?xK0 z8YV22E4x~l-|y|j+Vav|&ut~Cg z;dgPp}=;`a$Oc1wV>sf?V)IlR{!1uK*z&`3{<#@%biZU3ER z9BWmCdX+>_OKcM_j+zRq%r4O7?GG?Z(Xz>Zu{w62vj*Lt?KoLh15JL{GOla3K}TsM zJSjizDY8LenwJ7_-Gev{NM&Q*JJ0u1lth zc8d2xLa7O?8WRdWE9QYVrch?CHSWrcflGvN0X&$fPa?9PHVw?dpBAk+m3L)1|xx^Zr&kWQE$1G}c2!S5~0n`Ez9VDzk`cx_6e z_;2Egapp<$v8=Sf~eIyoXPlO zhRHwAq4@4rEV!-0C=hcvi$Ae?-!52bdK98+ltr)0C$1fm%_Ll3hRzd9 z@cs&SEIYdb|BGrBzpJvvUoH=!x%4E|`RxO-+dYtZmYR zjPJsqQLV-K_@m`1wc4|dR>?=>q3vsNUC=HtIvykXX&48-!FR#NwF@1bE2#XqWtcI+ z9mjgCg8TL}aY=_XyW0n`wDbV|*)a>HWSTIUikY_`!VtYc2fY{cV^hTNDZn5_U%U8n&Q zHfv$8VhV&W7zM5Sy{N|I5u9?6BU+jiF;4~~g$9AyaH4f4GtM-9&g#Fx7?@N5Jy#B6 ze6kJ}9a(`3r%GV>{!S)lj5D4;DJ`sPE69s4!4r8G0Zwfa>)nZFM%;3pLu^(s zBTGs|YHKQRK}|n>LQ5c)+JRN-K2)jj#TlW$8FitScj5O0Cj3StQ+hUq=GSb6HGdZ3 zy$%n0%I!Ih^Z$-{%XRUF`)>GGr-=1m#^G%D7b5y>ICnp43tZ1LhfOyfu}NkGGdI-& z@?|W=LU<0`8C{&WCqguP1K>KR0DKbPjT3+B4DZMFglvqYE~ zJ}8#mWx{+tYr~wZ&1C#rWnqe|j99lo9|JoRL2}RmlFb+6aNj71QHsK*)jP0Tz6f`l zDd766L;w@zio$mYRYDPx?4D+OD9@IH!oHPgV%a3Vy6Gt%Kj4LPD-)ZBU2p=s-ww>V zGARS7S5ndK!yn zGfcohPdNA}#?!>}!{PLWdm@9Uia7GuC{W**g^hJ<=-t*>SazTZvFsT=%yuy+_ss<5 zHBO8{;=Qu->F&pLT2$eH@Yg+L0lb~BeFFp#WOpLY0MO3q2A{-O;xEx zzxhYOQ+5+GLsNzJj;C~bNdxoONR1h;{Fd?EHxjl9$wn8c)wr+Qkuh|1rT>(};F$h1 z9Q}S3(_1%_S!XASPrL*&K*TXDYsnL?ul3^CS&nFs{)tX()nK|;&w}lvc41_kGdc)V zfaK*vV3~|MxLz1RZK_PDLX97OUbPSp$#l?Zw~|oqeg;l^ro&0-pQb@BZ|G_*fuK9w z7JEFC#5-dpVbvySP#?LN=}XT;ZsBuWh`G$H19IRdBLO;}9*76r*WexFF!7e>P5%{L%=!*FQU;YAc9#A`c` zGOLZY;bvD6o&WJUK52SI$G)7zgw|Gp?9EQPW|b_OEzLx4HwBCr=+=vN+2fRzX$!XXQrf`w*}8*-_%#xJC4%y((fRhWnoBAg3=z3GrO!!#M3JrVPPaQegDN+H401yW z_m~BOQqdH8Bk}{?GOrN!rF1mCsEuHZ^wQvr>2$boAsV$aLoBa_MKa3g@1u5?26k+) zW){1K!e<(TqbyFt%!mKz4_{5VEx1or*Sy7)40AZ*G#201SEKXjP+WXxCYVd7qWsBv zoSW4s>J=IWcI$cJlP6J)s-6K5`P5PPogxg))q=Ikbr8(>iPvo$BY^RG#7b>|{%5T4 z)yr|Lj@BWFcsGpOncxh^;*=S`Uo}kqtxL>UJb|GFBGjM%8FI5+!Rho_D&4ycdv*nZ zWVzsGJ0O9(R_dYDWjk@HRU3?L9f@*lH`2t1I~WD)R+^S>PshYkTrpk>a)f%YMa5wt z*F6TV`M2ZDU%|Lvy9SG=xZ}XO^)NlC9Ry1#4l|!Ay5Fk}`C~)rg?aU0`1GAfZ|fcy z5ql4p3U!+!4VFO2&chfsR2K8vG8na2d*SOODe9%F!@T&d4h>(|gNkjPWpP6`uG{bh zmm6OLS3Vz%$6XYzzYi^mUI^A2*g<*wESmQ!0sCqKaDqWRz8dNTZ?DS18~s^LSL6RN z_x<+c&UsOAaOn}6&Dk;rdlhhE=TUs%^O@cp<41Rv2<;BGPr!Qp8F9~N59&PU6wV#? zgYx0+jM=$h^jlwqiiKHFwEHrA%KJ+92u|`Z-)@NgFLU@z`93Zld@R~7eGd;U1w6T{ z6wJ;#T;HcQ~zP(P+@b{u9(?1Iy#xis5;EUe|O zVQE?%Jo%*p=|mMDwN?m~pZjoNMgqz|Y!yE*xx$3WtHG%^PO#|ESeo0F302BhnYP<4 z^iS+zT$`2#FV1zN_Vzd8)Wg%KISoa}PA#IRLK0{o`8ONiaQ> z%iy$47<(xL>bCEN#iMRA-@2^Ocx{_V&y9siKc2&;#ow9^Ht0jrw|-{0(L$=(xMfaF z*Ity}ag~wFNWzMzb3tzDH7GK0gt!ECR9e8rw_U0i1A@9+ta zXWKEgYGc53RVd7OpC=Cfs0fdRg#6FvQ{Z<_3FtiWLtQ0d1b@f~hCL`2XBJ!*SCyvX zOkG8&jgNqfD;ja?jM?I&|Nhe6)1LT8whi~BE)qW-lL-$;ms7j6NVqY!y(wIYMfc0w zv9xD6ev|D5@w-r{Shj)5ygNt_a%064%_q}uj}F0D`)T;~=!3@c8#6I^ZaKsSUxB*9 z8QA)|6|c(-LqAnLE{l)AbsiNo0EdF;N(VEtvRPbzRRPp*mO*r7E7hGeUhMbyA#OT3 z7iE7CxEN#1tQwvHQ?3WWqVCzuezViC*t7^I92mlUe4fFqh)w|ARYCYr`VCrNm4rL% zt}yTKi0L`@|FQQEs+`cAR~f67?Hh=4=1NuL9sh;gWr z>I9K*_c0qTNwEiy36*LxiA+ydCF3*G90JytF$3k{@M-uQs#hb1N9QhM(}H|BR`Rlp0dUCtA4<}&VVn2T8w?@L(##1Uzm`({YWlF(JakYVD=rO>D{$VfmJC^ z^Zmdq^R&gfeX$U=pF;N7*EngdDO0$vf+|Uj7kPegfiT6%5ci)3Zd8{+-{?nByJtAt zb@m*VhnCTzRZ5Jj>ka0%`&_Q)bRXSmegT}lrsGSCe&!`Dz=G9f=yzp0Xswzk{;h6J z_vPl{G__0|O?uGS;v`;OSOcD0D=c$tqS5$nHEavCfeyc9=KH2bWL<~hyCIh#XK@eJ z6y80P(L$>8%NZzm5e_@QbfA95MEZBBF3mWqj5hAsRMPk%{8Gz@Yf6L6K+{T^8_0t`K)4i!UP#r_i+oTs)IA746zTM~9MD%BBa=xl@z z@sgN1L>)E`>7&bb{jO(U=%L2TvEuy;dzfST?V$Bl58eey;keb3T!q;HbEWt*`UV`J zpH~&)_gfEe^x!>s^m{$*+U<;k>Qks!<3TuTb(9)Oj&EYe z$wNf1KsbuuF8m63m$x!?h7ue@cL-b6gN`vX?EnPXINB%~N!#$8=4 zbX%_9FYiEg9?zjpn;#aVF%{Sm?=hLG6D3~GL1Y1A8#N0Q5D5Vw& z#J%qOCfGt(P6VICH-MLpqI+xeNt)8tIlKGkre`zE-Uv36dU1ota znT@UijnpHt2&a&@RD5&<`-zOgX%o*;pAd6&FpI`NO5RwdzM3vAuR{rQb%-fVgelf` zOBXgsYIrqc~<%E4X>(XOdRO*JN(1M#!E=2g!fLn&Nf+M$;N~|=2 z%9nTXoc|HLbj1m;jTmp4_F@Y39Iz3A_cZ36!&i7T(Fp4n=!*&+oALc?1L&P>h*yMn z^1q2Lkf*r|?&B`S?Cq# z3I3T$825A=E*EI+9`TX5W!MQSH>Vh{&76X=myY8kdkK6aqsat`7ec}f6&Ux!9ulZ&xg4kN?Pa(u(;5<;Cg6qtreN^4ci2>)3huG3 zxMbuAIH|E5Yvj|wQsWwK2tCbA%hZ5el@Iv7FOtbWG?RHgn}WySb5YO*U8dH+1T70x z@fSG;pOa_djWyli)hyPKz$v$iX+E$s#Rd z5?&PQJMX!qARfI3#EhrU@tXLUL@U#%!D68dYq{1Sfr(}VMcy+$p>0qA^LaK4f2=rI zwDTxPT7DOo=DuMb?yaYN7>M_xeljCgi&0~bGmh4}jH<_d;dPxg{M^(aDjls0A^UUS z(=u0-kya7x<*~r6>0plMeqzF(R*0Ut_Apla7vW&aGP*^(7K1-3;Fu+X-8n6m_NA7= z;HUTW$n0j!yBdrq{>6ajk2I_pI7&yST}6ZOUCiUUa8&DBjO8~CF`+aZwz+204(&@! zVQUahnr_2*8iYV=?kT*}XbC%Fy_wS3EX(-^6k(d?dpx{h6l;!iVBCnT#-o+3KlNx|z_2|U*q<|?8$ z*xjbe`JG8(>J3gXNueK5@ajW&aT+EKjX}wR@66&;sp3TcYohXpOQCAHw#dig7CwHb zz#Vb8f=@bA=;F7<^u5M8hCW&OOykh3r^wZ}}Qgm8DbmQpAS+GAK1w#&2!{u*=G&qJ~?m4cA#1~Io?qAXDo)M&0#j5*@{d3#&Ax~ahSocp_6ovF9F;yfR84!Kj4;4a)O8G=ev{=%_Q8DMcV z4rEg@aNi1joFT+v?C3vuIkloO)-3=G+ZC`j@cFrD({d{BC&7K!_>Z`DLtJ8VXjm3Sgr%9iCR!qw&dUqH}Lu7%3wasMdcj8hrDK3K|&mr_2qH z&R79$TR$;-ZFTYAaamm6JdBxI8jJodHdw5mC)!u}mHDPS5^EdMn0c?Nnc(Ty@wVA} zCU)>EGka1uCF5s+;mn^9sg(g6oRuN{-jz8nVMpM|=*19W{Ezyd9Rq4#Ho~wi8A3w( zsaR=2Ic>~ZhE859m=_D$K+1a#RM%)T;j8ojv|i}$wTSJ@`;H7*w?)EhACDnu}CVKM67*^Kw? z`TF zD(VP0ANoV*MG7PlmuI3=*;!0r!cP2=7z;{2>mj!<3XjgQhW#J1MV}J_Ve#gXbkMPq zDQ%hnyRX@Un@>2i_u78cAKs6%m6Oo+rw0U#pT(G{Z-?i0iL`><4HXtA=&e6r>1uLV z{QjFXH(c5YC(y&-^{azAsg?kFAOWYo$%1OnMhx{D!W|SqUzib0CmmO#1>dq6e0zpc z<0a6#R0q|ks|vc|l(7hIY$q5ViE-n?#wcji^Xg@k%|t|@3-9=2d&?LjC1DyKyk zgk~ou8x@aq!Te*>vFoBI9rdb`S!=EdS%Q7xuFFZ0ma;UwJ@Ss)6$juypIKntmV&2S1ZWu)e1Ng|9X7gy~J(z!Zb* zwJPZOt_Z~X5G3R(3-dSycp>popsLQm!g30GUCJ>3&_*!m6=R1=4s{<}hF1A5u*dE* zbXo7hu{|!( zQ?T142KhumbC&JIfBgZtY>C8Kd6?*)x&+){9?!6LpjT!LRENkArnq~m8RYnr_sM84+{iM)9l1B=1;n> zWo%*rYAg;%L)-P}cxV_+x7!G*Q=IUG(H?x^-3OWqm+{nz5A=l19k?$Lwr-wX#4gb& zg|%ZEK}Ws{N!KUl#AH8APE3GzaZ9j;DAIpvezxOvlZ*~$&HrNaNzqi_jlq4N6VYdMGRj2B&<=GIvA%;q zu{img8Jo~dqlDyk(~)G1%4&uhSAo7JmcqSNo>Z;5i)IdvhB0nhSTQt3^mOZbY&f$3 zhucfQOsjZQwn&CZKPQy(6Ygjp%dzNE4t3ynfyv6t%+8wa=>O3aI)~@r4jDIiCGvqM zxAdWq>;nyzf~IPnL(D;~IY92-!#Ub4E>S4JhyZJ$1!X_j*<4}5%W~+Eoi5lnGy|>P z?nAW_VD<>HMy>z!FnIcHsOpUYQQix>POzNYy_iGa9Z$!}moL(SRA>5P&nf1xUMT(; za|7oTMlgGxYU4E%L%Q12k^6OK!2jAEbq+hx z{*u4&?CWhR653qL6;??!w~ArSVh_p=4Q0ul`%GuUInefP1btt-4Te+4;oF`!;3HLw zo3?Qw&kZGPSeO6-wNJ@fu^QkR<021K4RQNVWwv6RFx&F^0!)%Wffq~HfQYj!bv={? z>*qbEq87}1x@{l%G!qKC2fb1E<_~Z+y2TEiZo<8b!jLOj1A^w(f&6d|%~=&n>(=z( zPyYt^D?H8V7uNK7@La3%KRFVm-rkC=vBx*HUmm8%hBh!Bkb>X#78HS ziNv?nD9u$uSL|q{!u=-DdigoZZEFI<&`(6E`~&?Icm|g~XPO*xb;!XXS!_2+fzMwv z=~?AVtVxYcC^PAe&X0IuOlujV8STJ#VM3JG_%3N~3dh3&ee}@nM-af+<_G?y!VCQg zl6oRXCE2T;=*Zo|`7taUOphndtE++g>>*rS@&^?fG{_EHPnflzj}2{0F|B$vE-28! zM*Dpv*3=soe`WMahhZ2O(k6NS2IPUrd+J;gO3D?Q*k7WPV8Z$ao(j#w%I99N*o3e` z6`o*0qz%X}ean)U?59Tt-jg>&6SQ$hEiUa6MZbnB5UEiDwHyW7|K=O{spUt;4o{L# zSHfukcQou#T1!QQl=1a|1oC$)qLE7+boGRShw(lR9uGZ@`Yw7FcC-5x@GagzjWdxGE=T6Z!K5tJ2FUlaj34p+aGpL z24QVZCi36^kJYa#1>#5Tv9cGSrg)tA4Mmej((Od;R2f;nY7WYtcE%v9AgCPQ!V=IZ zpq7d)m~j0F%7mBV!QM&IaE${GrvMW_uFw!hbJ62F{7y+Z!ReT_rk^KCi|LtZnVU>yFqw#^&IT@v4{+0Wny{Y zb=G&jA`rFDBR<34@Q}j{V|JcnUCOxw?^4^SLr5^|!Gs!K2w`@Dzdy2ddrD|!`XsH? z_F+}!nn2&>T-YtJ1Q*U-4=YcmQ^5y~I9v4^!iVml%%5f=bFmAw*DR#pL?ocZa67gZ zZiKFoAmpvd0ZI7*^ipRb>(p9oX6(BEHlBw!_Wm#@_ci5Nu>^h;v&j{$bfTFu4fof~ zW!lK%sOmp=)bmmynZ-inqs|P8|C0+JrYfN$K7#z28-fL}`{xW0~ez$nW=<(o z!kn;n^8Su8jwMv$SkPneU~5BX;5z(h+5zX(8IQ?|Y@%fq13T2l$>+*e5P0v1rvBZv z9NAf*88U&HUmv2#pV<1BPoK~)%QnFA5Fw1PkzgFhw^ZArd!VgPn;ssH$979!%=#t( zTgEk6+ydS3_LV%Gd%ByLn5j~IgLyQ)jg8JZAvjsw1f4+(sHa3K+6_Iy#t#8_Bqjk8 z^p{YY?2ER-2_Q|ykt@#^CHHtkdYu%?dY{4j{{(UR{0O*?w36z{Sp4_2k_hVD!6L

YR@_ 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 z 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